Есть ли способ использовать maps.google.com получить функцию направления, чтобы я мог передавать аргументы для указаний с URL-адреса?
Есть способ передать аргументы функции google map get direction?
Ответ 1
Вы можете использовать следующие параметры URL.
saddr
для начального адреса
daddr
для адреса назначения
URL будет http://maps.google.com/maps?saddr=new+york&daddr=baltimore
Значения, которые вы передаете, могут быть практически любыми, что вы можете ввести в веб-приложение, то есть имена мест /long long/и т.д. Кроме того, убедитесь, что для пробелов используется символ +
.
Ответ 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
//Multiple destination directions (using new syntax). Check my linked post above for the most up-to-date versions.
https://www.google.com/maps/dir/760+W+Genesee+St+Syracuse+NY+13204/314+Avery+Ave+Syracuse+NY+13204/9090+Destiny+USA+Dr+Syracuse+NY+13204
Ответ 3
Конечно, может.
Направления от ATL до LAX:
http://maps.google.com/maps?saddr=atl&daddr=lax
Обновлено:
Атланта в ЛаГардиа в Лос-Анджелес на авиапарк Андрау...
http://maps.google.com/maps?source=s_d&saddr=ATL&daddr=LGA+to:LAX+to:AAP
Ответ 4
Пока у вас есть один saddr и один daddr, похоже, вы можете +: для дополнительных очков до или после daddr. Другими словами, эти два эквивалента:
https://maps.google.com/maps?source=s_d&saddr=ATL&daddr=LGA+to:LAX+to:AAP
и
https://maps.google.com/maps?source=s_d&saddr=ATL+to:LGA+to:LAX&daddr=AAP