ListDomains

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

Перечисляет атрибутивные домены в базе геоданных.

Синтаксис

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]))

Связанные разделы


В этом разделе