Краткая информация
Присоединяет один или несколько наборов данных фабрики участков к существующему целевому набору данных фабрики участков. Пространственная привязка входных наборов данных фабрики участков должна совпадать с пространственной привязкой целевого набора данных фабрики участков.
Использование
Используйте этот инструмент для добавления новых участков в существующие наборы данных фабрики участков. Например, можно присоединить новый участок, введенный городским департаментом общественных работ, к базе данных налоговых участков окружного оценщика. Можно также присоединять наборы данных фабрики участков из различных округов с одному набору данных фабрики участков.
В присоединенных наборах данных совпадающие точки границ сливаются так, чтобы внутренняя топология наборов данных фабрики участков осталась неизменной.
Опция Присоединить участки как несоединенную группу (Append parcels as Unjoined Group) позволяет присоединить новые участки в качестве несоединенных групп. Несоединенные участки существуют вне набора данных фабрики участков в их собственном локальном координатном пространстве. Несоединенные участки в любое время можно присоединить к набору данных фабрики участков. Вам понадобится присоединить участки как несоединенные, если потребуется дополнительная работа на участках до того, как они будут соединены со слоем набора данных фабрики участков.
Участки из входного набора данных фабрики участков и целевого набора данных фабрики участков после присоединения останутся неизменными, даже если они перекрываются. То есть существующие участки не разбиваются и не изменяются, если присоединенные участки на них накладываются. Совпадающие точки всегда сливаются.
Если для элемента Тип схемы участков (Parcels Schema Type), Тип схемы линий (Lines Schema Type) или Тип схемы опорных точек (Control Schema Type) установлено значение TEST, то для присоединения участков необходимо, чтобы схема (определения полей) этих таблиц входного набора данных фабрики участков соответствовала таблицам целевого набора данных фабрики участков. Параметры типа схемы применяются только к атрибутам, добавленным в атрибутивные таблицы участков, линий или опорных точек. Системные атрибуты набора данных фабрики участков остаются одинаковыми для различных наборов данных фабрики участков. Если указано значение NO_TEST, атрибуты таблиц входного набора данных фабрики участков, линий или опорных точек (определения полей) могут не совпадать с атрибутами таблиц целевого набора данных. Как бы то ни было, все поля таблиц входного набора данных фабрики участков, не совпадающие с полями таблиц целевого набора данных фабрики участков, не будут отображаться. Поля входного набора данных фабрики участков и целевого набора данных фабрики участков будут сопоставляться друг с другом только в том случае, если они будут одинаковыми в обоих наборах данных.
Пространственные привязки входного и целевого наборов данных фабрики участков должны совпадать. Нельзя присоединить набор данных фабрики участков, пространственная привязка которого отличается от пространственной привязки целевого набора данных фабрики участков.
Обновленные версии входного и целевого наборов данных фабрики участков должны совпадать.
В качестве элементов Входные участки (Input Parcels) можно использовать слои набора данных фабрики участков. Если в слое набора данных фабрики участков имеется выборка, используются только выбранные участки.
Этот инструмент не допускает использования нескольких слоев входного набора данных фабрики участков с одинаковыми именами. Хотя ArcMap позволяет отображать слои набора данных фабрики участков с одинаковыми именами, использовать такие слои нельзя. Чтобы обойти это ограничение, используйте кнопку обзора диалогового окна инструмента для поиска полных путей к каждому элементу Входные участки (Input Parcels).
Для использования параметров Подтип участков (Parcels Subtype), Подтип линий (Lines Subtype) и Подтип опорных точек (Control Points Subtype) необходимо, чтобы в целевом наборе данных фабрики участков были определены поля подтипа и назначены коды подтипа для таблиц участков, линий и опорных точек. В качестве значения параметра Подтип участков (Parcels Subtype), Подтип линий (Lines Subtype) или Подтип опорных точек (Control Points Subtype) укажите описание подтипа, чтобы назначить этот подтип всем новым объектам набора данных фабрики участков, присоединенным к целевому набору данных фабрики участков.
Синтаксис
AppendParcelFabric_fabric (in_parcels, target, unjoined_group, {parcels_schema_type}, {field_mapping_parcels}, {parcels_subtype}, {lines_schema_type}, {field_mapping_lines}, {lines_subtype}, {control_schema_type}, {field_mapping_control}, {control_subtype})
Параметр | Объяснение | Тип данных |
in_parcels | Входной набор данных фабрики участков, который будет присоединен к целевому набору данных фабрики участков. Пространственная привязка входного набора данных фабрики участков должна совпадать с пространственной привязкой целевого набора данных фабрики участков. | Parcel Fabric Layer |
target | Существующий набор данных фабрики участков, к которому будет присоединен входной набор данных фабрики участков. Пространственная привязка входного набора данных фабрики участков должна совпадать с пространственной привязкой целевого набора данных фабрики участков. | Parcel Fabric |
unjoined_group | Определяет порядок присоединения участков.
| Boolean |
parcels_schema_type (дополнительно) | Определяет, совпадает ли схема (определения полей) таблицы участков входного набора данных фабрики участков со схемой таблицы участков целевого набора данных фабрики участков, что обеспечивает условия для присоединения данных.
| String |
field_mapping_parcels (дополнительно) | Список полей атрибутов, которые будут сопоставляться с таблицей целевых наборов данных. Список включает имеющиеся поля атрибутов таблицы целевых наборов данных и поля атрибутов, одинаковые для таблицы входных наборов данных и таблицы целевых наборов данных. Поскольку входной набор данных фабрики участков присоединяется к существующему целевому набору данных фабрики участков, имеющему предопределённую схему (определения полей), элемент управления Список полей дополнительного атрибута для участков (Parcels Extended Attribute Field Map) не позволяет добавлять поля в целевой набор данных фабрики участков или удалять поля из целевого набора данных фабрики участков. | Field Mappings |
parcels_subtype (дополнительно) | Описание подтипа для назначения этого подтипа всем новым объектам участков в наборе данных фабрики участков, присоединенном к целевому набору данных фабрики участков. | String |
lines_schema_type (дополнительно) | Определяет, совпадает ли схема (определения полей) таблицы линий входного набора данных фабрики участков со схемой таблицы линий целевого набора данных фабрики участков, что обеспечивает условия для присоединения данных.
| String |
field_mapping_lines (дополнительно) | Список полей атрибутов, которые будут сопоставляться с таблицей целевых линий. Список включает имеющиеся поля атрибутов таблицы целевых линий и поля атрибутов, одинаковые для таблицы входных линий и таблицы целевых линий. Поскольку входной набор данных фабрики участков присоединяется к существующему целевому набору данных фабрики участков, имеющему предопределённую схему (определения полей), элемент управления Список линий дополнительного атрибута для участков (Lines Extended Attribute Field Map) не позволяет добавлять поля в целевой набор данных фабрики участков или удалять поля из целевого набора данных фабрики участков. | Field Mappings |
lines_subtype (дополнительно) | Описание подтипа для назначения этого подтипа всем новым объектам линий в наборе данных фабрики участков, присоединенном к целевому набору данных фабрики участков. | String |
control_schema_type (дополнительно) | Определяет, совпадает ли схема (определения полей) таблицы опорных точек входного набора данных фабрики участков со схемой таблицы опорных точек целевого набора данных фабрики участков, что обеспечивает условия для присоединения данных.
| String |
field_mapping_control (дополнительно) | Список полей атрибутов, которые будут сопоставляться с таблицей целевых элементов управления. Список включает имеющиеся поля атрибутов таблицы целевых элементов управления и поля атрибутов, одинаковые для таблицы входных элементов управления и таблицы целевых элементов управления. Поскольку входной набор данных фабрики участков присоединяется к существующему целевому набору данных фабрики участков, имеющему предопределённую схему (определения полей), элемент управления Список полей дополнительного атрибута для опорных точек (Control Points Extended Attribute Field Map) не позволяет добавлять поля в целевой набор данных фабрики участков или удалять поля из целевого набора данных фабрики участков. | Field Mappings |
control_subtype (дополнительно) | Описание подтипа для назначения этого подтипа всем новым объектам опорных точек в наборе данных фабрики участков, присоединенном к целевому набору данных фабрики участков. | String |
Пример кода
Присоединить набор данных фабрики участков (Append Parcel Fabric). Пример 1 (окно Python)
Представленный скрипт окна Python демонстрирует порядок непосредственного использования инструмента Присоединить набор данных фабрики участков (Append Parcel Fabric).
import arcpy
arcpy.env.workspace = "C:/data/OaklandCounty.gdb"
arcpy.AppendParcelFabric_fabric ("/ParcelData/CountyFabric","/SubdivisionData/Subdivision","JOINED_GROUP",
"TEST","","","TEST","","","TEST","","")
Присоединить набор данных фабрики участков (Append Parcel Fabric). Пример 2 (автономный скрипт Python)
Этот скрипт демонстрирует пример использования инструмента Присоединить набор данных фабрики участков (Append Parcel Fabric).
# Name: Append Parcels.py
# Description: Appends a new subdivision to the county's Parcel Fabric
# Import system modules
import arcpy
from arcpy import env
# Set workspace
env.workspace = "E:\City\LocalGovernment.gdb\ParcelEditing"
# Set local variables
in_data = "Parcel_Fabric"
out_data = " E:\County\LocalGovernment.gdb\ParcelEditing\Parcel_Fabric"
# Execute Append Parcels
arcpy. AppendParcelFabric_fabric(in_data, out_data, "JOINED_GROUP","TEST","","","TEST","","","TEST","","")
Параметры среды
Этот инструмент не использует параметры среды геообработки
Информация о лицензировании
- ArcGIS for Desktop Basic: Нет
- ArcGIS for Desktop Standard: Да
- ArcGIS for Desktop Advanced: Да