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 At Intersect)

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

Сводка

Этот инструмент обычно используется для состыковки символов границ смежных полигонов. Он создает контрольную точку представлений в вершинах, принадлежащих нескольким линейным или полигональным объектам.

Иллюстрация

Установить контрольные точки представления в пересечениях (Set Representation Control Point At Intersects)

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

  • Контрольные точки представлений далее могут быть использованы для контроля шаблонов представлений объектов, например, пунктирных линий. Используйте этот инструмент для состыковки символов контуров смежных полигонов.

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

  • Только существующие вершины могут быть конвертированы в контрольные точки представления. Инструмент не может создать контрольную точку представления в месте, где отсутствует вершина.

  • Существующие репрезентативные контрольные точки не будут удалены.

  • Если в качестве входного используется только один слой, репрезентатиыне контрольные точки будут создаваться только там, где три сегмента формируют пересечение. При использовании вспомогательных объектов в качестве входных, контрольные точки добавляются в местах пересечения сегментов.

  • Только существующие вершины могут быть конвертированы в контрольные точки представления. Это позволит одновременно получить контрольные точки представления из двух входных классов. Если второй входной объект не задан, инструмент будет работать только с первым входным объектом; это позволит обнаружить самопересечения в нем.

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

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

Синтаксис

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

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

Layer
in_features
(Дополнительный)

Слой с совпадающими объектами. Эти объекты могут быть из базы геоданных, шейп-файла или покрытия.

Feature Layer

Пример кода

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

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

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

arcpy.SetRepresentationControlPointAtIntersect_cartography("parcels.lyr", "roads.lyr")
Пример инструмента SetRepresentationControlPointAtIntersect (автономный скрипт Python)

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

# Name: SetRepresentationControlPointAtIntersect_standalone_script.py
# Description: adds representation control points at locations where two or more features have coincident vertices
# Author: ESRI
 
# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
in_line_or_polygon_features = "parcels.lyr"
in_features = "roads.lyr"

# Execute Set Representation Control Point At Intersect
arcpy.SetRepresentationControlPointAtIntersect_cartography(in_line_or_polygon_features, in_features)

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

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

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

  • 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. | Конфиденциальность | Правовая информация