İçeriğe geç

GeoJSON Sadeleştirici

Şekillerini koruyarak GeoJSON çizgilerindeki ve poligonlarındaki nokta sayısını azaltın. Bir Feature, FeatureCollection veya geometri yapıştırıp derece cinsinden bir tolerans seçin; araç Turf kütüphanesinin Ramer-Douglas-Peucker algoritmasını uygular, tüm özellikleri korur ve sıkıştırılmış GeoJSON döndürür. GPS izlerini, sınırları ve harita verilerini web'de yayımlamadan veya bir API'ye göndermeden önce küçültmek için idealdir.

Sıfırla

Sık sorulan sorular

Sadeleştirme nasıl çalışır?

Araç, Turf'te uygulandığı biçimiyle Ramer-Douglas-Peucker algoritmasını kullanır. Bu algoritma, komşu noktalarını birleştiren çizgiye toleranstan daha yakın olan noktaları kaldırır. Büyük dönüşler korunurken, birbirine yakın ve neredeyse düz noktalar seyreltilir.

Tolerans ne anlama gelir?

Tolerans, koordinatların birimi olan derece cinsinden bir mesafedir. Ekvator üzerinde 0.001 derece yaklaşık 111 metre, 0.0001 derece ise yaklaşık 11 metredir. Daha yüksek değerler daha fazla noktayı kaldırır. 0 ile 1 derece arasında seçim yapabilirsiniz; varsayılan değer 0.001'dir.

Yüksek kalite ne işe yarar?

Varsayılan olarak Douglas-Peucker'dan önce hızlı bir radyal mesafe geçişi çalışır ve birbirine çok yakın noktaları kaldırır. Yüksek kalite etkinleştirildiğinde bu geçiş atlanır. İşlem yavaşlar, ancak şekil biraz daha aslına uygun korunabilir.

Hangi geometriler sadeleştirilir?

LineString, MultiLineString, Polygon ve MultiPolygon; GeometryCollection içindekiler de dâhil olmak üzere sadeleştirilir. Point ve MultiPoint geometrileri değiştirilmeden döndürülür.

Poligonlar geçerliliğini korur mu?

Poligon halkalarında her zaman en az dört konum korunur; dolayısıyla bir halka hiçbir zaman çizgiye indirgenmez. Çok yüksek bir tolerans küçük halkaların şeklini yine de önemli ölçüde değiştirebilir; bu nedenle kullanmadan önce sonucu kontrol edin.

Özelliklerim korunuyor mu?

Evet. Feature özellikleri, kimlikleri ve girişin yapısı korunur; yalnızca çizgilerin ve poligonların koordinat dizileri kısalır. Çıktı, girintisiz ve sıkıştırılmış JSON biçimindedir.

Araç hangi girdileri kabul eder?

WGS84 derecelerinde enlem ve boylam içeren geçerli GeoJSON: FeatureCollection, Feature veya yalın bir geometri. Poligon halkaları kapatılmalı, koordinatlar da geçerli aralıkta sayılar olmalıdır.

Girdi ne kadar büyük olabilir?

İstek başına 5 MiB'a kadar GeoJSON ve 10,000 özelliğe izin verilir. Daha büyük veri kümelerinde koleksiyonu parçalara ayırın veya masaüstü CBS yazılımı kullanın.

Araç koordinatlarımı yuvarlıyor mu?

Hayır. Korunan koordinatlar girişteki halleriyle aynen kopyalanır. Dosyayı daha da küçültmek için koordinatları altı ondalık basamağa yuvarlayabilirsiniz; bu hassasiyet yaklaşık 0,1 metreyi karşılar.

Neden hiçbir şey değişmedi?

Tolerans 0 ise veya verilerdeki noktalar zaten toleranstan daha uzaksa hiçbir nokta kaldırılmaya uygun değildir. Şekil hâlâ doğru görünürken sonuç yeterince küçülene kadar toleransı adım adım artırın.

OneClick Pro Hakkında

OneClick Pro, günlük işler için görüntüleri ve birimleri dönüştürme, kodu biçimlendirme ve doğrulama, alan adlarını ve SEO denetleme, metin, tarihler ve sayılarla çalışma gibi işlerde kullanabileceğiniz 150'den fazla web aracından oluşan ücretsiz bir koleksiyondur. Her araç kayıt veya abonelik gerektirmeden çalışır; girdiğiniz bilgiler yalnızca sonucu hesaplamak için kullanılır ve hiçbir zaman saklanmaz. Tek seferlik işler için hızlı bir araç kutusu olarak kullanabilir veya her gün başvurduğunuz araçları yer imlerine ekleyebilirsiniz.