MiastoGML

Logo

CityGML to otwarty, znormalizowany model danych i format wymiany do przechowywania cyfrowych modeli 3D miast i krajobrazów . Definiuje sposoby opisywania większości typowych cech i obiektów 3D występujących w miastach (takich jak budynki, drogi, rzeki, mosty, roślinność i meble miejskie) oraz relacje między nimi. Definiuje również różne standardowe poziomy szczegółowości (LoD) dla obiektów 3D, co umożliwia reprezentację obiektów do różnych zastosowań i celów, takich jak symulacje, eksploracja danych miejskich, zarządzanie obiektami i zapytania tematyczne.

CityGML jest zaimplementowany jako schemat aplikacji GML dla Geography Markup Language 3 (GML3), rozszerzalnego międzynarodowego standardu wymiany danych przestrzennych, wydanego przez Open Geospatial Consortium (OGC) i ISO TC211 .

Implementacje

W swojej najpowszechniejszej implementacji, która jest powszechnie używana do rozpowszechniania i wymiany danych, zestawy danych CityGML składają się z zestawu plików XML i ewentualnie niektórych towarzyszących plików graficznych, które są używane jako tekstury. Każdy plik tekstowy może reprezentować część zestawu danych, na przykład określony region, określony typ obiektu (taki jak zestaw dróg) lub predefiniowany LoD. Struktura pliku CityGML to hierarchia, która ostatecznie sięga do poszczególnych obiektów i ich atrybutów. Te obiekty mają geometrię opisaną za pomocą GML.

Inną ważną implementacją CityGML jest implementacja 3D City DB, która przechowuje CityGML w bazie danych.

Historia wersji

Członkowie OGC przyjęli wersję 1.0.0 CityGML jako oficjalny standard OGC w sierpniu 2008 r. Pod koniec 2011 r. członkowie OGC zatwierdzili wersję CityGML 2.0.0. Specyfikacja kodowania GML CityGML 3.0 ma zostać opublikowana na początku 2019 roku, natomiast szkic modelu koncepcyjnego CityGML 3.0 jest już publicznie dostępny w oficjalnym repozytorium Github .

Zobacz też

Linki zewnętrzne