ArcGIS Desktop

  • Документация
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

AddTableView

  • Краткая информация
  • Описание
  • Синтаксис
  • Пример кода

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

Обеспечивает возможность добавления таблицы в фрейм данных в документе карты (.mxd).

Описание

AddTableView обеспечивает возможность добавления таблицы в документ карты. Вначале должна быть добавлена ссылка на объект TableView. Это может быть ссылкой на таблицу в другом документе карты через функцию ListTableViews, либо ссылкой на таблицу в рабочей области через функцию TableView.

Синтаксис

AddTableView (data_frame, add_table)
ПараметрОбъяснениеТип данных
data_frame

Ссылка на объект DataFrame в документе карты.

DataFrame
add_table

Должна быть добавлена ссылка на объект TableView, представляющий эту таблицу. Эта ссылка может указывать на таблицу в существующем документе карты либо на таблицу в рабочем пространстве через функцию TableView.

TableView

Пример кода

Пример AddTableView

Следующий скрипт добавит три таблицы из трех разных рабочих областей в один фрейм данных документа карты. Этими рабочими областями являются шейп-файл/dBASE, файловая база геоданных и SDE.

import arcpy
mxd = arcpy.mapping.MapDocument(r"C:\Project\Project.mxd")
df = arcpy.mapping.ListDataFrames(mxd, "New Data Frame")[0]
dbf_Table = arcpy.mapping.TableView(r"C:\Project\Data\customers.dbf")
fGDB_Table = arcpy.mapping.TableView(r"C:\Project\Data\fGBD.gdb\customers")
SDE_Table = arcpy.mapping.TableView(r"C:\PathToSDEConnectionfile.sde\customers")
arcpy.mapping.AddTableView(df, dbf_Table)
arcpy.mapping.AddTableView(df, fGDB_Table)
arcpy.mapping.AddTableView(df, SDE_Table)
mxd.saveACopy(r"C:\Project\Project2.mxd")
del mxd

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация