GeoJSON Nasıl Doğrulanır?


16

Şu anda GIS yazılımı tarafından desteklenmeyen bir veri biçiminden GeoJSON verileri oluşturmak için kullandığım küçük bir komut dosyası var.

Çıktıyı doğrulamak istiyorum, ancak okumak için ogr2ogr kullandığımda, hangi yönlerin, satırların veya karakterlerin geçersiz veri içerdiği hakkında bana yararlı bilgiler vermiyor.

Bir yerde iyi bir GeoJSON doğrulayıcı veya GeoJSON verilerini OGR ile doğrulamak için iyi bir yöntem var mı?

DÜZENLEME: am değil JSON doğrulayıcıları veya GeoJSON spec arıyor. Bu noktaya gelmek için her ikisini de gördüm ve kullandım, ancak OGR hala bir hata döndürüyor.

Teşekkürler!


Yanıtlar:


25

5 ay geç kaldı, ama http://geojsonlint.com/ yardımcı olması gereken bir şey yaptım .


1
Hizmetinizi her zaman kullanıyorum. Ancak, "; Satır 1: Çokgenler ve Çokgenler sağ kuralı izlemelidir" hatası oluşmamalıdır.
Jeryl Cook

1
Bu artık mevcut değil.
geocodezip

@geocodezip Anladığım kadarıyla çalışıyor ve çalışıyor ve harika çalışıyor!
lambshaanxy


1

Bu yazıda daha önce açıklamıştım .

JSON ve GeoJSON arasındaki farklar tamamen yazımla ilgilidir. İsterseniz daha fazla tanım ekleyebilirsiniz. GeoJSON için JSON spec katılmazsanız çok önemli olduğunu sanmıyorum ... JSON nesnesi için bir sınır yoktur; tek önemli şey JSON'unuzun doğru kullanım için geçerli olması gerektiğidir.

GeoJSON dosyanızın geçerli olup olmadığını JSON Doğrulayıcı JSONLint ile kontrol edebilirsiniz ...

ve GeoJSON spesifikasyonuna buradan bakabilirsiniz .

Umarım bu sana yardımcı olur.


GeoJSON spesifikasyonu geojson.org adresindedir - resmi olmayan bir uzantı olan GeoJSON CSS ile bağlantı kurdunuz.
tmcw
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.