Как создать изображение из ГИС-данных в C # - PullRequest
0 голосов
/ 29 ноября 2009

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

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

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

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

Ответы [ 4 ]

1 голос
/ 29 ноября 2009

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

1 голос
/ 29 ноября 2009

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

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

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

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

0 голосов
/ 21 июня 2017

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

0 голосов
/ 03 июня 2017
  • GDAL

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

http://www.gdal.org/

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

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

...