Как привязать долготу и широту к 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)