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

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

Добавить

Доступно с лицензией Advanced.

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

Сводка

Позволяет объединять неограниченное количество покрытий в единое покрытие.

Инструмент Присоединение (Append) проверяет наличие покрытий, затем проверяет соответствие элементов таблицы атрибутов объектов ранее введенным покрытиям (кроме случаев, когда используется опция FEATURES_ONLY) и вычисляет Tic-ID и смещение пользовательских ID объектов в соответствии с указанным вариантом смещения.

Более подробно о том, как работает инструмент Присоединить (Append)

Иллюстрация

Присоединение покрытий

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

  • Присоединяемые входные покрытия должны содержать класс объектов или набор классов объектов и таблицы атрибутов объектов, которые будут присоединяться. Например, если используется опция объектов типа NET, все покрытия должны иметь объекты линия и полигон, а также соответствующие AAT и PAT.

  • Файл TOL с покрытиями одинарной точности и файл PAR с покрытиями двойной точности не будут преобразованы или сохранены в выходных файлах покрытия.

  • Допуск неразрешимости (fuzzy tolerance) выходного покрытия по умолчанию равен 0,002, если ширина BND находится между 1 и 100; в противном случае допуск будет равен 1/10 000 от ширины или высоты BND по большему значению.

  • Определения полей таблиц атрибутов объектов и их последовательность должны совпадать во всех присоединенных покрытиях (кроме случаев, когда выбрана опция FEATURES_ONLY).

  • Использование подкласса ROUTE совпадает с совместным использованием подкласса ROUTE и подкласса SECTION, т. е. маршруты и секции указанного подкласса будут соединены. Если ID пользователя для любого маршрута не будет уникальным среди соединяемых покрытий, такой маршрут будет совмещен с другими маршрутами того же ID пользователя. Таким образом, выходное покрытие может содержать меньше маршрутов, чем входные покрытия. При соединении измерения на маршруте не изменяются.

  • Все полигоны во входных покрытиях соединяются с подклассом REGION, не ограничиваясь только полигонами, относящимися к присоединяемым регионам. Подклассы регионов при использовании опции POLY не сохраняются; подкласс REGION нужно указывать отдельно. После объединения подклассов региона с использованием инструмента Присоединение (Append) должны быть вычислены новые топологические взаимоотношения с использованием инструмента Построить (Build) или Очистить (Clean). Другой способ объединения подклассов региона – это использование инструмента Объединить (Union). Инструмент Объединить (Union) вычисляет топологию при объединении подклассов региона.

  • Аннотация каждого покрытия присоединяется к выходному покрытию. Как и другие классы объектов, все TAT в рамках подкласса должны иметь идентичные определения элементов.

  • Файл проекции (PRJ) будет скопирован в выходное покрытие. Информация о проекции для выходного покрытия будет взята из первого введенного покрытия.

  • Точность координат выходного покрытия определяется текущим правилом обработки, заданным в установках Точности расчета (Derived Precision). Если правило обработки не установлено, тогда оно будет иметь значение НАИВЫСШЕЕ (HIGHEST). Это значит, что инструмент Присоединить (Append) создаст выходное покрытие с самой высокой точностью из входных покрытий.

  • Файлы проекций сравниваются на предмет подобия с использованием степени сравнения, заданной в параметре среды Сравнить проекции (Compare Projections).

  • В параметре Тип объектов (Feature Type) кнопка Добавить значение (Add Value) используется только в ModelBuilder. В ModelBuilder, если предыдущий инструмент не был запущен или не существует его производных данных, параметр Тип объектов (Feature Type) может не быть заполнен значениями. Кнопка Добавить значение (Add Value) позволяет добавлять нужные значения, так что вы можете закрыть диалоговое окно Присоединить (Append) и продолжить построение модели.

Синтаксис

arcpy.arc.Append(in_covers, out_cover, {append_method}, {feature_classes}, {number_method})
ПараметрОбъяснениеТип данных
in_covers
[in_covers,...]

Входные покрытия, которые будут присоединены. Не существует ограничений по числу введенных покрытий.

Coverage
out_cover

Будет создано выходное покрытие. Выходное покрытие уже не может существовать.

Coverage
append_method
(Дополнительный)

Определяет, будут ли объединяться только координаты (FEATURES_ONLY) либо координаты совместно с объектами.

  • FEATURES_ONLY —Информация о расположении всех классов объектов, которые будут присоединены. Таблицы атрибутов объектов не присоединяются.
  • FEATURES_ATTRIBUTES —Объекты в указанном покрытии определяют набор присоединяемых объектов.
String
feature_classes
(Дополнительный)

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

  • POLY —Координаты объектов полигона и атрибуты будут присоединены, включая точки надписей.
  • LINE —Координаты и атрибуты объектов Arc будут присоединены.
  • ТОЧКА (POINT) —Координаты и атрибуты точечных объектов будут присоединены.
  • NODE —Координаты и атрибуты объектов Arc и объектов узлов будут присоединены.
  • NET —Координаты и атрибуты объектов Arc и объектов полигонов будут присоединены.
  • LINK —Координаты и атрибуты объектов Arc и точечных объектов будут присоединены.
  • ANNO.subclass —Объекты аннотаций и атрибуты подкласса будут присоединены.
  • Подкласс SECTION —Координаты и атрибуты объектов секций будут присоединены.
  • Подкласс ROUTE —Координаты и атрибуты объектов маршрутов и секций будут присоединены.
  • REGION.subclass —Координаты и атрибуты объектов региона будут присоединены. Координаты и атрибуты объектов полигона также будут присоединены.

Кнопка Добавить значение (Add Value), которая используется только в ModelBuilder, дает возможность добавить нужные значения и завершить диалог для дальнейшего построения модели.

String
number_method
(Дополнительный)

Указывает, как метки и объекты покрытия будут нумероваться в выходном покрытии. Смещения ID могут быть использованы для обеспечения уникальных значений объектов выходного покрытия. Смещение ID равно 1 плюс максимальное значение ID в ранее присоединенных покрытиях. Смещения можно вычислить для следующих типов ID:

  • NO —ID меток и ID пользователей объектов не будут изменены. Это является опцией по умолчанию.
  • TICS_ONLY —Вычисляются смещения ID для меток.
  • FEATURES_ONLY —Вычисляются смещения ID пользователя для классов объектов, указанных в аргументе классов объектов. ID меток не изменяются.
  • FEATURES_TICS —Вычисляются смещения ID для меток и объектов.
String

Пример кода

Буфер. Пример (автономный скрипт)

В следующем автономном скрипте показано, как соединить несколько покрытий в одно выходное покрытие.

# Name: Append_Example.py
# Description: Appends several coverages into one output
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
inCovers = ["tongzone1", "tongzone2", "tongzone3", "tongzone4"]
outCover = "C:/output/tongass"
appendMethod = "FEATURES_ONLY"
featureClasses = "LINE"
numberMethod = "TICS_ONLY"

# Execute Append
arcpy.Append_arc(inCovers, outCover, appendMethod, featureClasses, 
                 numberMethod)

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

  • Текущая рабочая область
  • Степень сравнения между файлами проекций
  • Точность при расчете покрытия
  • Точность для новых покрытий
  • Временная рабочая область

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

  • Basic: Нет
  • Standard: Нет
  • Advanced: Требуется установленная ArcInfo Workstation

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

  • Обзор группы инструментов Агрегирование

ArcGIS Desktop

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

ArcGIS

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

Об Esri

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