Карты Google - несколько маркеров только по URL
Если я хочу открыть браузер для Google Карт в центре и показать один маркер, я делаю это с URL-адресом, подобным этому:
https://www.google.com/maps/place//@33.91729,-106.85761,10z/data=!4m2!3m1!1s0x0:0x0
Но у меня есть пары длиной 5-10 пар/длин, которые я хочу показать на той же карте. Как показать несколько маркеров lat/long, указанных только в URL?
Ответы
Ответ 1
Существует обновленная статья (обновлено: 18 мая 2017 г.), в которой можно легко связать с местами и направлениями с помощью новых Карт Google.
Вы можете использовать службу маршрутов и создать URL-адрес как таковой:
https://www.google.com/maps/dir/33.93729,-106.85761/33.91629,-106.866761/33.98729,-106.85861
Используйте двойную косую черту "//" между маркерами, чтобы оставить позицию пустой, например, установить пользовательскую начальную точку.
Обновление
Здесь есть еще одна отличная статья here
Ответ 2
Ну, это возможно без указаний. просто добавьте в конце://@. Пример:
https://www.google.com/maps/dir/33.93729,-106.85761/33.91629,-106.866761/33.98729,-106.85861//@34.0593359,-106.7131944,11z
Ответ 3
Вы можете посмотреть этот поток здесь. Однако, если вы хотите сделать его динамичным, почему бы не использовать js, чтобы добавить их в качестве коллекции и загрузить его на свою страницу?