Работа с GML
Спецификация кодирования Языка географической разметки (GML) Открытого геопространственного консорциума (OGC) – это стандартный протокол для представления географических объектов, их геометрий и атрибутов с помощью XML. GML состоит из двух основных частей: схемы приложения, описывающей документ GML, и документа, содержащего фактические данные в XML-коде.
С помощью механизма GML можно кодировать практически любую геопространственную схему. Он позволяет организациям публиковать их собственные информационные модели любой степени сложности. Он предназначен для самого широкого применения. Так, спецификация GML 3 содержит описания около 1000 тегов (именуемых объектами) и включает ряд возможных типов геометрии для описания объектов. Это простые или агрегированные объекты, круговые и эллиптические дуги, 3D, топология, растры, потоки данных датчиков, метаданные и временные объекты.
Работа с наборами данных GML в ArcGIS
Для использования наборов данных GML в ArcGIS необходимо установить дополнительный модуль Дополнительный модуль ArcGIS Data Interoperability for Desktop , имеющийся на установочном диске ArcGIS. Набор данных GML можно использовать везде, где можно задать источник данных, например при добавлении данных в ArcMap или в качестве входных данных в инструментах геообработки.
Примеры возможных вариантов использования:
- Прямое добавление объектов GML в ArcMap
- Использование данных GML в качестве входных и выходных данных инструмента геообработки
- Конвертация других форматов ГИС в GML
- Использование GML данных в ArcGlobe
- Публикация GML-данных как WFS-сервиса на ArcGIS for Server
Использование дополнительного модуля Дополнительный модуль ArcGIS Data Interoperability for Desktop .
В основе дополнительного модуля Дополнительный модуль ArcGIS Data Interoperability for Desktop лежит технология FME компании Safe Software's.
Профиль Простые объекты GML (GML-SF)
Установка дополнительного модуля Дополнительный модуль ArcGIS Data Interoperability for Desktop обеспечивает немедленный доступ к наборам данным GML-SF. Вы можете использовать подключения Interoperability для добавления объектов GML-SF на карты, использовать их с инструментами геообработки и использовать инструменты конвертации в наборе инструментов Data Interoperability для импорта и экспорта наборов данных GML-SF.
Esri рекомендует использовать профили GML-SF везде, где это возможно, поскольку они поддерживают открытый обмен ГИС-информацией. Профиль Простые объекты GML (GML Simple Features) – это обеспечивающий интероперабильность (interoperability) единый формат, созданный целым рядом организаций-разработчиков программного обеспечения ГИС, взявших на себя обязательства по открытой поддержке GML.
ArcGIS может читать и записывать документы в формате GML 3 с помощью профиля Простые объекты GML (GML Simple Features). Инструкции см. в Использование простых объектов GML.
Схемы приложения GML
Схемы приложений и профили GML являются расширяемыми и могут настраиваться пользователями для обеспечения интероперабильности (interoperability) данных в рамках конкретной общности интересов. Приобретая лицензию Дополнительный модуль ArcGIS Data Interoperability for Desktop и активируя этот дополнительный модуль, вы получаете дополнительную "коробочную" поддержку нескольких широко используемых схем приложений GML. Дополнительный модуль Дополнительный модуль ArcGIS Data Interoperability for Desktop включает также FME Workbench и поддержку сотен форматов и схем ГИС, САПР, растров и баз данных.
Если для вашей схемы приложений или профиля GML нет готовой поддержки, вы можете добавить поддержку для новых форматов GML с помощью FME Workbench. См. Добавление новых схем приложений GML.