CityGML - это открытая стандартизированная модель данных и формат обмена для хранения цифровых 3D-моделей городов и ландшафтов . Он определяет способы описания большинства общих трехмерных функций и объектов, встречающихся в городах (таких как здания, дороги, реки, мосты, растительность и городская мебель), а также взаимосвязи между ними. Он также определяет различные стандартные уровни детализации (LoD) для трехмерных объектов, что позволяет представлять объекты для различных приложений и целей, таких как моделирование, интеллектуальный анализ городских данных, управление объектами и тематические запросы.
CityGML реализован как схема приложения GML для языка географической разметки 3 (GML3), расширяемого международного стандарта для обмена пространственными данными, выпущенного Открытым геопространственным консорциумом (OGC) и ISO TC211.
Реализации
В своей наиболее распространенной реализации, которая обычно используется для распространения и обмена данными, наборы данных CityGML состоят из набора файлов XML и, возможно, некоторых сопутствующих файлов изображений, которые используются в качестве текстур. Каждый текстовый файл может представлять часть набора данных, такую как конкретный регион, определенный тип объекта (например, набор дорог) или предопределенный LoD. Структура файла CityGML представляет собой иерархию, которая в конечном итоге достигает отдельных объектов и их атрибутов. Эти объекты имеют геометрию, описываемую с помощью GML.
Другой важной реализацией CityGML является реализация 3D City DB, в которой CityGML хранится в базе данных. [1]
История версий
Члены OGC приняли версию 1.0.0 CityGML в качестве официального стандарта OGC в августе 2008 года. [2] В конце 2011 года члены OGC одобрили версию CityGML 2.0.0. Спецификация кодирования GML CityGML 3.0 должна быть опубликована в начале 2019 года [3], а черновик концептуальной модели CityGML 3.0 уже общедоступен в официальном репозитории Github .
Смотрите также
Рекомендации
Внешние ссылки
- Стандартная страница CityGML от Open Geospatial Consortium
- Официальный сайт CityGML
- CityGML Вики
- Бесплатные программы просмотра / инструменты для CityGML:
- Коммерческие программы просмотра / инструменты для CityGML: