Сводка
Присоединяет один или несколько наборов данных участков к существующему целевому набору данных участков. Пространственная привязка входных наборов данных участков должна совпадать с пространственной привязкой целевого набора данных участков.
Использование
Используйте этот инструмент для добавления новых участков в существующие наборы данных участков. Например, можно присоединить новый участок, введенный городским департаментом общественных работ, к базе данных налоговых участков окружного оценщика. Можно также объединить несколько наборов данных земельных участков в один.
В присоединенных наборах данных совпадающие точки границ сливаются так, чтобы внутренняя топология наборов данных участков осталась неизменной. Точки объединяются, если они попадают в пределы допуска 2 * Допуск x, y набора данных участков.
Опция Присоединить участки как несоединенную группу позволяет присоединить новые участки в качестве несоединенных групп. Несоединенные участки существуют вне набора данных участков в их собственном локальном координатном пространстве. Несоединенные участки в любое время можно присоединить к набору данных участков. Рекомендуется загружать несоединенными только небольшие группы участков, чтобы уменьшить сложность процесса соединения, когда эти участки присоединяются к набору данных участков.
Если не выбраны никакие участки в наборе данных земельных участков, то будут присоединены все наборы данных участков и опорные точки. Можно присоединить только опорные точки, если выбрать только опорные точки в наборе данных земельных участков. Можно присоединить только участки, если выбрать только участки в наборе данных земельных участков. Выберите и участки, и опорные точки, чтобы присоединить только нужные выбранные объекты.
Данные в системных таблицах Jobs, Adjustments, Accuracy и Vectors не присоединены.
Участки из входного набора данных участков и целевого набора данных участков после присоединения останутся неизменными, даже если они перекрываются. То есть существующие участки не разбиваются и не изменяются, если присоединенные участки на них накладываются. Совпадающие точки всегда сливаются.
Опорные точки из входного набора данных участков и целевого набора данных участков после присоединения останутся неизменными, даже если опорные точки перекрываются. Однако если будет присоединена перекрывающаяся опорная точка (во входных данных), которая связана с опорной точкой с тем же ID, что и существующая контрольная точка (в целевых данных), то эта связь будет прекращена. Существующая опорная точка и связанный с ней ID точки останутся неизменными.
Если для элемента Тип схемы участков, Тип схемы линий или Тип схемы опорных точек установлено значение TEST, то для присоединения участков необходимо, чтобы схема (определения полей) этих таблиц входного набора данных участков соответствовала таблицам целевого набора данных участков. Параметры типа схемы применяются только к атрибутам, добавленным в атрибутивные таблицы участков, линий или опорных точек. Системные атрибуты набора данных участков остаются одинаковыми для различных наборов данных участков. Если указано значение NO_TEST, атрибуты таблиц входного набора данных участков, линий или опорных точек (определения полей) могут не совпадать с атрибутами таблиц целевого набора данных. Как бы то ни было, все поля таблиц входного набора данных участков, не совпадающие с полями таблиц целевого набора данных участков, не будут отображаться. Поля входного набора данных участков и целевого набора данных участков будут сопоставляться друг с другом только в том случае, если они будут одинаковыми в обоих наборах данных.
Пространственные привязки входного и целевого наборов данных участков должны совпадать. Нельзя присоединить набор данных участков, пространственная привязка которого отличается от пространственной привязки целевого набора данных участков.
Обновленные версии входного и целевого наборов данных участков должны совпадать.
В качестве элементов Входные участки можно использовать слои набора данных участков. Если в слое набора данных участков имеется выборка, то будут использоваться только выбранные участки и опорные точки.
Этот инструмент не допускает использования нескольких слоев входного набора данных участков с одинаковыми именами. Хотя ArcMap позволяет отображать слои набора данных участков с одинаковыми именами, использовать такие слои нельзя. Чтобы обойти это ограничение, используйте кнопку обзора диалогового окна инструмента для указания полных путей к каждому элементу параметра Входные участки.
Для использования параметров Подтип участков, Подтип линий и Подтип опорных точек необходимо, чтобы в целевом наборе данных участков были определены поля подтипа и назначены коды подтипа для таблиц участков, линий и опорных точек. В качестве значения параметра Подтип участков, Подтип линий или Подтип опорных точек укажите описание подтипа, чтобы назначить этот подтип всем новым объектам набора данных участков, присоединенным к целевому набору данных участков.
Синтаксис
arcpy.fabric.AppendParcelFabric(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 [in_parcels,...] | Входной набор данных участков, который будет присоединен к целевому набору данных участков. Пространственная привязка входного набора данных участков должна совпадать с пространственной привязкой целевого набора данных участков. | Parcel Fabric Layer |
target | Существующий набор данных участков, к которому будет присоединен входной набор данных участков. Пространственная привязка входного набора данных участков должна совпадать с пространственной привязкой целевого набора данных участков. | Parcel Fabric |
unjoined_group | Определяет порядок присоединения участков.
| Boolean |
parcels_schema_type (Дополнительный) | Определяет, должна ли совпадать схема (определения полей) таблицы входного набора данных участков со схемой таблицы целевого набора данных участков для присоединения данных.
| String |
field_mapping_parcels (Дополнительный) | Список полей атрибутов, которые будут сопоставляться с таблицей целевых наборов данных. Список включает имеющиеся поля атрибутов таблицы целевых наборов данных и поля атрибутов, одинаковые для таблицы входных наборов данных и таблицы целевых наборов данных. Поскольку входной набор данных участков присоединяется к существующему целевому набору данных участков, имеющему предопределённую схему (определения полей), элемент управления Список полей дополнительного атрибута для участков не позволяет добавлять поля в целевой набор данных участков или удалять поля из целевого набора данных участков. | 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 (Дополнительный) | Список полей атрибутов, которые будут сопоставляться с таблицей целевых элементов управления. Список включает имеющиеся поля атрибутов таблицы целевых элементов управления и поля атрибутов, одинаковые для таблицы входных элементов управления и таблицы целевых элементов управления. Поскольку входной набор данных участков присоединяется к существующему целевому набору данных участков, имеющему предопределённую схему (определения полей), элемент управления Список полей дополнительного атрибута для опорных точек не позволяет добавлять поля в целевой набор данных участков или удалять поля из целевого набора данных участков. | Field Mappings |
control_subtype (Дополнительный) | Описание подтипа для назначения этого подтипа всем новым объектам опорных точек в наборе данных участков, присоединенным к целевому набору данных участков. | String |
Пример кода
AppendParcelFabric, пример 1 (окно Python)
Следующий скрипт окна Python показывает, как использовать инструмент AppendParcelFabric в режиме прямого запуска.
import arcpy
arcpy.env.workspace = "C:/data/OaklandCounty.gdb"
arcpy.AppendParcelFabric_fabric("/ParcelData/CountyFabric", "/SubdivisionData/Subdivision", "JOINED_GROUP",
"TEST", "", "", "TEST", "", "", "TEST", "", "")
AppendParcelFabric, пример 2 (автономный скрипт Python)
Следующий скрипт демонстрирует работу инструмента AppendParcelFabric.
# Name: Append Parcels.py
# Description: Appends a new subdivision to the county's Parcel Fabric
# Import system modules
import arcpy
# Set workspace
arcpy.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", "", "")
Параметры среды
Этот инструмент не использует параметры среды геообработки
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да