Форма Google Maps URL, которая ищет определенные места рядом с определенными координатами
У меня есть долгота и широта и название места, которое я хочу искать. Как изменить URL-адрес Google Maps, чтобы получить все места (имя мест) рядом с набором координат?
Я знаю, что могу сделать это с помощью Google Map API, но только для ссылки кажется много проблем.
7 ответов:
Вы можете использовать параметр запроса
ll
для вашего lat и long, и вы можете использовать параметр запросаq
за то, что вы хотите найти.http://maps.google.com/?ll=39.774769,-74.86084
или
Да, у меня был тот же вопрос в течение длительного времени и я нашел идеальный один. Вот некоторые параметры из него.
https://maps.google.com/?parameter=value
q=используется для указания поискового запроса в Google maps search.
например :https://maps.google.com/?q=newyork or https://maps.google.com/?q=51.03841,-114.01679
у=
используется для указания местоположения вместо того, чтобы положить его в вопрос. Также дает дополнительный эффект, позволяя увеличить AddressDetails Точность значение, будучи более точным. В основном только полезно, если q является a бизнес и так далее.
z=
масштаб. Можно установить 19 нормально, но в некоторых случаях может доходить до 23.
ll=
широта и долгота центра карты. Должны быть в таком порядке. Требуется десятичный формат. Интересно, что вы можете использовать это без q, и в этом случае он не показывает a маркер.
sll=
подобно ll, только это устанавливает lat / long центральной точки для поиска бизнеса. Требует тех же входных критериев, что и ll.
t=
задает вид отображаемой карты. Можно установить значение:
m – normal map k – satellite h – hybrid p – terrain
saddr=
задает начальную точку для поиска направлений. Вы также можете добавить текст в скобках, чтобы выделить его жирным шрифтом в направлениях боковая панель.
daddr=
устанавливает конечную точку для поиска направлений, и снова будет выделен жирным шрифтом любой текст, добавленный в скобках.Вы также можете добавить "+ "к":", который будет установлен через очки. Они могут быть добавлены несколько раз.
via=
позволяет вставлять через точки в направлениях. Должно быть в формате CSV. Например, via=1,5 адреса 1 и 5 будут через точки без записей в боковой панели. Начальная точка (которая установлена как 0), и 2, 3 и 4 будут показывать полные адреса.
doflg=
изменяет единицы измерения расстояния (по умолчанию используется стандартная единица измерения в стране происхождения). Измените на ptk для метрики или ptm для imperial.
msa=
делает вещи с моими картами. Значение 0 показывать определенные Мои карты, чтобы превратить мои карты на боковой панели, 1 показать на закладке Мои карты на свой собственный, или 2, чтобы перейти к новой форме создатель карте.
ссылка : http://moz.com/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters
дополнительная информация:
http://maps.google.com/maps?q=loc: введите широту и долготу после, например:
http://maps.google.com/maps?q=loc:51.03841,-114.01679
Это покажет указатель на карте, но будет подавлять геокодирование адреса, лучше всего для местоположения без адреса или для местоположения, где google maps показывает неправильный адрес.
вы можете использовать новый URL для карт Google:https://www.google.com/maps/@39.774769,-74.86084, 18 z эквивалентно http://maps.google.com/?ll=39.774769,-74.86084.
39.774769-это широта, а -74.86084-долгота, а 18z-уровень масштабирования 18.
по состоянию на январь 2018 года последний URL-адрес:
https://google.com/maps/search/Ваша строка поиска
примеры:
https://google.com/maps/search/empire государственное здание
https://google.com/maps/search/1600 Пенсильвания авеню NW, Вашингтон, округ Колумбия 20500
Что вы хотите найти рядом с этим известным местом?
например, если вы хотите найти ресторан рядом с известным местом, вы можете использовать параметры "вопрос=" и "рядом=" и построить этот URL-адрес: maps.google.com/?q=restaurant&near=47.154719,27.60551
для списка полных параметров вы можете увидеть это: https://web.archive.org/web/20070708030513/http://mapki.com/wiki/Google_Map_Parameters
в зависимости от того, какой формат вы хотите ваша информация В вы можете добавить в конце url-адреса параметр вывода, Как это: maps.google.com/?q=restaurant&near=47.154719,27.60551 & output=kml
для получения дополнительных типов выходного формата вы можете прочитать главу 2 этого: http://csie-tw.blogspot.de/2009/06/android-driving-direction-route-path.html
У Google теперь есть страница документации, посвященная картам url:
https://developers.google.com/maps/documentation/urls/guide
ключ API не требуется.
манипулируя одним из примеров, я придумал эту схему URL, которая соответствует вашему вопросу:
https://www.google.com/maps/search/<search term>/@<coordinates>,<zoom level>z
допустимым примером этого будет:
https://www.google.com/maps/search/pizza/@41.089988,-81.542901, 12 z
этот должен показать вам все пиццерии вокруг Акрона, штат Огайо.