Essayer de trouver une bibliothèque .NET GeoJSON

9

J'essaie de trouver une bibliothèque .NET GeoJSON que je peux utiliser pour exporter mes limites spatiales SqlServer2008 (au format binaire -> par exemple STAsBinary()) de mon code .NET vers mon frontend HTML à afficher sur une carte google.

Au début, je pensais que cela pourrait être une question StackOverflow, mais ce site, je pense, est plus spécialisé pour m'aider.

Quelqu'un en connaît-il?

REMARQUE: cette DLL ne doit PAS être importée dans SqlServer2008. En fait, ce ne sera pas le cas. Je vais l'utiliser dans mon site Web C # MVC.

Pure.Krome
la source

Réponses:

2

Les liaisons C # pour gdal / ogr sont toujours une option. Vous pouvez créer une instance de géométrie à l'aide de WKB, puis exporter vers JSON.

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

user890
la source
@ user980 - ces données WKB .. qui seront transportées sur le fil comme JSON .. pourront-elles être chargées dans google maps?
Pure.Krome
1

Si vous utilisez MVC, il est assez facile de configurer quelques classes pour FeatureCollection, Feature, puis votre type de géométrie, puis de les sérialiser à l'aide de JsonResult. Pour les tableaux Json comme les "fonctionnalités", vous pouvez utiliser une liste de tableaux et pour les "propriétés" d'une fonctionnalité, utilisez un dictionnaire avec des chaînes pour les clés et des objets pour les valeurs.

Sinon MVC, vous pouvez faire quelque chose de similaire avec Json.NET.

J'espère que ça aide, David

dslamb
la source
0

Vous pouvez utiliser GeoJSON.Net . Je n'en ai encore aucune expérience. Mais je prévois de travailler avec. Je vous ferai savoir que c'est utile quand je le ferai.

Mahmoodvcs
la source
1
Etes-vous un robot? J'ai vu cette réponse à travers plusieurs questions? Quand allez-vous revenir et mettre à jour tout le monde avec son utilité?
BenCr
Je ne suis pas un bot. Et je ne l'ai pas utilisé donc je ne peux pas dire son utilité.
Mahmoodvcs
1
Ce n'est donc pas une réponse particulièrement utile.
BenCr
En regardant cette bibliothèque, il ne semble pas avoir la possibilité de lire à partir de WKT, WKB ou GML, qui sont les formats que j'ai vus pris en charge pour l'exportation depuis SqlGeography.
N8allan