У меня есть веб-приложение (ASP.NET/C#), которое я продаю как SAAS.Я хочу реализовать функцию «сопоставления» со следующими требованиями:
Пользователь загружает изображение (карту) (это однократное действие, масштабирование / прокрутка не требуются, пользователь должен будет масштабировать картупо размеру экрана)
Следующие шаги можно повторять несколько раз:
- Пользователь выбирает местоположение на карте (нажав на него)
- Местоположениесохранено в базе данных
Наконец, пользователь может просматривать все ранее выбранные местоположения (булавки) в любой момент времени (отчет)
Все вышеперечисленное легко сделать с помощью Google Maps, ноЛицензия Premier находится вне моего ценового диапазона.
Я нашел простой способ фиксировать координаты щелчка мышью на изображении с помощью элемента управления ASP.NET ImageButton.
Трудная часть - это маркировка местоположений на изображении (отчет).
Меня интересуют предложения о том, как пометить местоположение на (над) изображении с учетом координат X, Y.
Буду признателен за альтернативные подходы.