Skip to content

TopoJSON Minifier

Gamitin ang tool na ito upang bawasan ang laki ng iyong TopoJSON file sa pamamagitan ng pag-aalis ng mga hindi kinakailangang katangian mula sa mga geometry object at pagbabawas ng katumpakan ng transform. Gumagana ito nang buo sa iyong browser—walang kailangang i-upload sa server.

Bakit kailangang i-minify ang TopoJSON?

Ang TopoJSON ay nag-eencode ng topology at gumagamit ng integer quantized coordinates na may transform (scale, translate). Maraming file ang may higit na decimal sa transform kaysa sa kinakailangan at naglalaman ng mabibigat na katangian na hindi naman kailangan para sa rendering. Ang pagbabawas ng katumpakan ng transform at pag-aalis ng mga katangian ay maaaring makapagpabawas nang malaki sa laki ng file, gayundin ang pag-aalis ng whitespace.

Ang tool na ito ay tumutulong sa iyo na makagawa ng mas maliit at mas mabilis mag-load na TopoJSON sa pamamagitan ng:

  • Pagbabawas ng katumpakan ng transform (may “Approx grid at the Equator” na hint tulad ng GeoJSON tool)
  • Pagpapanatili lamang ng mga katangiang kailangan mo (o mabilis na pag-aapply ng mga karaniwang preset)
  • Opsyonal na pag-aalis ng mga walang laman na property object at pag-trim ng whitespace
  • Gumagana nang buo sa iyong browser—walang kailangang i-upload

Suporta para sa malalaking file

Ang libreng tool na ito na gumagana sa client-side ay na-optimize para sa malalaking dataset. Sa mga modernong device at browser, kaya nitong hawakan ang napakalalaking file—madalas na 100MB o higit pa—nang hindi nagyeyelo ang pahina, salamat sa background processing.