Pergunta

Eu estou usando C # para extrair dados espaciais a partir de um banco de dados SQL Server 2008. Estou em seguida, tentar executar operações em que os dados, mas para começar ... Eu quero ser capaz de visualizá-lo. Isto é, eu gostaria de criar uma imagem dos dados, de preferência em formato jpg.

Eu pensei que eu poderia fazê-lo com a mão, mas isso está provando mais desafiador do que eu tinha pensado originalmente que iria, uma vez que os graus não são números inteiros, e eu não posso simplesmente truncar-los para desenhar sobre um gráfico objeto.

Pode alguém me aponte para a biblioteca certa que pode me ajudar a realizar esta operação?

NOTA: Pagar para uma biblioteca não é uma opção para mim, neste momento.

Foi útil?

Solução

Não tenho certeza se você quiser criar imagens em seu programa usando C # ou se você só quer ver algumas imagens de qualquer maneira possível fora de seu programa (que você não declarou qualquer forma). Se você quer apenas um autônomo GUI para fazer isso, não há QuantumGIS que é gratuito e pode representar visualmente GIS dados para você. Ele foi inestimável para mim quando eu comecei a descobrir dados geoespaciais, parece que isso:

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

Você também pode usar a ferramenta SqlSpatial de SharpGIS :

text alt
(fonte: bostongis.com )

Outras dicas

Você pode exportar os dados para o Google Earth. A API também permite tirar screenshots de programação.

  • GDAL

Uma biblioteca tradutor para formatos de dados geoespaciais vetoriais e raster que é liberado sob um estilo X / MIT licença Open Source pela Open Source Geospatial Foundation. Como uma biblioteca, apresenta um único modelo de dados abstrato raster e modelo de dados abstrato único vector para o aplicativo de chamada para todos os formatos suportados. Também é fornecido com uma variedade de utilidades linha de comando úteis para dados tradução e processamento. A página de notícias descreve a janeiro 2017 GDAL / OGR 2.1.3 versão.

http://www.gdal.org/

  • Read / Write API Tutorial

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

Você pode usar SharpMap para ver ou exportação de dados GIS. É nativo C # e Indiferente têm muitas dependências.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top