sw

TopoJSON hadi GeoJSON

Badilisha TopoJSON kuwa GeoJSON kwenye kifaa - panua topolojia kwa Leaflet, QGIS na zana. Hakuna upakiaji.

Inachakata humu kwenye kifaa chako ...

Inachakata humu kwenye kifaa chako ...

0%

Je, faili yangu hupakiwa?

Hapana. Kila kitu hufanyika kwenye kivinjari chako - faili yako haitoki kamwe kwenye kifaa chako. Jinsi hili linavyoweza kuthibitishwa

Hakuna kupakia100% kwa kifaa chako
Maudhui hubaki kwakohakuna ufikiaji wa wengine
Hosted in GermanyGlobal Content Delivery
Imekaguliwa kwa njeTLS A+ · Vichwa vya HTTP A+

TopoJSON ni bana kwa sababu huhifadhi mipaka ya pamoja mara moja kama arc, lakini zana nyingi - Leaflet, Mapbox, QGIS, na karibu kila maktaba ya GeoJSON - hutarajia GeoJSON ya kawaida. Zana hii husoma TopoJSON yako, hupanua arc kurudi kuwa jiometri kamili na huandika GeoJSON FeatureCollection ya kawaida unayoweza kuitumia popote.

Kila kitu kwenye topolojia hujengwa upya: marejeleo ya arc hutatuliwa kuwa pete na mistari kamili, na viwianishi vilivyo-quantized hugeuzwa kurudi kuwa nafasi za kawaida za longitudo/latitudo. Iwapo topolojia ina vitu kadhaa vyenye majina, Feature zao huunganishwa kuwa FeatureCollection moja kwa mpangilio.

Kila kitu hufanyika kabisa kwenye kivinjari chako - data yako ya eneo inayoweza kuwa nyeti haitoki kamwe kwenye kifaa chako. Kwa uwazi: viwianishi hurudi kwa usahihi ule ambao TopoJSON iliuhifadhi (gridi yake ya quantization), si lazima usahihi kamili wa awali. TopoJSON batili au tupu hukataliwa kwa ujumbe wa wazi.

Gharama ya ubadilishaji ni ukubwa: kwa kuwa GeoJSON huhifadhi mipaka inayoshirikiwa mara mbili - kila poligoni hubeba mstari wake wa nje kamili hata pale poligoni jirani inaposhiriki ule ule - matokeo ya GeoJSON mara nyingi huwa makubwa zaidi kwa dhahiri kuliko TopoJSON iliyoshikamana. Badala yake, hupakia katika zana yoyote ya kawaida ya ramani bila maktaba yoyote ya ziada.

Maelezo ya kiufundi

Maelezo ya kiufundi
Miundo ya ingizoTOPOJSON, JSON
Ubadilishaji otomatikiZIP, DXF, GeoJSON
Muundo wa matokeoGeoJSON
Uchakataji wa kundiHapana
UchakatajiNdani ya kivinjari (JavaScript)
Upakiaji wa failiHakuna

Katika hatua 3

  1. Dondosha faili yako ya TopoJSON.
  2. Ubadilishaji huendeshwa kiotomatiki.
  3. Pakua GeoJSON (mfano kwa Leaflet).

Mipaka: Hubadilisha TopoJSON kuwa GeoJSON FeatureCollection: arc za pamoja hupanuliwa kurudi kuwa jiometri kamili kwa kila kitu kwenye topolojia. Viwianishi ni WGS84. Sifa (properties) huhifadhiwa. TopoJSON batili au tupu hukataliwa kwa ujumbe wa wazi.

Maswali yanayoulizwa mara kwa mara

Hufanya nini na arc?

Hutatua marejeleo ya arc za pamoja kurudi kuwa pete na mistari kamili, kujenga upya jiometri kamili zinazojitegemea kwa kila kitu.

Je, sifa (properties) huwekwa?

Ndiyo, sifa za Feature zilizohifadhiwa kwenye topolojia hubebwa.

Itakuwaje iwapo kuna vitu kadhaa?

Feature zao huunganishwa kuwa GeoJSON FeatureCollection moja, kwa mpangilio.

Je, faili yangu inapakiwa?

Hapana, ubadilishaji hufanyika kabisa kwenye kivinjari chako; data ya eneo haitoki kamwe kwenye kifaa chako.

Zana zinazohusiana

GeoJSON hadi TopoJSON · KML kwa GeoJSON · WKT hadi GeoJSON · GeoJSON kwa NDJSON · NDJSON kwa GeoJSON · DXF kwenda GeoJSON