9 votos

Tratando de encontrar una biblioteca GeoJSON .NET

Estoy tratando de encontrar un sistema .NET GeoJSON que puedo utilizar para exportar mi SqlServer2008 espacial límites (en formato binario -> ej. STAsBinary() ) de mi código .NET a mi frontend HTML para mostrarlo en un mapa de google.

Al principio pensé que podría ser una pregunta de StackOverflow, pero este sitio me parece más especializado para ayudarme.

¿Alguien sabe de alguno?

NOTA: Esta dll NO tiene que ser importada en SqlServer2008. De hecho, no lo hará. La usaré en mi sitio web C# MVC.

3voto

Vasu Puntos 11

2voto

Liedman Puntos 3144

Los enlaces C# para gdal/ogr son siempre una opción. Puedes crear una instancia de geometría usando WKB, y luego exportar a JSON.

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

1voto

Xetius Puntos 10445

Si usted está usando MVC, es bastante fácil de configurar un par de clases para FeatureCollection, Feature, y luego su tipo de geometría y luego serializarlos utilizando JsonResult. Para matrices Json como "features" puedes usar un arraylist, y para las "propiedades" de una feature usa un diccionario con cadenas para las claves y objetos para los valores.

Si no es MVC, puedes hacer algo similar con Json.NET.

Espero que eso ayude, David

0voto

Simon Puntos 41

Puede utilizar GeoJSON.Net . Todavía no tengo experiencia con él. Pero estoy planeando trabajar con él. Ya os contaré su utilidad cuando lo haga.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X