ArcGIS for Desktop

  • Документация
  • Стоимость
  • Поддержка

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

ArcGIS Online

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

ArcGIS for Desktop

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

ArcGIS for Server

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

Справка

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

Добавить

Доступно с лицензией 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) и продолжить построение модели.

Синтаксис

Append_arc (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)

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

  • Текущая рабочая область (Current Workspace)
  • Степень сравнения между файлами проекций (Level of Comparison Between Projection Files)
  • Точность для вычисляемых покрытий (Precision For Derived Coverages)
  • Точность для новых покрытий (Precision For New Coverages)
  • Временная рабочая область (Scratch Workspace)

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

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

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

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

ArcGIS for Desktop

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

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация