Dlaczego konwertować GML na KML?
GML (Geography Markup Language) to standard OGC wprowadzony w 2000 roku, używany przez krajowe agencje kartograficzne i systemy wymiany danych GIS. KML (Keyhole Markup Language, przyjęty jako standard OGC w 2008 roku) to format wizualizacji odczytywany przez Google Earth i Google Maps. Konwersja na .kml pozwala otwierać oficjalne zestawy danych GIS w Google Earth lub udostępniać mapy użytkownikom, którzy nie posiadają oprogramowania GIS.
Jak przekonwertować GML na KML
QGIS OPEN-SOURCE
Dodaj plik .gml jako warstwę wektorową (Warstwa > Dodaj warstwę > Dodaj warstwę wektorową), kliknij prawym przyciskiem myszy na warstwę, wybierz Eksportuj > Zapisz obiekty jako, ustaw format na KML i kliknij OK. QGIS automatycznie wykona reprojekcję do WGS 84.
FME Form APP
Utwórz obszar roboczy z czytnikiem GML i modułem zapisu KML, a następnie go uruchom. FME automatycznie obsługuje reprojekcję CRS i mapowanie atrybutów.
Programy konwertujące GML
O tych formatach
Plik .gml to plik Geography Markup Language - format XML zdefiniowany przez Open Geospatial Consortium (OGC) do przechowywania danych mapowych i GIS, takich jak punkty, linie, poligony oraz…
Otwórz szczegóły .GML →Plik KML przechowuje dane mapy - pinezki, trasy, poligony, nakładki obrazów - w formacie czystego XML. Najprostszym sposobem na jego otwarcie jest Google Earth (bezpłatna aplikacja…
Otwórz szczegóły .KML →Jakość i na co uważać
- KML wymaga współrzędnych WGS 84 (EPSG:4326); jeśli GML używa siatki krajowej lub rzutowanego CRS, ogr2ogr i QGIS wykonają reprojekcję automatycznie po określeniu docelowego CRS.
- GML obsługuje złożone, zagnieżdżone schematy atrybutów; model danych rozszerzonych KML jest prostszy - zagnieżdżone lub typowane atrybuty są spłaszczane podczas konwersji.
- Duże pliki GML generują duże pliki KML, które wolno ładują się w Google Earth; rozważ późniejszą konwersję do KMZ (skompresowany KML) za pomocą QGIS lub ogr2ogr.
Najczęściej zadawane pytania
Czy muszę instalować GDAL oddzielnie, aby korzystać z ogr2ogr?
Dlaczego mój przekonwertowany KML pojawia się w złym miejscu w Google Earth?
-t_srs EPSG:4326 do polecenia ogr2ogr, aby poprawnie wykonać reprojekcję.