ListDomains

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

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

Синтаксис

ListDomains (workspace)
ПараметрОписаниеТип данных
workspace

The geodatabase from which domain information will be returned.

String
Возвращаемое значение
Тип данныхОписание
Domain

Список, содержащий объекты доменов. Каждый объект домена содержит свойства для получения информации о домене.

Пример кода

ListDomains, пример

Перечислите и опишите все домены рабочей области.

import arcpy

domains = arcpy.da.ListDomains("C:/Boston/Boston.gdb")

for domain in domains:
    print(f"Domain name: {domain.name}")
    if domain.domainType == "CodedValue":
        coded_values = domain.codedValues
        for val, desc in coded_values.items():
            print(f"{val} : {desc}")
    elif domain.domainType == "Range":
        print(f"Min: {domain.range[0]}")
        print(f"Max: {domain.range[1]}")

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


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