https://yandex.ru/routing/ наверно
Бесплатно можно руками вбить до 10 на яндекс картах.
Плюс чтобы строить качественные маршруты нужно много данных, начиная от актуального дорожного графа, заканчивая текущим состоянием трафика, чего у вашей системы быть не может.
Нажать на токи напротив "Карта без названия" и экспорт в KML/KMZ:
открыть файл архиватором, открыть содержимое в блокноте, найти блок coordinates и копировать координаты.
Оффлайн карты - это прежде всего сервер картографических данных - может быть как обычный файловый http - который отдает выкачанные "плитки", так и сервер с базой данных - который отдает данные из какой то БД с объектами.
Координаты есть в Росреестре, в ФИАС нет координат впринципе. Они могут быть связанны по кадастровому номеру. А названия улиц в Росреетре не спешат актуализировать.
Я вот так получал https://pkk5.rosreestr.ru/api/features/1?tolerance...
Если считать API движков отрисовки то https://openlayers.org - может брать любые картографические данные, хоть с яндекса ("швейцарский нож" в области отрисовки карт), если выбирать попроще то https://leafletjs.com
Выбор того или иного движка зависит от того что нужно от него.
На openlayers - делал внутреннюю карту(автономную) для корпоративной информационной системы.
можно https://5ka.ru/api/stores/?type=[%22store%22,%22al...
(специально указал неправильные координаты в bbox чтобы боты не нагружали сервера зря)
всего 13598 магазинов Пятерочка если указать 0.0,0.0,180.0,180.0
это их свой апи, думаю у других есть что-то подобное
Да можно на любом движке реализовать - хоть на яндексе, хоть на гугле. Суть в том что значение в поле формы попадает когда пользователь тыкает по карте. Значение можно хранить как строкой так и в двух переменных типа float. Если хранить строкой будет сложнее искать в базе ближайшие значения(точки в радиусе ХХХм).
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.