Свойства наборов данных участков

Краткая информация

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

Набор данных участков возвращает dataType из "DEParcelDataset".

Функция Describe также работает со слоем набора данных участков.

Набор данных участков используется для управления данными земельных участков и сетями данных участков.

Более подробно о наборе данных участков

Свойства

СвойствоОписаниеТип данных
connectionsFeatureClass
(только чтение)

Объект Describe класса пространственных объектов Connections, связанный с набором данных участков.

Describe
parcelTypeNames
(только чтение)

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

List
parcelTypes
(только чтение)

Возвращает список объектов типа участок, относящихся к определенному набору данных участков. Каждый объект типа участок представляет собой список, состоящий из пяти элементов:

  • Имя (название) типа участка
  • Имя (название) класса полигональных пространственных объектов данного типа участка
  • Имя (название) класса линейных пространственных объектов данного типа участка
  • True – если типом участка является крупный административный участок

List
pointsFeatureClass
(только чтение)

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

Describe
recordsFeatureClass
(только чтение)

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

Describe
topology
(только чтение)

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

Describe
topologyEnabled
(только чтение)

Возвращает информацию о том, включена или нет топология участков.

Boolean
AdjustmentPointsFeatureClass
(только чтение)

Объект Describe класса объектов AdjustmentPoints, связанный с набором участков.

Describe
AdjustmentLinesFeatureClass
(только чтение)

Объект Describe класса пространственных объектов AdjustmentLines, связанный с набором данных участков.

Describe
AdjustmentVectorsFeatureClass
(только чтение)

Объект Describe класса пространственных объектов AdjustmentVectors, связанный с набором данных участков.

Describe
version
(только чтение)

Возвращает версию схемы системных таблиц набора данных участков.

Integer

Пример кода

Пример параметров набора данных участков (автономный скрипт)

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

import arcpy

# Create a Describe object from the parcel fabric dataset
desc = arcpy.Describe("C:/Data/Parcels.gdb/County/ParcelFabric")

# Print parcel type names associated with the parcel fabric
for p in desc.parcelTypeNames:
    print ("Parcel type: " + p)

# Print parcel type lists
for p in desc.parcelTypes:
    print(p)

# Print the name for the Lots parcel type
for i in desc.parcelTypes:
    if i[0] == 'Lot':
        print(i[0])

# Print topology name associated with the parcel fabric
print("topology: " + desc.topology.name)

# Print the name of the parcel fabric records feature class
print("Records: " + desc.recordsFeatureClass.name")

# Print the names of the adjustment feature classes
print("adjustment points: " + desc.AdjustmentPointsFeatureClass.name)
print("adjustment lines: " + desc.AdjustmentLinesFeatureClass.name)
print("adjustment vectors: " + desc.AdjustmentVectorsFeatureClass.name)