Utilia

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.

Hogyan konvertálj GeoJSON, KML, GPX, CSV és WKT formátumok között

  1. 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.
  2. 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 <gpx GPX-et jelent, a többi XML-t KML-ként olvassa be, egy olyan kulcsszó, mint a POINT vagy a MULTIPOLYGON, WKT-t jelent, minden más pedig CSV-nek számít.
  3. 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.
  4. 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 a description tulajdonság az azonos nevű KML-elemekre képződik le; a többi tulajdonság az ExtendedData részbe kerül. A Multi geometriák MultiGeometry elemmé válnak. Olvasáskor az eszköz végigjár minden Foldert, beolvassa a Data és SimpleData értékeket, és a Google Earth gx:Track felvé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 és desc mező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 és longitude oszlopot (és meglétekor elevation oszlopot) tartalmaz, majd tulajdonságonként egy oszlopot. Vegyes adatnál helyette egy wkt oszlop készül. Olvasáskor a lat/latitude/y és a lon/lng/long/longitude/x nevű koordinátaoszlopokat kis- és nagybetűtől függetlenül felismeri, ahogy a wkt vagy geometry oszlopot is. A tizedesvessző, például 46,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 EMPTY geometriá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.