GeoJSONを検証する方法


16

現在、GISソフトウェアでサポートされていないデータ形式からGeoJSONデータを生成するために使用している小さなスクリプトがあります。

出力を検証したいのですが、ogr2ogrを使用してそれを読み取ると、どの側面、行、または文字に無効なデータが含まれているかについての有益な情報が得られません。

どこかにまともなGeoJSONバリデーターがありますか、またはOGRでGeoJSONデータを検証する良い方法はありますか?

編集:JSONバリデーターまたはGeoJSON仕様を探していません。私は両方を見て、このポイントに到達するために使用しましたが、OGRはまだエラーを返します。

ありがとう!


回答:


25

5か月遅れましたが、http://geojsonlint.com/に役立つはずのものを作りました。


1
私はいつもあなたのサービスを使用しています。しかし、エラー「;行1:ポリゴンとマルチポリゴンは右手のルールに従うべきです」は発生しません。
ジェリルクック

1
これはもう利用できません。
geocodezip

@geocodezip私が言う限り、稼働しているようで、素晴らしい仕事をしています!
ラムシャーンシー


1

この投稿で前に説明しました。

JSONとGeoJSONの違いはすべてスペルにあります。必要に応じて、さらに定義を追加できます。GeoJSONのJSON仕様に参加しなければ、JSONオブジェクトに制限はありません。唯一の重要なことは、JSONを正しく使用するには有効でなければならないということです。

JSONバリデーターであるJSONLintを使用して、GeoJSONファイルが有効かどうかを確認できます...

こちらで GeoJSON仕様に照らして確認できます

これがあなたのお役に立てば幸いです。


GeoJSON仕様はgeojson.orgにあります-非公式の拡張機能であるGeoJSON CSSにリンクしています。
tmcw
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.