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

出力を検証したいのですが、ogr2ogrを使用してそれを読み取ると、無効なデータが含まれているアスペクト、行、または文字に関する有用な情報が得られません。

どこかにまともなGeoJSON検証ツールがありますか、それともOGRでGeoJSONデータを検証する良い方法がありますか?

編集:JSON検証ツールやGeoJSON仕様を探していません。私はこの点に到達するために両方を見て使用しましたが、それでもOGRはエラーを返します。

ありがとう!

コメント

回答

5か月遅れましたが、

コメント

  • 私はいつもあなたのサービスを利用しています。しかし、エラー"; 1行目:ポリゴンとマルチポリゴンは右側のルールに従う必要があります"は発生しないでください。
  • これはありません
  • @geocodezip私の知る限り、稼働していて、うまく機能しているようです!
  • これにはnpmライブラリがありますか?

回答

JavaScriptを使用する場合は、2つのオプションがあります

geojsonhint

コメント

  • 両方がダウンしています…

回答

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

JSONとGeoJSONの違いは、すべてスペルに関するものです。必要に応じて、さらに定義を追加できます。 GeoJSONのJSON仕様に参加しない場合、それはそれほど重要ではないと思います… JSONオブジェクトに制限はありません。唯一重要なことは、JSONが正しく使用できるようにする必要があるということです。

GeoJSONファイルがJSON検証ツールである JSONLint で有効かどうかを確認できます…

およびGeoJSON仕様ここと照合できます。

これがお役に立てば幸いです。

コメント

  • GeoJSON仕様は geojson.org にあります-非公式の拡張機能であるGeoJSONCSSにリンクしました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です