Skip to content

GeoJSON Minifikator

Koristite ovaj alat za smanjenje veličine GeoJSON datoteka uklanjanjem nepotrebnih svojstava i smanjenjem preciznosti koordinata. Radi u potpunosti u vašem pretraživaču—bez slanja podataka na server.

Zašto minifikovati GeoJSON?

GeoJSON datoteke koje se koriste za web mape često su mnogo veće nego što je potrebno. Dva uobičajena razloga su prekomerna preciznost koordinata i nepotrebni razmaci. Nije neuobičajeno videti koordinate sa 12–15 decimala; na ekvatoru, to je daleko iznad stvarne tačnosti. Ako je preciznost od oko 1 metar dovoljna, obično je dovoljno 5 decimala; za otprilike 10 metara, dovoljne su 4 decimale. Uklanjanje tih dodatnih cifara može značajno smanjiti veličinu datoteke, kao i uklanjanje razmaka i preloma linija te nepotrebnih svojstava.

Ovaj alat vam pomaže da napravite manje, brže učitavajuće GeoJSON datoteke:

  • Smanjenjem preciznosti koordinata (sa prikazom „Približne mreže na ekvatoru“ za svaku postavku decimala)
  • Zadržavanjem samo potrebnih svojstava (ili brzim primenama uobičajenih podešavanja)
  • Opcionalnim uklanjanjem praznih nizova/objekata i razmaka
  • Obradom standardnog GeoJSON-a i GeoJSON-a sa linijama (NDJSON/GeoJSON Linije)
  • Potpunim radom u vašem pretraživaču—bez slanja podataka

Razumevanje preciznosti koordinata

Koristeći ekvatorijalni obim Zemlje (~40.075 km), jedan stepen iznosi oko 111 km. Svaka decimalna cifra u širini/dužini smanjuje veličinu mreže za faktor 10. Širina se slično skalira širom sveta (Zemlja je blago spljoštena, pa je to približno), ali dužina se smanjuje prema polovima. To znači da skraćivanje dužine daje još bolju preciznost na tlu na višim geografskim širinama. Na primer, pet decimala je oko 1,1 m na ekvatoru, ali otprilike 0,55 m oko 60°N (npr. Šetlandska ostrva).

Podrška za velike datoteke

Ovaj besplatni alat na strani klijenta podržava standardni GeoJSON i NDJSON (GeoJSON Linije) i optimizovan je za velike skupove podataka. Na modernim uređajima i pretraživačima može obraditi veoma velike datoteke—često 100MB ili više—bez zamrzavanja stranice, zahvaljujući obradi u pozadini. Prevucite i otpustite svoju .geojson datoteku, izaberite koja svojstva želite zadržati ili ukloniti, prilagodite preciznost koordinata, opcionalno uklonite razmake i prazne nizove/objekte, a zatim preuzmite kompaktan rezultat.