Skip to main content

Table

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

Позволяет ссылаться на таблицу в рабочей области через путь к рабочей области или URL, чтобы ее можно было добавить на Карту.

Обсуждение

Более полное описание см. в справке к классу Table.

Синтаксис

Table(table_data_source)

Параметр Объяснение Тип данных

table_data_source

A string that includes the full workspace path or URL, including the name of the table. For SDE tables, the workspace path is the path to an SDE connection file.

String

Возвращаемое значение

Тип данных Объяснение

Table

Объект Table обеспечивает доступ к свойствам основной таблицы.

Пример кода

Пример Таблицы 1

Следующий скрипт печатает имена автономных таблиц, у которых есть неисправный источник данных, для всех таблиц на всех картах.

import arcpy
aprx = arcpy.mp.ArcGISProject(r"C:\Projects\YosemiteNP\Yosemite.aprx")
for m in aprx.listMaps():
    for tbl in m.listTables():
        if tbl.isBroken:
            print(f"Table: {tbl.name} is broken in map: {m.name}")
del aprx
Пример Таблицы 2

Следующий скрипт добавляет на карту таблицу из файловой базы геоданных.

import arcpy
aprx = arcpy.mp.ArcGISProject(r"C:\Projects\YosemiteNP\Yosemite.aprx")
addTab = arcpy.mp.Table(r"C:\Projects\YosemiteNP\Data_Vector\YosemiteData.gdb\NHDFCode")
m = aprx.listMaps("Yose*")[0]
m.addTable(addTab)
del aprx