GeoJSON, KML és GPX konvertáló
Konvertálj GeoJSON-t KML, GPX, CSV vagy WKT formátumra és vissza a böngésződben. Pontok, vonalak, poligonok és Multi geometriák, elemszámmal és előnézettel.
- Elemek
- 0
- Pontok
- 0
- Vonalak
- 0
- Poligonok
- 0
- Csúcspontok
- 0
Hogyan konvertálj GeoJSON, KML, GPX, CSV és WKT formátumok között
- Húzz egy fájlt a megjelölt területre, vagy illessz be adatokat a Bemeneti adatok mezőbe. A fájlokat a böngésződ olvassa be, és soha nem töltődnek fel.
- Hagyd a Forrás beállítását Automatikus felismerés értéken, vagy válaszd ki magad a bemeneti formátumot. A felismerés az első karaktereket nézi: a
{vagy a[GeoJSON-t, a<gpxGPX-et jelent, a többi XML-t KML-ként olvassa be, egy olyan kulcsszó, mint aPOINTvagy aMULTIPOLYGON, WKT-t jelent, minden más pedig CSV-nek számít. - Válaszd ki a kimeneti formátumot a Cél alatt. Az eredmény gépelés közben megjelenik; a Konvertálás gomb újra lefuttatja.
- Ellenőrizd a számokat (Elemek, Pontok, Vonalak, Poligonok, Csúcspontok) és az előnézeti rajzot, majd Másolás vagy Letöltés a helyes kiterjesztéssel.
Melyik formátum mit őriz meg
Minden konvertálás a GeoJSON-on (RFC 7946) keresztül zajlik közös modellként: elemek listája, mindegyik opcionális geometriával és tulajdonságokkal. A Point, LineString, Polygon (lyukakkal), MultiPoint, MultiLineString, MultiPolygon és GeometryCollection támogatott. A koordináták hosszúság, szélesség és opcionális magasság, WGS 84 fokokban; az eszköz nem vetít át más rendszerbe.
- GeoJSON: minden megmarad, a beágyazott tulajdonságokat és az elemazonosítókat is beleértve.
- KML: minden elem Placemark lesz. A
nameés adescriptiontulajdonság az azonos nevű KML-elemekre képződik le; a többi tulajdonság azExtendedDatarészbe kerül. A Multi geometriákMultiGeometryelemmé válnak. Olvasáskor az eszköz végigjár minden Foldert, beolvassa aDataésSimpleDataértékeket, és a Google Earthgx:Trackfelvételeit is érti. A stílusokat, ikonokat, talajrétegeket (ground overlay) és hálózati hivatkozásokat figyelmen kívül hagyja. A KMZ tömörített KML: előbb csomagold ki. - GPX: a pontok útpontok (
wpt,ele,nameésdescmezőkkel), a vonalak nyomvonalak (trk), a MultiLineString pedig egy több szakaszból álló nyomvonal lesz. Olvasáskor az útpontokat, az útvonalakat (rte) és a nyomvonalakat is konvertálja, a magasságot harmadik koordinátaként. A GPX-ben nincsenek poligonok, ezért a poligongyűrűk nyomvonal-szakaszokként íródnak ki, és figyelmeztetés jelzi ezt. - CSV: ha minden elem pont, a kimenet
latitudeéslongitudeoszlopot (és meglétekorelevationoszlopot) tartalmaz, majd tulajdonságonként egy oszlopot. Vegyes adatnál helyette egywktoszlop készül. Olvasáskor alat/latitude/yés alon/lng/long/longitude/xnevű koordinátaoszlopokat kis- és nagybetűtől függetlenül felismeri, ahogy awktvagygeometryoszlopot is. A tizedesvessző, például46,8139, elfogadott. A koordináta nélküli sorok kimaradnak, és megszámolásra kerülnek. - WKT: soronként egy geometria. Az olvasó elfogadja a Z és M változatokat, az
EMPTYgeometriákat és a PostGIS-stílusúSRID=4326;előtagot. A WKT-nek nincsenek attribútumai, ezért a tulajdonságok kimenetkor elhagyásra kerülnek.
Tippek és korlátok
- A WKT és a GeoJSON is a hosszúsággal kezd. Ha a pontjaid az óceánban, Afrika partjainál vagy rossz póluson landolnak, a forrásban valószínűleg felcserélődött a szélesség és a hosszúság.
- Az előnézet egy egyszerű rajz alaptérkép nélkül, amely segít első pillantásra kiszúrni a felcserélt koordinátákat, a kóbor pontokat vagy a lezáratlan alakzatokat.
- A 20 MB-ig terjedő fájlok elfogadottak. A nagyon nagy fájlok néhány másodpercig tarthatnak, mivel a szöveges kimenet a memóriában épül fel.
Gyakori kérdések
Hogyan konvertáljak KML-t GeoJSON-ra?
Illeszd be a KML-t, vagy húzd ide a .kml fájlt, hagyd a Forrás beállítását Automatikus felismerés értéken, és válaszd a GeoJSON formátumot a Cél alatt. A Placemark nevek, leírások és a kiterjesztett adatok az elemek tulajdonságai lesznek.
Megnyithatom az órám vagy a kerékpár-számítógépem GPX-nyomvonalát?
Igen. A több szakaszból álló nyomvonalak MultiLineString-gé, az útpontok pontokká válnak, és minden pont magassága harmadik koordinátaként megmarad. Az egyes nyomvonalpontok időbélyegei nem maradnak meg.
Miért lesznek a poligonjaim nyomvonalak a GPX-fájlban?
A GPX csak útpontokat, útvonalakat és nyomvonalakat ismer. Minden poligongyűrű körvonala nyomvonal-szakaszként íródik ki, hogy az alakzat ne vesszen el, és az eszköz figyelmeztetést jelenít meg.
Milyen CSV-szerkezetet vár az eszköz?
Fejlécsort szélesség- és hosszúságoszloppal, például name,lat,lon. A vessző, a pontosvessző és a tabulátor is megfelel. Megadhatsz helyette wkt oszlopot is, amely olyan geometriákat tartalmaz, mint a POINT (2.35 48.85).
Elküldésre kerülnek az adataim egy szerverre?
Nem. Az elemzés és a konvertálás teljes egészében a böngésződben fut; az oldal nem küld kérést az adataiddal, ami a privát nyomvonalaknál és az ügyfelek helyadatait tartalmazó fájloknál fontos.
Kapcsolódó eszközök
- Befoglaló téglalap (bounding box) számoló Számold ki koordináták, GeoJSON vagy WKT befoglaló téglalapját minLon,minLat,maxLon,maxLat, WKT, Overpass vagy Leaflet formátumban, ráhagyással.
- Koordináták közötti távolság Két GPS-koordináta közötti távolság haversine vagy Vincenty (WGS84) képlettel, irányszöggel és felezőponttal, kilométerben, mérföldben és tengeri mérföldben.
- JSON formázó és validátor Ingyenes JSON formázó és validátor, amely a böngésződben szépít, tömörít és ellenőriz JSON-t, a szintaxishibákat sor és oszlop szerint jelezve.