Utilia

GeoJSON, KML i GPX pretvarač

Pretvaraj GeoJSON u KML, GPX, CSV ili WKT i natrag u pregledniku. Točke, linije, poligoni i Multi geometrije, uz broj objekata i pregled.

Kako pretvarati GeoJSON, KML, GPX, CSV i WKT

  1. Ispusti datoteku na zonu za ispuštanje ili zalijepi podatke u Ulazni podaci. Datoteke čita tvoj preglednik i nikada se ne šalju.
  2. Ostavi Iz na Prepoznaj automatski ili sam odaberi ulazni format. Prepoznavanje gleda prve znakove: { ili [ znači GeoJSON, <gpx znači GPX, ostali XML čita se kao KML, ključna riječ poput POINT ili MULTIPOLYGON znači WKT, a sve ostalo smatra se CSV-om.
  3. Odaberi izlazni format pod U. Rezultat se pojavljuje dok tipkaš, a Pretvori ga ponovno pokreće.
  4. Provjeri brojače (Objekti, Točke, Linije, Poligoni, Vrhovi) i crtež pregleda, zatim Kopiraj rezultat ili ga Preuzmi s ispravnim nastavkom.

Što svaki format zadržava

Sve pretvorbe prolaze kroz GeoJSON (RFC 7946) kao zajednički model: popis objekata, svaki s neobveznom geometrijom i skupom svojstava. Podržani su Point, LineString, Polygon (s rupama), MultiPoint, MultiLineString, MultiPolygon i GeometryCollection. Koordinate su geografska dužina, geografska širina i neobvezna visina, u stupnjevima WGS 84; alat ne radi reprojekciju.

  • GeoJSON: sve se zadržava, uključujući ugniježđena svojstva i identifikatore objekata.
  • KML: svaki objekt postaje Placemark. Svojstva name i description preslikavaju se u KML elemente istog naziva, a ostala svojstva idu u ExtendedData. Multi geometrije postaju MultiGeometry. Pri čitanju alat prolazi kroz svaku mapu (Folder), čita vrijednosti Data i SimpleData te razumije i snimke gx:Track iz Google Eartha. Stilovi, ikone, preklopi tla i mrežne poveznice zanemaruju se. KMZ je zipani KML: najprije ga raspakiraj.
  • GPX: točke postaju putne točke (wpt, s ele, name i desc), linije postaju staze (trk), a MultiLineString postaje jedna staza s više segmenata. Pri čitanju se pretvaraju putne točke, rute (rte) i staze, s nadmorskom visinom kao trećom koordinatom. GPX nema poligone pa se prstenovi poligona zapisuju kao segmenti staze, a upozorenje to navodi.
  • CSV: kad je svaki objekt točka, izlaz ima stupce latitude i longitude (te elevation ako postoji), a zatim po jedan stupac za svako svojstvo. Mješoviti podaci umjesto toga dobivaju stupac wkt. Pri čitanju se prepoznaju stupci koordinata nazvani lat/latitude/y i lon/lng/long/longitude/x bez obzira na veličinu slova, kao i stupac wkt ili geometry. Prihvaća se i decimalni zarez, poput 45,8150. Retci bez koordinata preskaču se i broje.
  • WKT: jedna geometrija po retku. Čitač prihvaća varijante Z i M, EMPTY geometrije i prefiks u stilu PostGIS-a SRID=4326;. WKT nema atribute pa se svojstva pri izlazu odbacuju.

Savjeti i ograničenja

  • WKT i GeoJSON oba pišu najprije geografsku dužinu. Ako tvoje točke završe u oceanu uz Afriku ili na pogrešnom polu, izvor je vjerojatno imao zamijenjene širinu i dužinu.
  • Pregled je jednostavan crtež bez podloge karte, koristan da jednim pogledom uočiš zamijenjene koordinate, zalutale točke ili nezatvorene oblike.
  • Prihvaćaju se datoteke do 20 MB. Vrlo velike datoteke mogu trajati nekoliko sekundi jer se tekstni izlaz gradi u memoriji.

Česta pitanja

Kako pretvoriti KML u GeoJSON?

Zalijepi KML ili ispusti datoteku .kml, ostavi Iz na Prepoznaj automatski i pod U odaberi GeoJSON. Nazivi, opisi i prošireni podaci Placemarka postaju svojstva objekata.

Mogu li otvoriti GPX stazu sa svog sata ili biciklističkog računala?

Da. Staze s više segmenata postaju MultiLineString, putne točke postaju točke, a nadmorska visina svake točke zadržava se kao treća koordinata. Vremenske oznake pojedinačnih točaka staze ne zadržavaju se.

Zašto su moji poligoni staze u GPX datoteci?

GPX poznaje samo putne točke, rute i staze. Obris svakog prstena poligona zapisuje se kao segment staze kako se oblik ne bi izgubio, a alat prikazuje upozorenje.

Koji CSV raspored alat očekuje?

Zaglavni redak sa stupcem geografske širine i stupcem geografske dužine, poput name,lat,lon. Zarezi, točke sa zarezom i tabulatori svi su u redu. Alternativno, navedi stupac wkt s geometrijama poput POINT (2.35 48.85).

Šalju li se moji podaci na poslužitelj?

Ne. Analiza i pretvorba odvijaju se u cijelosti u tvom pregledniku; stranica ne šalje nikakav zahtjev s tvojim podacima, što je važno za privatne staze i datoteke s lokacijama klijenata.