GeoJSON Minifier
Bu aracı, gereksiz özellikleri kaldırarak ve koordinat hassasiyetini azaltarak GeoJSON dosya boyutunuzu küçültmek için kullanın. Tamamen tarayıcınızda çalışır—sunucuya yükleme yapılmaz.
Neden GeoJSON küçültülmeli?
Web haritaları için kullanılan GeoJSON dosyaları genellikle gerekenden çok daha büyüktür. Bunun iki yaygın nedeni, aşırı koordinat hassasiyeti ve gereksiz boşluklardır. 12–15 ondalık basamağa sahip koordinatlarla karşılaşmak nadir değildir; bu, Ekvator'da gerçek dünya doğruluğunun çok ötesindedir. Yaklaşık 1 metre hassasiyet yeterliyse, genellikle 5 ondalık basamak yeterlidir; yaklaşık 10 metre için 4 ondalık basamak yeterli olacaktır. Bu ekstra basamakları kaldırmak, dosya boyutunu önemli ölçüde azaltabilir; boşlukları ve satır sonlarını temizlemek ve gereksiz özellikleri budamak da öyle.
Bu araç, daha küçük ve daha hızlı yüklenen GeoJSON dosyaları üretmenize yardımcı olur:
- Koordinat hassasiyetini azaltarak (her ondalık ayar için “Ekvator'daki Yaklaşık ızgara” ipucuyla)
- Sadece ihtiyacınız olan özellikleri tutarak (veya hızlıca yaygın ön ayarları uygulayarak)
- İsteğe bağlı olarak boş dizileri/nesneleri kaldırarak ve boşlukları temizleyerek
- Standart GeoJSON ve satır sonlandırmalı GeoJSON'u (NDJSON/GeoJSON Satırları) işleyerek
- Tamamen tarayıcınızda çalışarak—yükleme yapılmaz
Koordinat hassasiyetini anlama
Dünya'nın ekvator çevresi (~40.075 km) kullanılarak, bir derece yaklaşık 111 km'dir. Enlem/boylamdaki her ondalık basamak, ızgara boyutunu 10 kat azaltır. Enlem dünya genelinde benzer şekilde ölçeklenir (Dünya hafifçe basık olduğu için bu yaklaşık bir değerdir), ancak boylam kutuplara doğru küçülür. Bu, boylamı kısaltmanın daha yüksek enlemlerde daha iyi yer hassasiyeti sağladığı anlamına gelir. Örneğin, beş ondalık basamak Ekvator'da yaklaşık 1.1 m'dir, ancak 60°K civarında (ör. Shetland Adaları) yaklaşık 0.55 m'dir.
Büyük dosyalar için destek
Bu ücretsiz, istemci taraflı araç standart GeoJSON ve NDJSON'u (GeoJSON Satırları) destekler ve büyük veri kümeleri için optimize edilmiştir. Modern cihazlar ve tarayıcılarda genellikle 100MB veya daha büyük dosyaları sayfa donmadan işleyebilir, arka plan işlemesi sayesinde. .geojson dosyanızı sürükleyip bırakın, hangi özellikleri tutacağınızı veya kaldıracağınızı seçin, koordinat hassasiyetini ayarlayın, isteğe bağlı olarak boşlukları temizleyin ve boş dizileri/nesneleri kaldırın, ardından kompakt sonucu indirin.