ArcGIS for Desktop

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

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

ArcGIS Online

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

ArcGIS for Desktop

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

ArcGIS for Server

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

Справка

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

Экспорт в XML-документ рабочей области

  • Краткая информация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензировании

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

Создает читаемый XML-документ содержания базы геоданных.

XML-документы рабочей области очень удобны для совместного использования баз геоданных или копирования схем баз геоданных из одного типа в другой.

  • Дополнительные сведения о копировании схемы с помощью рабочих областей XML
  • Дополнительные сведения об XML баз геоданных

Использование

  • Выходные данные можно создать в виде XML-файла или в виде сжатого ZIP-файла, который содержит XML-файл. Чтобы создать XML-файл, укажите в имени файла расширение .xml. Чтобы создать сжатый ZIP-файл, укажите в имени файла расширение .zip или .z.

  • Внимание:
    Выходной XML-документ рабочей области может быть очень большим, если копировать данные и схему. У вас есть выбор метода копирования базы геоданных: Альтернативным способом создания копии базы геоданных является использование инструмента Копировать (Copy) или Вырезать (Clip), для извлечения поднабора данных. Кроме того, группа Упаковка (Package) содержит инструменты для объединения, архивирования и распределения слоев, документов карты, локаторов адресов и результатов геообработки.
  • Если входные данные представлены в виде базы геоданных или набора классов пространственных объектов, экспортируются все элементы данных, содержащиеся в рабочей области. Чтобы экспортировать только поднабор элементов данных в XML-файл, необходимо скопировать их в новую базу геоданных, которая будет экспортироваться.

  • При экспортировании класса пространственных объектов в сеть, топологию, класс отношений или рельеф (terrain) экспортируются все классы пространственных объектов, задействованные в сети, топологии, классе отношений или рельефе (terrain).

  • Сообщения инструмента содержат список имен экспортируемых элементов данных.

Синтаксис

ExportXMLWorkspaceDocument_management (in_data, out_file, {export_type}, {storage_type}, {export_metadata})
ПараметрОбъяснениеТип данных
in_data

Входные наборы данных, экспортируемые и представленные в XML-документе рабочей области. Входными данными могут быть базы геоданных, набор классов, классы пространственных объектов, таблицы, растры или каталог растров.

Feature Class; Feature Dataset; Raster Dataset; Table; Workspace
out_file

Создаваемый файл XML-документа рабочей области. Им может быть XML-файл (.xml) или сжатый ZIP-файл (.zip или .z).

File
export_type
(дополнительно)

Устанавливает, содержит ли выходной XML-документ рабочей области все элементы входных данных (таблицы и записи классов пространственных объектов, включая геометрию) или только схему.

  • DATA —Экспортируются схема и данные. Это значение используется по умолчанию.
  • SCHEMA_ONLY —Экспортируется только схема.
String
storage_type
(дополнительно)

Устанавливает способ хранения геометрии пространственного объекта, когда данные экспортируются из класса пространственных объектов.

  • BINARY —Сохраняет геометрию в сжатом бинарном формате base64. Этот бинарный формат создает XML-документ рабочей области меньшего размера. Используйте эту опцию, если XML-документ рабочей области читается пользовательской программой, которая использует ArcObjects. Это значение используется по умолчанию.
  • NORMALIZED —Геометрия сохраняется в формате без сжатия, в результате чего файлы имеют больший объем. Используйте эту опцию, если XML-документ рабочей области читается пользовательской программой, которая не использует ArcObjects.
String
export_metadata
(дополнительно)

Устанавливает экспорт метаданных.

  • METADATA —Экспортируются метаданные, содержащиеся во входных данных. Это значение используется по умолчанию.
  • NO_METADATA —Метаданные не экспортируются.
Boolean

Пример кода

ExportXMLWorkspaceDocument, пример 1 (окно Python)

Следующий скрипт окна Python демонстрирует, как использовать инструмент ExportXMLWorkspaceDocument в непосредственном режиме.

import arcpy 
arcpy.ExportXMLWorkspaceDocument_management("c:/data/StJohns.gdb", "c:/data/StJohns.xml","SCHEMA_ONLY", "BINARY", "METADATA")
ExportXMLWorkspaceDocument, пример 2 (автономный скрипт)

Следующий скрипт Python демонстрирует, как использовать инструмент ExportXMLWorkspaceDocument в автономном скрипте.

# Name: ExportXMLWorkspaceDocument.py
# Description: Exports the contents of my geodatabase to an XML workspace document. 

# Import system modules
import arcpy

# Set local variables
in_data = "c:/data/StJohns.gdb"
out_file = "c:/data/StJohns.xml"
export_option = "SCHEMA_ONLY"
storage_type = "BINARY"
export_metadata = "METADATA"

# Execute ExportXMLWorkspaceDocument
arcpy.ExportXMLWorkspaceDocument_management(in_data, out_file, export_option, storage_type, export_metadata)

Параметры среды

  • Текущая рабочая область (Current Workspace)
  • Временная рабочая область (Scratch Workspace)
Отзыв по этому разделу?

ArcGIS for Desktop

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

ArcGIS Platform

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

Об Esri

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