Свойства класса пространственных объектов

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

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

Для класса объектов свойство Describe dataTypeвозвращает значение "FeatureClass".

Свойства

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

Дата последнего доступа к классу объектов в UTC.

String
dateCreated
(только чтение)

Дата создания класса объектов в UTC.

String
dateModified
(только чтение)

Дата последнего изменения класса объектов в UTC.

String
featureType
(только чтение)

Тип объектов класса пространственных объектов.

  • AnnotationИмена или идентификаторы областей или объектов, например, названия улиц, номера идентификаторов гидрантов, стоимость земли или отметки высот.
  • CatalogDatasetItemНабор данных каталога — это контейнер для ссылок на элементы, которые называются элементами набора данных каталога.
  • ComplexEdgeОбъект сложного ребра в геометрической сети, отображающий полилинейные объекты (например, основные контактные сети со связностью в середине ребра). Сетевые ресурсы проходят через сложные ребра без прерывания в точке соединения на ребре.
  • DimensionИзмерения, например расстояния, длина, ширина или глубина.
  • SimpleПолигоны, полилинии и точки, отображающие объекты или области, которые имеют площадь (например, водные объекты), линейные объекты (например, реки) и локализованные объекты (например, дома или места проб).
  • SimpleEdgeОбъект простого ребра в геометрической сети, отображающий полилинейные объекты (например, основные и второстепенные контактные сети).
  • SimpleJunctionОбъект простого соединения в геометрической сети, отображающий точечные объекты (например, предохранитель), сервисные точки или телефонный столб.
String
hasM
(только чтение)

Указывает, поддерживает ли геометрия m-координаты.

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

Указывает, поддерживает ли геометрия z-координаты.

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

Определяет наличие пространственного индекса для класса пространственных объектов.

Примечание:

Сжатые наборы данных не имеют пространственного индекса в столбце геометрии и возвратят False.

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

Имя поля геометрии.

String
shapeType
(только чтение)

Тип формы геометрии.

  • Polygon
  • Polyline
  • Point
  • Multipoint
  • MultiPatch
String
size
(только чтение)

Размер класса объектов в байтах.

Integer
splitModel
(только чтение)

Модель разбиения, заданная для класса объектов.

  • DeleteInsertInsert
  • UpdateInsert
String

Пример кода

Пример свойства класса пространственных объектов

Следующий автономный скрипт показывает свойства класса пространственных объектов:

import arcpy

# Create a Describe object from the feature class
#
desc = arcpy.Describe("C:/data/arch.dgn/Point")

# Print some feature class properties
#
print("Feature Type:  " + desc.featureType)
print("Shape Type :   " + desc.shapeType)
print("Spatial Index: " + str(desc.hasSpatialIndex))