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

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

Установить контрольные точки представления по углу (Set Representation Control Point By Angle)

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

Сводка

Размещает контрольные точки представления по вершинам вдоль границы полигона, если угол изменения направления линии меньше или равен указанному максимальному значению угла.

Иллюстрация

Инструмент Добавить контрольную точку представления (Set Representation By Control Point tool)
Размещение штриховок вдоль линии или границы полигона может быть улучшено, если опорные точки представления размещены на четко выраженных углах

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

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

  • Изменения положения вершин сохраняются как замещения геометрии в представлениях объекта.

Синтаксис

arcpy.cartography.SetRepresentationControlPointByAngle(in_features, maximum_angle)
ПараметрОбъяснениеТип данных
in_features

Входной слой пространственных объектов, содержащий линейные или полигональные представления.

Layer
maximum_angle

Угол используется для определения того, будет ли вершина на линии или границе полигона являться контрольной точкой представления или нет. Значения угла должны быть больше, чем ноль, и меньше, чем 180 градусов.

Double

Пример кода

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

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

import arcpy
from arcpy import env
env.workspace = "C:\data"

arcpy.SetRepresentationControlPointByAngle_cartography("trails.lyr", "135")
Пример инструмента SetRepresentationControlPointByAngle (автономный скрипт Python)

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

# Name: SetRepresentationControlPointByAngle_standalone_script.py
# Description: adds representation control points at locations where a feature has a sharp angle in its geometry
# Author: ESRI
 
# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
in_representations = "trails.lyr"
minimum_angle_deviation = "135"

# Execute Set Representation Control Point At Intersect
arcpy.SetRepresentationControlPointAtIntersect_cartography(in_representations, minimum_angle_deviation)

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

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

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

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

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

  • Общий обзор группы инструментов Картографическая доработка символов

ArcGIS Desktop

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

ArcGIS

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

Об Esri

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