Utilia

GeoJSON, KML и GPX претворач

Претворете GeoJSON во KML, GPX, CSV или WKT и обратно во прелистувачот. Точки, линии, полигони и Multi геометрии, со бројач на објекти и преглед.

Како да претворате GeoJSON, KML, GPX, CSV и WKT

  1. Спуштете датотека во зоната за спуштање или залепете податоци во Влезни податоци. Датотеките ги чита вашиот прелистувач и никогаш не се качуваат.
  2. Оставете Од на Откриј автоматски или изберете го влезниот формат сами. Откривањето ги гледа првите знаци: { или [ значи GeoJSON, <gpx значи GPX, друг XML се чита како KML, клучен збор како POINT или MULTIPOLYGON значи WKT, а сè друго се третира како CSV.
  3. Изберете го излезниот формат под Во. Резултатот се појавува додека пишувате; Претвори го извршува повторно.
  4. Проверете ги броевите (Објекти, Точки, Линии, Полигони, Темиња) и цртежот за преглед, па Копирај го резултатот или Преземи го со соодветната наставка.

Што задржува секој формат

Сите претворања поминуваат низ GeoJSON (RFC 7946) како заеднички модел: список од објекти, секој со по избор геометрија и збир својства. Поддржани се Point, LineString, Polygon (со дупки), MultiPoint, MultiLineString, MultiPolygon и GeometryCollection. Координатите се географска должина, ширина и по избор надморска височина, во степени WGS 84; алатката не презема проекција.

  • GeoJSON: сè се задржува, вклучително вгнездени својства и идентификатори на објекти.
  • KML: секој објект станува Placemark. Својствата name и description се мапираат во KML елементите со исто име; другите својства одат во ExtendedData. Multi геометриите стануваат MultiGeometry. При читање, алатката ги поминува сите Folder, ги чита вредностите Data и SimpleData и ги разбира и снимките gx:Track од Google Earth. Стиловите, иконите, преклопувањата на земјата и мрежните врски се игнорираат. KMZ е запакуван KML: најпрво распакувајте го.
  • GPX: точките стануваат патни точки (wpt, со ele, name и desc), линиите стануваат патеки (trk), а MultiLineString станува една патека со повеќе сегменти. При читање, патните точки, рутите (rte) и патеките се претвораат, со надморската височина како трета координата. GPX нема полигони, па прстените на полигоните се запишуваат како сегменти на патека и предупредување го кажува тоа.
  • CSV: кога секој објект е точка, излезот има колони latitude и longitude (плус elevation ако постои), проследени со по една колона за секое својство. Мешаните податоци добиваат колона wkt. При читање, колоните за координати именувани lat/latitude/y и lon/lng/long/longitude/x се препознаваат во секој случај на букви, како и колона wkt или geometry. Децимална запирка како 46,8139 се прифаќа. Редовите без координати се прескокнуваат и се бројат.
  • WKT: една геометрија по ред. Читачот прифаќа варијанти Z и M, EMPTY геометрии и префикс во стил на PostGIS SRID=4326;. WKT нема атрибути, па својствата се отфрлаат на излез.

Совети и ограничувања

  • WKT и GeoJSON и двата ја пишуваат должината прва. Ако вашите точки завршат во океанот крај Африка или на погрешниот пол, изворот најверојатно имал заменети ширина и должина.
  • Прегледот е едноставен цртеж без подлога на карта, корисен за да се забележат заменети координати, залутани точки или незатворени облици на прв поглед.
  • Се прифаќаат датотеки до 20 MB. Многу големите датотеки може да траат неколку секунди, бидејќи текстуалниот излез се гради во меморија.

Често поставувани прашања

Како да претворам KML во GeoJSON?

Залепете го KML или спуштете ја датотеката .kml, оставете Од на Откриј автоматски и изберете GeoJSON под Во. Имињата, описите и проширените податоци на Placemark стануваат својства на објектите.

Може ли да отворам GPX патека од мојот часовник или велосипедски компјутер?

Да. Патеките со повеќе сегменти стануваат MultiLineString, патните точки стануваат точки, а надморската височина на секоја точка се задржува како трета координата. Временските ознаки на поединечните точки од патеката не се задржуваат.

Зошто моите полигони се патеки во GPX датотеката?

GPX познава само патни точки, рути и патеки. Контурата на секој прстен на полигон се запишува како сегмент на патека за обликот да не се изгуби, а алатката прикажува предупредување.

Каков CSV распоред очекува алатката?

Заглавен ред со колона за географска ширина и должина, како name,lat,lon. Запирките, точките-запирки и табулаторите се во ред. Алтернативно, обезбедете колона wkt со геометрии како POINT (2.35 48.85).

Дали моите податоци се испраќаат на сервер?

Не. Анализирањето и претворањето работат целосно во вашиот прелистувач; страницата не праќа барање со вашите податоци, што е важно за приватни патеки и датотеки со локации на клиенти.