Versuch, eine .NET GeoJSON-Bibliothek zu finden

9

Ich versuche, eine .NET GeoJSON- Bibliothek zu finden, mit der ich meine räumlichen Grenzen von SqlServer2008 (im Binärformat -> z. B. STAsBinary()) aus meinem .NET-Code in mein HTML-Frontend exportieren kann , um sie auf einer Google Map anzuzeigen.

Zuerst hatte ich das Gefühl, dass es sich um eine StackOverflow-Frage handelt, aber diese Site ist meiner Meinung nach spezialisierter, um mir zu helfen.

Kennt jemand welche?

HINWEIS: Diese DLL muss NICHT in SqlServer2008 importiert werden. In der Tat wird es nicht. Ich werde es in meiner C # MVC-Website verwenden.

Pure.Krome
quelle

Antworten:

2

Die C # -Bindungen für gdal / ogr sind immer eine Option. Sie können eine Geometrieinstanz mit WKB erstellen und dann nach JSON exportieren.

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

user890
quelle
@ user980 - Können diese WKB-Daten, die als JSON über das Kabel transportiert werden, in Google Maps geladen werden?
Pure.Krome
1

Wenn Sie MVC verwenden, ist es ziemlich einfach, einige Klassen für FeatureCollection, Feature und dann Ihren Geometrietyp einzurichten und diese dann mit JsonResult zu serialisieren. Für Json-Arrays wie "Features" können Sie eine Arrayliste verwenden, und für die "Eigenschaften" eines Features verwenden Sie ein Wörterbuch mit Zeichenfolgen für Schlüssel und Objekten für Werte.

Wenn nicht MVC, können Sie mit Json.NET etwas Ähnliches tun.

Hoffe das hilft, David

dslamb
quelle
0

Sie können GeoJSON.Net verwenden . Ich habe noch keine Erfahrung damit. Aber ich habe vor, damit zu arbeiten. Ich werde Sie wissen lassen, dass es nützlich ist, wenn ich es tue.

Mahmoodvcs
quelle
1
Bist du ein Bot? Ich habe diese Antwort über mehrere Fragen hinweg gesehen? Wann werden Sie zurückkommen und alle über ihre Nützlichkeit auf dem Laufenden halten?
BenCr
Ich bin kein Bot. Und ich habe es nicht benutzt, also kann ich nicht sagen, dass es nützlich ist.
Mahmoodvcs
1
Das ist dann keine besonders nützliche Antwort.
BenCr
Wenn ich mir diese Bibliothek anschaue, scheint es keine Möglichkeiten zu geben, aus WKT, WKB oder GML zu lesen. Diese Formate wurden für den Export aus SqlGeography unterstützt.
N8allan