.NET GeoJSONライブラリを見つけようとしています


9

SqlServer2008空間境界(バイナリ形式->例)を.NETコードからHTMLフロントエンドにエクスポートしてGoogleマップに表示するために使用できる.NET GeoJSONライブラリを見つけようとしています。STAsBinary()

最初はStackOverflowの質問のように思われましたが、このサイトは私を手助けすることに特化しています。

誰か知っていますか?

注:このdllをSqlServer2008にインポートする必要はありません。実際には、そうなりません。C#のMVC Webサイトで使用します。

回答:



2

gdal / ogrのC#バインディングは常にオプションです。WKBを使用してgeometryインスタンスを作成し、JSONにエクスポートできます。

http://www.gdal.org/ogr/classOGRGeometry.html


@ user980-このWKBデータは、ネットワーク上でJSONとして転送されますが、Googleマップにロードできますか?
Pure.Krome

1

MVCを使用している場合、FeatureCollection、Feature、次にGeometryタイプのいくつかのクラスを設定してから、JsonResultを使用してそれらをシリアル化するのはかなり簡単です。「機能」のようなJson配列の場合、arraylistを使用できます。機能の「プロパティ」の場合、キーの文字列と値のオブジェクトを含む辞書を使用します。

MVCでない場合は、Json.NETでも同様のことができます。

それが役に立てば幸い、David


0

GeoJSON.Netを使用できます。まだ経験はありません。しかし、私はそれを使用する予定です。それが有用であるとき、私はあなたにそれを知らせます。


1
あなたはボットですか?この回答を複数の質問で見ましたか?いつあなたは戻ってみんなにそれの有用性を更新しますか?
BenCr 2016年

私はボットではありません。そして、私はそれを使用しなかったので、それが有用であるとは言えません。
Mahmoodvcs 2016年

1
そのとき、それは特に有用な答えではありません。
BenCr 2016年

そのライブラリを見ると、WKT、WKB、またはGMLから読み取る機能が何もないようです。これらは、SqlGeographyからのエクスポートでサポートされている形式です。
N8allan 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.