sw

GeoJSON hadi TopoJSON

Badilisha GeoJSON kuwa TopoJSON kwenye kifaa - topolojia ya arc za pamoja, ndogo zaidi kwa ramani za wavuti. Hakuna upakiaji.

Inachakata humu kwenye kifaa chako ...

0%

Faili zako hazikutoka kamwe kwenye kifaa chako

    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
    Seva nchini UjerumaniGDPR kwa muundo
    Imekaguliwa kwa njeTLS A+ · Vichwa vya HTTP A+

    TopoJSON ni nyongeza ya GeoJSON inayohifadhi topolojia: badala ya kurudia mipaka ya pamoja kati ya maumbo jirani, hurekodi kila mpaka mara moja kama arc na kuurejelea. Kwa ramani za maeneo, nchi au wilaya zinazoshiriki mipaka, hili hufanya faili kuwa ndogo sana - ndiyo sababu D3 na mifumo mingi ya ramani za wavuti hupendelea. Zana hii husoma GeoJSON yako na kujenga topolojia ya TopoJSON.

    Ubadilishaji hugundua arc za pamoja katika Feature zote na ku-quantize viwianishi kwenye gridi, mbinu hizi mbili ndizo zinazoipa TopoJSON ukubwa wake mdogo. Sifa za Feature (properties) huhifadhiwa. Matokeo ni kitu kimoja cha TopoJSON unachoweza kupakia kwenye D3, kukipa mapshaper au kukisafirisha kwa kivinjari kama ramani ya msingi iliyobana.

    Kila kitu hufanyika kabisa kwenye kivinjari chako - data yako ya eneo inayoweza kuwa nyeti haitoki kamwe kwenye kifaa chako. Kwa uwazi: quantization huzungusha viwianishi kidogo, hivyo kurudi kwenye GeoJSON ni sahihi tu ndani ya ustahimilivu wa gridi hiyo (haina maana kwenye uzoomaji wa kawaida wa ramani). GeoJSON batili au tupu hukataliwa kwa ujumbe wa wazi.

    Maelezo ya kiufundi

    Maelezo ya kiufundi
    Miundo ya ingizoGEOJSON, JSON
    Muundo wa matokeoTOPOJSON
    Uchakataji wa kundiHapana
    UchakatajiNdani ya kivinjari (JavaScript)
    Upakiaji wa failiHakuna

    Katika hatua 3

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

    Mipaka: Hubadilisha GeoJSON kuwa TopoJSON: topolojia yenye arc za pamoja na viwianishi vilivyo-quantized, mara nyingi ndogo zaidi kuliko GeoJSON. Viwianishi ni WGS84. Quantization huzungusha viwianishi kidogo (hupoteza kidogo kwenye uzoomaji wa juu), hurudi na kuondoka na TopoJSON kuwa GeoJSON ndani ya ustahimilivu huo. GeoJSON batili au tupu hukataliwa kwa ujumbe wa wazi.

    Maswali yanayoulizwa mara kwa mara

    Kwa nini TopoJSON ni ndogo zaidi?

    Huhifadhi kila mpaka wa pamoja mara moja kama arc na kuurejelea, badala ya kuurudia kwenye kila umbo jirani, na ku-quantize viwianishi kwenye gridi.

    Je, sifa (properties) huwekwa?

    Ndiyo, sifa za Feature hubebwa hadi kwenye vitu vya TopoJSON.

    Je, haina hasara?

    Jiometri huhifadhiwa hadi gridi ya quantization; viwianishi huzungushwa kidogo, jambo lisilo na maana kwenye uzoomaji wa kawaida wa ramani. Hurudi na kuondoka na TopoJSON kuwa GeoJSON ndani ya ustahimilivu huo.

    Je, faili yangu inapakiwa?

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

    Zana zinazohusiana