Вычислить правило представления (Calculate Representation Rule) (Картография)

Уровень лицензии:BasicStandardAdvanced

Резюме

Применяет существующие правила представления к объектам в представлении класса пространственных объектов путем вычисления поля RuleID.

Использование

Синтаксис

CalculateRepresentationRule_cartography (in_features, representation, representation_rule)
ПараметрОбъяснениеТип данных
in_features

Класс пространственных объектов содержащий объекты, для которых будут вычислены правила представления.

Feature Layer
representation

Представление класса пространственных объектов содержащее правила представления, которые будут применены к объектам. Представление класса пространственных объектов должно принадлежать входному классу пространственных объектов.

String
representation_rule

Правило представления будет применено к исходным объектам через вычисление поля RuleID.

String

Пример кода

Пример инструмента CalculateRepresentationRule (Окно Python)

Представленный скрипт Окна Python демонстрирует порядок непосредственного использования инструмента CalculateRepresentationRule.

import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.CalculateRepresentationRule_cartography("footprints.lyr", "footprints_Rep", "Rule_3")
Пример инструмента CalculateRepresentationRule (автономный скрипт Python)

Этот автономный скрипт демонстрирует пример использования инструмента CalculateRepresentationRule.

# Name: CalculateRepresentationRule_standalone_script.py
# Description: Applies existing representation rules to features in a feature class representation by calculating the RuleID field.
# Author: ESRI
 
# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
in_features = "footprints.lyr"
representation = "footprints_Rep"
representation_rule = "Rule_3"

# Execute Calculate Representation Rule
arcpy.CalculateRepresentationRule_cartography(in_features, representation, representation_rule)

Параметры среды

Этот инструмент не использует параметры среды геообработки

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/11/2013