GeoJSON, KML un GPX konvertētājs
Konvertējiet GeoJSON uz KML, GPX, CSV vai WKT un atpakaļ pārlūkprogrammā. Punkti, līnijas, daudzstūri un Multi ģeometrijas, ar skaitu un priekšskatījumu.
- Objekti
- 0
- Punkti
- 0
- Līnijas
- 0
- Daudzstūri
- 0
- Virsotnes
- 0
Kā konvertēt GeoJSON, KML, GPX, CSV un WKT
- Nometiet failu nomešanas zonā vai ielīmējiet datus laukā Ievades dati. Failus nolasa jūsu pārlūkprogramma, un tie netiek augšupielādēti.
- Atstājiet No pie Noteikt automātiski vai izvēlieties ievades formātu pats. Noteikšana skatās uz pirmajām rakstzīmēm:
{vai[nozīmē GeoJSON,<gpxnozīmē GPX, cits XML tiek lasīts kā KML, atslēgvārds, piemēram,POINTvaiMULTIPOLYGON, nozīmē WKT, un viss pārējais tiek uzskatīts par CSV. - Izvēlieties izvades formātu sadaļā Uz. Rezultāts parādās rakstot; Konvertēt to palaiž vēlreiz.
- Pārbaudiet skaitļus (Objekti, Punkti, Līnijas, Daudzstūri, Virsotnes) un priekšskatījuma zīmējumu, tad Kopēt rezultātu vai Lejupielādēt to ar pareizo paplašinājumu.
Ko saglabā katrs formāts
Visas konvertēšanas notiek caur GeoJSON (RFC 7946) kā kopīgu modeli: objektu sarakstu, kur katram ir neobligāta ģeometrija un īpašību kopa. Tiek atbalstīti Point, LineString, Polygon (ar caurumiem), MultiPoint, MultiLineString, MultiPolygon un GeometryCollection. Koordinātas ir garums, platums un neobligāts augstums, WGS 84 grādos; rīks neveic pārprojicēšanu.
- GeoJSON: tiek saglabāts viss, tostarp ligzdotas īpašības un objektu identifikatori.
- KML: katrs objekts kļūst par Placemark. Īpašības
nameundescriptiontiek attēlotas uz tāda paša nosaukuma KML elementiem; pārējās īpašības nonākExtendedData. Multi ģeometrijas kļūst parMultiGeometry. Lasot rīks apstaigā katru Folder, nolasaDataunSimpleDatavērtības un saprot arī Google Earthgx:Trackierakstus. Stili, ikonas, zemes pārklājumi un tīkla saites tiek ignorētas. KMZ ir saspiests KML: vispirms to izpakojiet. - GPX: punkti kļūst par ceļa punktiem (
wptarele,nameundesc), līnijas – par trasēm (trk), bet MultiLineString – par vienu trasi ar vairākiem segmentiem. Lasot, tiek konvertēti ceļa punkti, maršruti (rte) un trases, ar augstumu kā trešo koordinātu. GPX nav daudzstūru, tāpēc daudzstūru gredzeni tiek ierakstīti kā trases segmenti, un brīdinājums par to paziņo. - CSV: ja katrs objekts ir punkts, izvadē ir kolonnas
latitudeunlongitude(unelevation, ja ir), kam seko viena kolonna katrai īpašībai. Jauktiem datiem tā vietā tiek izveidotawktkolonna. Lasot, koordinātu kolonnas ar nosaukumiemlat/latitude/yunlon/lng/long/longitude/xtiek atpazītas jebkurā reģistrā, kā arīwktvaigeometrykolonna. Decimālkomats, piemēram,46,8139, tiek pieņemts. Rindas bez koordinātām tiek izlaistas un saskaitītas. - WKT: viena ģeometrija rindā. Lasītājs pieņem Z un M variantus,
EMPTYģeometrijas un PostGIS stila prefiksuSRID=4326;. WKT nav atribūtu, tāpēc izvadē īpašības tiek izmestas.
Padomi un ierobežojumi
- Gan WKT, gan GeoJSON raksta garumu pirmo. Ja jūsu punkti nonāk okeānā pie Āfrikas vai nepareizā polā, avotā, iespējams, platums un garums bija sajaukti.
- Priekšskatījums ir vienkāršs zīmējums bez pamatkartes; tas palīdz uzreiz pamanīt sajauktas koordinātas, nomaldījušos punktus vai neaizvērtas formas.
- Tiek pieņemti faili līdz 20 MB. Ļoti lieli faili var aizņemt dažas sekundes, jo teksta izvade tiek veidota atmiņā.
Biežāk uzdotie jautājumi
Kā konvertēt KML uz GeoJSON?
Ielīmējiet KML vai nometiet .kml failu, atstājiet No pie Noteikt automātiski un sadaļā Uz izvēlieties GeoJSON. Placemark nosaukumi, apraksti un paplašinātie dati kļūst par objektu īpašībām.
Vai varu atvērt GPX trasi no sava pulksteņa vai velo datora?
Jā. Trases ar vairākiem segmentiem kļūst par MultiLineString, ceļa punkti – par punktiem, un katra punkta augstums tiek saglabāts kā trešā koordināta. Atsevišķu trases punktu laika zīmogi netiek saglabāti.
Kāpēc mani daudzstūri GPX failā ir trases?
GPX zina tikai ceļa punktus, maršrutus un trases. Katra daudzstūra gredzena kontūra tiek ierakstīta kā trases segments, lai forma netiktu zaudēta, un rīks parāda brīdinājumu.
Kādu CSV izkārtojumu rīks sagaida?
Galvenes rindu ar platuma un garuma kolonnu, piemēram, name,lat,lon. Der komati, semikoli un tabulācijas. Varat arī norādīt wkt kolonnu ar ģeometrijām, piemēram, POINT (2.35 48.85).
Vai mani dati tiek sūtīti uz serveri?
Nē. Parsēšana un konvertēšana notiek pilnībā jūsu pārlūkprogrammā; lapa neveic nevienu pieprasījumu ar jūsu datiem, kas ir svarīgi privātām trasēm un klientu atrašanās vietu failiem.
Saistītie rīki
- Ierobežojošās kastes kalkulators Aprēķiniet koordinātu, GeoJSON vai WKT ierobežojošo kasti kā minLon,minLat,maxLon,maxLat, WKT, Overpass vai Leaflet, ar piemali un antimeridiāna atbalstu.
- Attālums starp koordinātām Aprēķiniet attālumu starp divām GPS koordinātām ar haversine vai Vincenty (WGS84) formulu, kā arī azimutu un vidus punktu kilometros, jūdzēs un jūras jūdzēs.
- JSON formatētājs un validators Bezmaksas JSON formatētājs un validators, kas sakārto, minimizē un pārbauda JSON jūsu pārlūkprogrammā, norādot sintakses kļūdas rindu un kolonnu.