Эквивалентный URL-адрес API Google Maps
Ищет ответ, не может найти его. Я использую API Google Maps V3 для получения маршрутов и карты. Все это в порядке...
Но я хочу предоставить ссылку A-tag с болотным стандартом на эквивалентные направления на самих картах Google. У меня есть 2 почтовых индекса. Как я могу создать URL-адрес маршрутов Google Maps на основе двух почтовых индексов или моих
google.maps.DirectionsService
Я собираюсь использовать URL-адрес для создания кнопки "Просмотр на карте Google" и кнопки "printable".
Ура! Эйден
Ответы
Ответ 1
См. ссылку в fooobar.com/questions/444514/...
http://www.seomoz.org/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters
saddr =
Устанавливает отправную точку для поиска маршрутов. Вы также можете добавить текст в это в скобках, чтобы выделить его на боковой панели направлений.
daddr =
Устанавливает конечную точку для поиска маршрутов и снова выделяет текст, добавленный в скобки. Также вы можете добавить "+ to:", который будет установлен через точки. Они могут быть добавлены несколько раз.
Пример
Ответ 2
Вот несколько стандартных ссылок HTML для разных функций Google Maps. Здесь я размещаю обновленное сообщение.
//Spaces can be changed to "+" or encoded as "%20".
//Linking to a location (No directions)
https://www.google.com/maps?q=760+West+Genesee+Street+Syracuse+NY+13204
//No starting point (User input required to generate directions).
https://www.google.com/maps?daddr=760+West+Genesee+Street+Syracuse+NY+13204
//With a set location as starting point (Automatically generates directions with no user input required).
https://www.google.com/maps?saddr=760+West+Genesee+Street+Syracuse+NY+13204&daddr=314+Avery+Avenue+Syracuse+NY+13204
//With "My Location" as starting point (Automatically generates directions with no user input required).
https://www.google.com/maps?saddr=My+Location&daddr=760+West+Genesee+Street+Syracuse+NY+13204
//Current Location to Latitude and Longitude
https://www.google.com/maps?saddr=My+Location&daddr=43.12345,-76.12345
//Query search of a Latitude and Longitude
//Also shows setting a default zoom level
https://www.google.com/maps?ll=43.12345,-76.12345&q=food&z=14
//String search as destination
https://www.google.com/maps?saddr=My+Location&daddr=Pinckney+Hugo+Group
Ответ 3
По состоянию на 4 ноября 2014 года это работает на iOS 8 в Safari на iPhone 5C:
https://www.google.com/maps/dir/current+location/100 N Arlington Ave, Reno, NV 89509
Он автоматически откроет Карты Google, если он установлен, и переместит вас на экран выбора направлений. Также обратите внимание: не имеет значения, используете ли вы %20
,
или +
для пробелов.