У меня есть настольное приложение на C# с использованием GMap.NET, и это здорово, но мое приложение должно работать без Интернета. Я подумал, что мне нужен какой-то PostgreSQLProvider для GMap.NET.
Итак, я загрузил файл .osm для Российской Федерации, создал базу данных postgresql с расширением postGIS, а затем выполнил запрос, который был сгенерирован с помощью osm2po (огромный: 1,2 Гб)
Теперь у меня есть база данных, которую можно визуализировать с помощью QGis. Я хочу визуализировать эту карту базы данных в своем приложении C#, чтобы обрабатывать щелчки кнопок мыши пользователя и рисовать некоторые объекты на карте.
Как я могу это сделать? Может быть, я должен использовать другой фреймворк? Все, что мне нужно от карты, это получить метки в функции обработчика нажатия кнопки мыши и нарисовать объекты на карте.