ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

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

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

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

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

  • Входные данные должны быть классом пространственных объектов базы геоданных и содержать как минимум одно представление класса объектов.

  • Определяет правило представления, назначенное объекту. Выбранному объекту или объектам будут заданы поля Rule ID, заполненные с учетом указанных правил.

  • Если указанный Rule ID соответствует текущему Rule ID для выбранного объекта или объектов, то изменений не произойдет.

Синтаксис

arcpy.cartography.CalculateRepresentationRule(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)

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

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

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

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы

  • Общий обзор группы инструментов Управление представлениями (Representation Management)
  • Добавить представления (Add Representation)
  • Удалить представление (Drop Representation)
  • Установить представление для слоя (Set Layer Representation)

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация