Convertidor de GeoJSON, KML i GPX
Converteix GeoJSON a KML, GPX, CSV o WKT i a l'inrevés al navegador. Punts, línies, polígons i geometries múltiples, amb recompte d'elements i previsualització.
- Elements
- 0
- Punts
- 0
- Línies
- 0
- Polígons
- 0
- Vèrtexs
- 0
Com convertir GeoJSON, KML, GPX, CSV i WKT
- Deixa un fitxer a la zona de dipòsit o enganxa les dades a Dades d’entrada. El navegador llegeix els fitxers i mai no es pugen.
- Deixa De a Detecta automàticament, o tria tu mateix el format d’entrada. La detecció mira els primers caràcters:
{o[vol dir GeoJSON,<gpxvol dir GPX, la resta d’XML es llegeix com a KML, una paraula clau comPOINToMULTIPOLYGONvol dir WKT, i qualsevol altra cosa es tracta com a CSV. - Tria el format de sortida a A. El resultat apareix mentre escrius; Converteix el torna a executar.
- Comprova els recomptes (Elements, Punts, Línies, Polígons, Vèrtexs) i el dibuix de previsualització, i després Copia el resultat o Baixa‘l amb l’extensió correcta.
Què conserva cada format
Totes les conversions passen per GeoJSON (RFC 7946) com a model comú: una llista d’elements, cadascun amb una geometria opcional i un conjunt de propietats. S’admeten Point, LineString, Polygon (amb forats), MultiPoint, MultiLineString, MultiPolygon i GeometryCollection. Les coordenades són longitud, latitud i una altitud opcional, en graus WGS 84; l’eina no reprojecta.
- GeoJSON: es conserva tot, incloent-hi les propietats imbricades i els identificadors dels elements.
- KML: cada element es converteix en un Placemark. Les propietats
nameidescriptiones corresponen amb els elements KML del mateix nom; les altres propietats van aExtendedData. Les geometries múltiples es converteixen enMultiGeometry. En llegir, l’eina recorre cada Folder, llegeix els valors deDataiSimpleData, i també entén els enregistramentsgx:Trackde Google Earth. Els estils, les icones, les superposicions de terra i els enllaços de xarxa s’ignoren. KMZ és un KML comprimit: descomprimeix-lo primer. - GPX: els punts es converteixen en punts de pas (
wpt, ambele,nameidesc), les línies en traces (trk) i una MultiLineString en una traça amb diversos segments. En llegir, es converteixen els punts de pas, les rutes (rte) i les traces, amb l’elevació com a tercera coordenada. GPX no té polígons, de manera que els anells dels polígons s’escriuen com a segments de traça i un avís ho indica. - CSV: quan tots els elements són punts, la sortida té columnes
latitudeilongitude(méselevationsi n’hi ha) seguides d’una columna per propietat. Les dades barrejades obtenen una columnawkt. En llegir, es reconeixen les columnes de coordenades anomenadeslat/latitude/yilon/lng/long/longitude/xamb qualsevol combinació de majúscules, així com una columnawktogeometry. S’accepta una coma decimal com46,8139. Les files sense coordenades s’ometen i es compten. - WKT: una geometria per línia. El lector accepta les variants Z i M, les geometries
EMPTYi un prefixSRID=4326;a l’estil de PostGIS. WKT no té atributs, de manera que les propietats s’eliminen a la sortida.
Consells i límits
- WKT i GeoJSON escriuen primer la longitud. Si els teus punts acaben a l’oceà davant d’Àfrica o al pol equivocat, probablement l’origen tenia la latitud i la longitud intercanviades.
- La previsualització és un dibuix simple sense mapa de fons, útil per detectar d’un cop d’ull coordenades intercanviades, punts perduts o formes sense tancar.
- S’accepten fitxers de fins a 20 MB. Els fitxers molt grans poden trigar uns segons, ja que la sortida de text es construeix a la memòria.
Preguntes freqüents
Com converteixo KML a GeoJSON?
Enganxa el KML o deixa caure el fitxer .kml, deixa De a Detecta automàticament i tria GeoJSON a A. Els noms, les descripcions i les dades ampliades dels Placemark es converteixen en propietats dels elements.
Puc obrir una traça GPX del meu rellotge o ciclocomputador?
Sí. Les traces amb diversos segments es converteixen en una MultiLineString, els punts de pas en punts, i l’elevació de cada punt es conserva com a tercera coordenada. Les marques de temps dels punts individuals de la traça no es conserven.
Per què els meus polígons són traces al fitxer GPX?
GPX només coneix punts de pas, rutes i traces. El contorn de cada anell de polígon s’escriu com a segment de traça perquè la forma no es perdi, i l’eina mostra un avís.
Quina disposició de CSV espera l'eina?
Una fila de capçalera amb una columna de latitud i una de longitud, com name,lat,lon. Les comes, els punts i coma i els tabuladors van bé. Alternativament, proporciona una columna wkt amb geometries com POINT (2.35 48.85).
S'envien les meves dades a un servidor?
No. L’anàlisi i la conversió s’executen íntegrament al teu navegador; la pàgina no fa cap petició amb les teves dades, cosa que importa per a traces privades i fitxers d’ubicacions de clients.
Eines relacionades
- Calculadora de bounding box (bbox) Calcula la caixa envolupant (bbox) de coordenades, GeoJSON o WKT en minLon,minLat,maxLon,maxLat, WKT, Overpass o Leaflet, amb marge i suport de l'antimeridià.
- Distància entre coordenades Calcula la distància entre dues coordenades GPS amb la fórmula d'haversine o de Vincenty (WGS84), més el rumb i el punt mitjà, en km, milles i milles nàutiques.
- Formatador i validador de JSON Formatador i validador de JSON gratuït que embelleix, minimitza i comprova JSON al navegador, amb els errors de sintaxi indicats per línia i columna.