Вопрос

Я использую C # для извлечения пространственных данных из базы данных sql server 2008.Затем я пытаюсь выполнить операции с этими данными, но для начала...Я хочу иметь возможность визуализировать это.То есть я хотел бы создать изображение данных, предпочтительно в формате jpg.

Я думал, что мог бы сделать это вручную, но это оказалось сложнее, чем я первоначально предполагал, учитывая, что градусы не являются целыми числами, и я не могу просто усечь их, чтобы нарисовать на графическом объекте.

Может ли кто-нибудь указать мне на нужную библиотеку, которая могла бы помочь мне выполнить эту операцию?

ПРИМЕЧАНИЕ:В настоящее время платить за библиотеку для меня не вариант.

Это было полезно?

Решение

Не уверен, хотите ли вы создавать изображения в своей программе с использованием C # или просто хотите увидеть некоторые изображения любым возможным способом вне вашей программы (вы не указали в любом случае). Если вам нужен только автономный графический интерфейс для этого, есть QuantumGIS , который является бесплатным и может визуально представлять ГИС. данные для вас. Это было неоценимо для меня, когда я начал выяснять геопространственные данные, это выглядит так:

альтернативный текст http://www.gaia-gis.it/spatialite /resource/qgis1.png

Вы также можете использовать инструмент SqlSpatial от SharpGIS :

 alt text
(источник: bostongis.com ) р>

Другие советы

Вы можете экспортировать данные в Google Планета Земля. API также позволяет делать снимки экрана программно.

  • GDAL

Библиотека трансляторов для форматов растровых и векторных геопространственных данных, выпущенная по лицензии с открытым исходным кодом в стиле X / MIT от Open Source Geospatial Foundation.Как библиотека, она представляет вызывающему приложению единую растровую абстрактную модель данных и единую векторную абстрактную модель данных для всех поддерживаемых форматов.Он также поставляется с множеством полезных утилит командной строки для перевода и обработки данных.Страница НОВОСТЕЙ описывает выпуск GDAL / OGR 2.1.3 в январе 2017 года.

http://www.gdal.org/

  • Руководство по чтению / записи API

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

Вы можете использовать SharpMap для просмотра или экспорта данных ГИС. Это родной C # и не имеет много зависимостей.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top