Такая ссылка использовалась до самой последней реконструкции Карт Google (до июля 2013 года):
http://maps.google.com/maps?q=description+(name)+%4046.090271,6.657248
То, что он сделал, было показать карту с булавкой, помещенной в предоставленные координаты широты / долготы, отображающиеся с данным текстом описания.
Плюс этого «формата адреса» заключался в том, чтобы поместить «настроенный» пин-код именно там, где вы хотели, и по-прежнему предоставлять содержательное описание (например, адрес, который в противном случае не был бы распознан и / или потерян в обычном поиске только по адресу запрос).
То же самое касается родных мобильных приложений на устройствах iPhone / iPad и Android. Он работал до тех пор, пока Google не выпустил новую версию нативных приложений (до середины июля 2013 года), а теперь уже нет.
Кто-нибудь знает, существует ли обходной путь и / или новый или альтернативный формат для получения одинаковых результатов с помощью одной ссылки?
Прежде, чем кто-либо упоминает JavaScript: я уже знаю, что это легко сделать с помощью JS, но здесь я ищу очень простую базовую ссылку.
Кроме того , я знаю , просто предоставляя координаты без описания работ, но делать нужно как координаты и описания (так что в основном то , что ведет себя , как это было перед обновлением).
РЕДАКТИРОВАТЬ
Дальнейшее уточнение: API статических карт не будет работать. Я ищу ссылку, которая вызывает веб-приложение Google Maps.
РЕДАКТИРОВАТЬ
Просто показывать маркер на заданном lat / lng тривиально (просто? Q = lat, lng и у вас это есть). Чего я хочу добиться, так это показать маркер ВМЕСТЕ с описанием в новом веб-приложении Google Maps.
источник
Ответы:
Этот формат работает для определенного местоположения, хотя метка, кажется, ограничена 1 символом:
http://maps.googleapis.com/maps/api/staticmap?center=40.698217,-74.05&zoom=13&size=600x300&maptype=roadmap&markers=color:orange%7Clabel:A%7C40.690217,-74.035&sensor=false
Если вы действительно хотите показать более одного символа, вы можете обойти ограничение грубым образом, указав больше точек:
http://maps.googleapis.com/maps/api/staticmap?center=40.698217,-74.05&zoom=13&size=600x300&maptype=roadmap&markers=color%3aorange%7Clabel%3aA%7C40.690217,-74.035&markers=color%3agray% 7Clabel% 3aS% 7C40.680217, -74,033 и маркеры = цвет% 3agray% 7Clabel% 3AO% 7C40.680217, -74,030 и маркеры = цвет% 3agray% 7Clabel% 3 утра% 7C40.680217, -74,027 и маркеры = цвет% 3agray% 7Clabel% 3AE% 7C40.680217, -74,024 и маркеры = цвет% 3agray% 7Clabel% 3AP% 7C40.680217, -74,021 и маркеры = цвет% 3agray% 7Clabel% 3AL% 7C40.680217, -74,018 и маркеры = цвет% 3agray% 7Clabel% 3AA% 7C40.680217, -74,015 и маркеры = цвет% 3agray% 7Clabel% 3AC% 7C40.680217, -74,012 и маркеры = цвет% 3agray% 7Clabel% 3AE% 7C40.680217, -74,009 & датчика = ложь
На самом деле вы могли бы произнести несколько длинных слов таким образом, и, согласно Google, «URL-адреса статической карты ограничены размером 2048 символов», так что вы можете создать рабочую ссылку более чем в 3 раза больше той, которая была чуть выше, и иметь довольно длинные "ярлыки".
Для ссылки второго примера я просто изменил первую букву «метки», чтобы она находилась на краю кадра к югу от реальной точки, и дал каждой последующей букве небольшое изменение долготы. Все это может быть сделано программно, если вы пытаетесь сгенерировать многие из них (вам придется смотреть на центральные широты и долготы и уровень масштабирования, чтобы получить широту «как раз внутри кадра к югу от реальной точки»).
Я начал с примера, приведенного здесь, а затем убедился, что вы можете указать широту и долготу для центра карты, а также маркера, и что вы можете установить маркер где-нибудь за пределами объекта, и он будет отображаться точно так, как указано: https://developers.google.com/maps/documentation/staticmaps/#quick_example
(Обратите внимание, что приведенный пример относится к версии Google Maps со статической картой. Длинные метки проще создавать для других версий.)
источник
Мы столкнулись с той же проблемой с немного другим URL-адресом, который мы используем, чтобы показать направления между несколькими местоположениями. Этот URL сейчас не работает с описаниями или без них:
Кажется, вы можете сделать то же самое без описаний в новых Картах Google, как показано ниже:
Но полезная возможность дать описание местоположения, используя только URL, похоже, утрачена.
источник
https://www.google.com/maps/place//@37.7,-122.4,16z/, кажется, работает - хотя описания нет.
источник
Это должно работать, если это место, которое вы ищете:
источник