Краткая информация
Перечисляет атрибутивные домены в базе геоданных.
Синтаксис
ListDomains (workspace)
Параметр | Объяснение | Тип данных |
workspace | База геоданных. | String |
Возвращено значение
Тип данных | Объяснение |
Domain | Список, содержащий объекты domain. Каждый объект domain содержит свойства для получения информации о домене. |
Пример кода
Пример 1 ListDomains
Перечисляет и описывает все домены в рабочей области.
import arcpy
domains = arcpy.da.ListDomains("C:/Boston/Boston.gdb")
for domain in domains:
print('Domain name: {0}'.format(domain.name))
if domain.domainType == 'CodedValue':
coded_values = domain.codedValues
for val, desc in coded_values.items():
print('{0} : {1}'.format(val, desc))
elif domain.domainType == 'Range':
print('Min: {0}'.format(domain.range[0]))
print('Max: {0}'.format(domain.range[1]))