Index (arcpy)
Резюме
Объект Index содержит информацию об индексе в таблице. Существует два типа индексов: пространственный и атрибут. Пространственные индексы существуют для поля формы класса пространственных объектов.
Обсуждение
Объекты Index не могут быть созданы напрямую. Доступ к свойствам объекта Index может быть получен через функции ListIndexes и Describe.
Свойства
Свойство | Объяснение | Тип данных |
fields (только чтение) |
Список Python объектов полей для индекса. | Field |
isAscending (только чтение) |
Состояние isAscending: True, если индекс отсортирован по возрастанию. | Boolean |
isUnique (только чтение) |
Состояние isUnique: True, если индекс уникален. | Boolean |
name (только чтение) |
Название индекса. | String |
Пример кода
Пример Index
Свойства Display index для указанной таблицы.
import arcpy
fc = "C:/Data/well.shp"
# Create a list of indexes using the ListIndexes function
#
indexList = arcpy.ListIndexes(fc)
# Iterate through the list of indexes
#
for index in indexList:
# Print index properties
#
print "Name: " + index.name
print "\tType : " + index.isAscending
print "\tScale : " + index.isUnique
print "\tNumber of fields: " + str(len(index.fields))
Связанные темы
9/10/2013