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 |
Объект |
Пример кода
Пример Таблицы 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