Для проекта понадобилось отображать пользовательские маршруты на карте. То есть пользователь должен уметь:

  • Ввести название города, населенного пункта или какого-то географического объекта
  • Должны найтись координаты этого объекта
  • Возможность строить маршрут на карте
  • Расставлять фотографии на карте по встроенным координатам

Координаты из фотографии

https://blueimp.github.io/JavaScript-Load-Image/

Пример

Вон сами координаты: GPSLatitude, GPSLongtitude

Поиск координат по названиям географических объектов:

Можно поиграться с веб-сервисом с помощью параметров ссылки

GoogleMap

Расставлять на карте точки с “кастомным маркером” и соединить их маршрутом:

Примерное решение описал, для себя, поэтому оно просто 100% должно быть не оптимальным и можно сделать лучше.