Převodník GeoJSON, KML a GPX
Převáděj GeoJSON do KML, GPX, CSV nebo WKT a zpět přímo v prohlížeči. Body, linie, polygony i vícenásobné geometrie, s počtem objektů a náhledem.
- Objekty
- 0
- Body
- 0
- Linie
- 0
- Polygony
- 0
- Vrcholy
- 0
Jak převádět GeoJSON, KML, GPX, CSV a WKT
- Přetáhni soubor do oblasti pro upuštění nebo vlož data do pole Vstupní data. Soubory čte tvůj prohlížeč a nikdy se nenahrávají.
- Nech Z na Rozpoznat automaticky, nebo zvol vstupní formát sám. Rozpoznání se řídí prvními znaky:
{nebo[znamená GeoJSON,<gpxGPX, jiný XML se čte jako KML, klíčové slovo jakoPOINTčiMULTIPOLYGONznamená WKT a cokoli jiného se bere jako CSV. - Zvol výstupní formát v poli Do. Výsledek se zobrazuje při psaní a tlačítko Převést ho spustí znovu.
- Zkontroluj počty (Objekty, Body, Linie, Polygony, Vrcholy) a náhled, pak výsledek Kopírovat nebo Stáhnout se správnou příponou.
Co který formát zachovává
Všechny převody procházejí přes GeoJSON (RFC 7946) jako společný model: seznam objektů, z nichž každý má volitelnou geometrii a sadu vlastností. Podporované jsou Point, LineString, Polygon (s otvory), MultiPoint, MultiLineString, MultiPolygon a GeometryCollection. Souřadnice jsou délka, šířka a volitelná výška ve stupních WGS 84. Nástroj souřadnice nepřevádí do jiných souřadnicových systémů.
- GeoJSON: zachová se vše, včetně vnořených vlastností a identifikátorů objektů.
- KML: každý objekt se stane prvkem Placemark. Vlastnosti
nameadescriptionodpovídají stejnojmenným prvkům KML, ostatní vlastnosti jdou doExtendedData. Vícenásobné geometrie se změní naMultiGeometry. Při čtení nástroj projde každou složku (Folder), přečte hodnotyDataaSimpleDataa rozumí také záznamůmgx:Trackz Google Earth. Styly, ikony, překryvné vrstvy a síťové odkazy se ignorují. KMZ je komprimovaný KML: nejdřív ho rozbal. - GPX: body se stanou waypointy (
wpt, sele,nameadesc), linie trasami (trk) a MultiLineString jednou trasou s několika segmenty. Při čtení se převádějí waypointy, trasy (rte) i záznamy (trk) s nadmořskou výškou jako třetí souřadnicí. GPX nemá polygony, takže se okraje polygonů zapisují jako segmenty trasy a upozornění to oznámí. - CSV: pokud je každý objekt bod, výstup má sloupce
latitudealongitude(aelevation, je-li k dispozici) a za nimi po jednom sloupci pro každou vlastnost. Smíšená data dostanou místo toho sloupecwkt. Při čtení se rozpoznají sloupce souřadnic pojmenovanélat/latitude/yalon/lng/long/longitude/xv libovolné velikosti písmen, stejně jako sloupecwktnebogeometry. Přijímá se i desetinná čárka, například46,8139. Řádky bez souřadnic se přeskočí a spočítají. - WKT: jedna geometrie na řádek. Čtečka přijímá varianty Z a M, geometrie
EMPTYa předponuSRID=4326;ve stylu PostGIS. WKT nemá atributy, takže se vlastnosti na výstupu zahazují.
Tipy a limity
- WKT i GeoJSON zapisují nejdřív délku. Pokud tvé body skončí v oceánu u Afriky nebo na špatném pólu, zdroj měl pravděpodobně šířku a délku prohozené.
- Náhled je jednoduchý výkres bez podkladové mapy, který na první pohled pomůže odhalit prohozené souřadnice, zatoulané body nebo neuzavřené tvary.
- Přijímají se soubory do 20 MB. U velmi velkých souborů to může trvat několik sekund, protože textový výstup se skládá v paměti.
Časté dotazy
Jak převedu KML na GeoJSON?
Vlož KML nebo přetáhni soubor .kml, nech Z na Rozpoznat automaticky a v poli Do zvol GeoJSON. Názvy prvků Placemark, popisy a rozšířená data se stanou vlastnostmi objektů.
Mohu otevřít trasu GPX z hodinek nebo cyklopočítače?
Ano. Trasy s několika segmenty se změní na MultiLineString, waypointy na body a nadmořská výška každého bodu se zachová jako třetí souřadnice. Časová razítka jednotlivých bodů trasy se nezachovávají.
Proč jsou moje polygony v souboru GPX trasami?
GPX zná jen waypointy, trasy a záznamy. Obrys každého okraje polygonu se zapíše jako segment trasy, aby se tvar neztratil, a nástroj zobrazí upozornění.
Jaké uspořádání CSV nástroj očekává?
Řádek záhlaví se sloupcem šířky a délky, například name,lat,lon. Čárky, středníky i tabulátory jsou v pořádku. Případně uveď sloupec wkt s geometriemi jako POINT (2.35 48.85).
Odesílají se moje data na server?
Ne. Zpracování i převod probíhají celé ve tvém prohlížeči a stránka s tvými daty neodesílá žádné požadavky, což je důležité u soukromých tras a souborů s polohami klientů.
Související nástroje
- Kalkulačka bounding boxu Vypočítej bounding box souřadnic, GeoJSONu nebo WKT jako minLon,minLat,maxLon,maxLat, WKT, Overpass či Leaflet, s okrajem a podporou antimeridiánu.
- Vzdálenost mezi souřadnicemi Spočítej vzdálenost mezi dvěma souřadnicemi GPS podle haversinu nebo Vincentyho vzorce (WGS84), včetně azimutu a středu trasy, v km, mílích a námořních mílích.
- Formátovač a validátor JSON Bezplatný formátovač a validátor JSON, který zpřehlední, minifikuje a ověří JSON ve tvém prohlížeči a syntaktické chyby hlásí s řádkem a sloupcem.