Как привязать долготу и широту к WGS84 с помощью Sharpmap?

Наша программа хранит координаты адреса в виде широты и долготы (что-то вроде 51.215630827;6.7760496559) в базе данных. Я хотел бы нарисовать изображение карты с некоторой достопримечательностью, используя библиотеку SharpMap.

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

1 ответ

Решение

Проверьте следующий пример https://github.com/SharpMap/SharpMap/blob/Branches/1.0/Examples/ExampleCodeSnippets/ProjectionExamples.cs

или же

https://github.com/SharpMap/SharpMap/issues/97

Вы также можете использовать NetTopologySuite для преобразования геометрии в разные системы координат ( https://github.com/NetTopologySuite/NetTopologySuite)

Другие вопросы по тегам