Почему параметр запроса `sll` для URL-адреса Карты (типа) игнорируется?

В соответствии с различными ссылками Google Maps имеет параметр запроса, называемый sll, который выполняет следующие

Широта, долгота точки, с которой осуществляется поиск в бизнесе должны выполняться. Вы можете использовать это для выполнения внецентров автобус поиск. Google использует его, поэтому "ссылка на эту страницу" может записывать карту который был перенесен в центр после проведения бизнес-поиска. когда запрос маршрута map.getBounds().getSouthWest().toUrlValue() возвращает то же значение maps.google.com использует.

Так, например, если (43.464258, -80.52041) происходит в Ватерлоо, Онтарио и (42.24370, -82.98320) происходит в Виндзоре, Онтарио (на многие сотни километров), тогда моя интерпретация вышеупомянутой документации будет заключаться в том, что следующий запрос:

https://maps.google.ca/maps?saddr=43.464258,-80.52041&daddr=mcdonalds&sll=42.24370,-82.98320

выполнит поиск "Mcdonalds" от Ватерлоо, до некоторых McDonald в Виндзоре.

К сожалению, это не то, что происходит (нажмите для себя, чтобы увидеть!). Он заканчивает выполнение поиска с точки saddr, до ближайшего McDonald до этой точки. Значение sll вообще не влияет на него.

Но здесь, где это странно! Если я опустить параметр sll полностью, то Карты делают что-то совершенно неожиданное: он выбирает случайный McDonald в Торонто (город, который в нескольких километрах от Ватерлоо или Виндзора). Мне нужно добавить параметр sll (для любого значения), чтобы заставить Карты возвратить результат в Ватерлоо (хотя то, что я прошу, является результатом в Виндзоре).

Я неправильно интерпретирую все источники документации об этом параметре? Это ошибка на конце карт? И, самое главное, есть ли какой-либо рабочий способ делать то, что я пытаюсь сделать, даже если он не включает параметр sll вообще?

Ответы

Ответ 1

Я могу заставить его работать с простым запросом:

от: 43.464258, -80.52041 до: mcdonalds около 42.24370, -82.98320

Что дает ожидаемый результат. Он не будет работать без near, который является ключевым словом.

Вы также можете выполнить поиск from:43.464258,-80.52041 to:mcdonalds, Windsor, если у вас есть название города.

О параметрах sllsspn), это не работает для направлений AFAIK. Он работает только с поиском одного места.