Добавить набор данных фабрики участков (Append Parcel Fabric) (Набор данных участков)

Уровень лицензии:BasicStandardAdvanced

Резюме

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

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

Синтаксис

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

Определяет порядок присоединения участков.

  • UNJOINED_GROUPУчастки будут присоединены к набору данных фабрики участков как несоединенные, автономные участки.
  • JOINED_GROUPУчастки будут присоединены к набору данных фабрики участков как соединенные участки.
Boolean
parcels_schema_type
(дополнительно)

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

  • TESTСхема (определения полей) таблицы участков входного набора данных фабрики участков должна совпадать со схемой таблицы участков целевого набора данных фабрики участков. Если схемы не соответствуют, будет выдаваться ошибка.
  • NO_TESTСхема (определения полей) таблицы входных наборов данных фабрики участков может не совпадать со схемой таблицы целевых наборов данных фабрики участков. Поля таблицы входных наборов данных, которые не соответствуют полям таблицы целевых наборов данных, не будут сопоставляться с таблицей целевых наборов данных, за исключением случаев, когда в таблице целевых наборов данных будут иметься такие же поля.
String
field_mapping_parcels
(дополнительно)

Список полей атрибутов, которые будут сопоставляться с таблицей целевых наборов данных. Список включает имеющиеся поля атрибутов таблицы целевых наборов данных и поля атрибутов, одинаковые для таблицы входных наборов данных и таблицы целевых наборов данных.

Поскольку входной набор данных фабрики участков присоединяется к существующему целевому набору данных фабрики участков, имеющему предопределённую схему (определения полей), элемент управления Список полей дополнительного атрибута для участков (Parcels Extended Attribute Field Map) не позволяет добавлять поля в целевой набор данных фабрики участков или удалять поля из целевого набора данных фабрики участков.

Field Mappings
parcels_subtype
(дополнительно)

Описание подтипа для назначения этого подтипа всем новым объектам участков в наборе данных фабрики участков, присоединенном к целевому набору данных фабрики участков.

String
lines_schema_type
(дополнительно)

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

  • TESTСхема (определения полей) таблицы линий входного набора данных фабрики участков должна совпадать со схемой таблицы линий целевого набора данных фабрики участков. Если схемы не соответствуют, будет выдаваться ошибка.
  • NO_TESTСхема (определения полей) таблицы входных линий может не совпадать со схемой таблицы целевых линий. Поля таблицы входных линий, которые не соответствуют полям таблицы целевых линий, не будут сопоставляться с таблицей целевых линий, за исключением случаев, когда в таблице целевых линий будут иметься такие же поля.
String
field_mapping_lines
(дополнительно)

Список полей атрибутов, которые будут сопоставляться с таблицей целевых линий. Список включает имеющиеся поля атрибутов таблицы целевых линий и поля атрибутов, одинаковые для таблицы входных линий и таблицы целевых линий.

Поскольку входной набор данных фабрики участков присоединяется к существующему целевому набору данных фабрики участков, имеющему предопределённую схему (определения полей), элемент управления Список линий дополнительного атрибута для участков (Lines Extended Attribute Field Map) не позволяет добавлять поля в целевой набор данных фабрики участков или удалять поля из целевого набора данных фабрики участков.

Field Mappings
lines_subtype
(дополнительно)

Описание подтипа для назначения этого подтипа всем новым объектам линий в наборе данных фабрики участков, присоединенном к целевому набору данных фабрики участков.

String
control_schema_type
(дополнительно)

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

  • TESTСхема (определения полей) таблицы опорных точек входного набора данных фабрики участков должна совпадать со схемой таблицы опорных точек целевого набора данных фабрики участков. Если схемы не соответствуют, будет выдаваться ошибка.
  • NO_TESTСхема (определения полей) таблицы входных элементов управления может не совпадать со схемой таблицы целевых элементов управления. Поля таблицы входных элементов управления, которые не соответствуют полям таблиц целевых элементов управления, не будут сопоставляться с таблицей целевых элементов управления, за исключением случаев, когда в таблице целевых элементов управления будут иметься такие же поля.
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: Да
9/11/2013