Question

J'utilise C # pour extraire des données spatiales d'une base de données SQL Server 2008. J'essaie ensuite d'effectuer des opérations sur ces données, mais pour commencer ... je veux pouvoir les visualiser. C'est-à-dire que je souhaite créer une image des données, de préférence au format jpg.

Je pensais pouvoir le faire à la main, mais cela s'avère plus difficile que je ne le pensais au départ, étant donné que les degrés ne sont pas des nombres entiers et que je ne peux pas les tronquer pour dessiner sur un graphique. objet.

Quelqu'un peut-il m'indiquer la bonne bibliothèque qui pourrait m'aider à effectuer cette opération?

REMARQUE: Payer pour une bibliothèque n’est pas une option pour moi pour le moment.

Était-ce utile?

La solution

Vous ne savez pas si vous souhaitez créer des images dans votre programme à l'aide de C # ou si vous souhaitez simplement voir des images de toutes les manières possibles en dehors de votre programme (vous ne l'avez pas indiqué de toute façon). Si vous souhaitez simplement utiliser une interface graphique autonome, il existe QuantumGIS , qui est gratuit et peut représenter visuellement les SIG. données pour vous. C’était précieux pour moi lorsque j’ai commencé à calculer des données géospatiales. C’est comme ça:

texte alt http://www.gaia-gis.it/spatialite /resource/qgis1.png

Vous pouvez également utiliser l’outil de SqlSpatial de SharpGIS :

 alt text
(source: bostongis.com )

Autres conseils

Vous pouvez exporter les données vers Google Earth. L’API vous permet également de prendre des captures d’écran par programmation.

  • GDAL

Une bibliothèque de traduction pour les formats de données géospatiales vectorielles et raster est publiée sous une licence Open Source de type X / MIT par Open Source Geospatial Foundation. En tant que bibliothèque, elle présente un modèle de données abstrait raster et un modèle de données abstraits un vecteur à l'application appelante pour tous les formats pris en charge. Il est également livré avec une variété d’utilitaires de ligne de commande utiles pour la traduction et le traitement des données. La page NEWS décrit la version 2.1.3 de GDAL / OGR de janvier 2017.

http://www.gdal.org/

  • Didacticiel de l'API de lecture / écriture

http://www.gdal.org/ogr_apitut.html

Vous pouvez utiliser SharpMap pour afficher ou exporter les données SIG. Il est en C # et n’a pas beaucoup de dépendances.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top