Вопрос:

URL для нескольких маркеров в Google Maps

url google-maps qt4

46654 просмотра

4 ответа

162 Репутация автора

В настольном приложении Qt у меня есть некоторые GPS-координаты, которые я хотел бы показать на карте. Мой план состоит в том, чтобы создать URL-адрес с координатами и позволить веб-браузеру и картам Google или подобному сервису сделать тяжелую работу.

После прочтения какой-то явно переработанной документации на

mapki.com slash wiki slash Google_Map_Parameters

Я могу заставить его работать для одной точки, но каков синтаксис URL для нескольких точек?

Мой лучший способ на данный момент - создать такую ​​строку:

http://maps.google.com/?ie=UTF8&q=My+First+Point@59.591,17.82&q=My+Second+Point@59.592,17.82

но это покажет только «Моя вторая точка». Есть ли где-нибудь лучшее описание синтаксиса?


Замена q = на markers = не сработала, и приведенное ниже предложение «статическая карта» только жаловалось на неверный ключ API.

Автор: Joakim Rosqvist Источник Размещён: 20.11.2009 05:04

Ответы (4)


35 плюса

8422 Репутация автора

для статических карт Google есть этот URL:

http://maps.google.com/maps/api/staticmap?center=Brooklyn+Bridge,New+York,NY&zoom=14&size=512x512&maptype=roadmap
&markers=color:blue|label:S|40.702147,-74.015794&markers=color:green|label:G|40.711614,-74.012318
&markers=color:red|color:red|label:C|40.718217,-73.998284&sensor=false&key=MAPS_API_KEY

я не уверен, что этот синтаксис также хорош для стандартных карт

Автор: dusoft Размещён: 20.11.2009 05:08

6 плюса

6619 Репутация автора

Сброс параметров на maps.google.com приносит вам только одно очко.

Как говорит dusoft, вы можете использовать Google Static maps.

Или, если вам требуются динамические карты, вы можете написать свою собственную общедоступную веб-страницу, которая использует API Карт Google и принимает длинный список параметров. Используйте свою собственную веб-страницу точно так же, как вы намеревались использовать веб-страницу maps.google.com, за исключением того, что вы можете создать то, что вы хотите, чтобы параметры выглядели.

Возможно, что-то вроде этого .

Автор: Mike Williams Размещён: 20.11.2009 09:11

4 плюса

2690 Репутация автора

http://staticmapmaker.com/ - очень хороший веб-инструмент для генерации статических ссылок на карту.

Список поддерживаемых в настоящее время картографических сервисов: - Google - Bing - Яндекс - ЗДЕСЬ - Mapbox - MapQuest - CartoDB

PS Я знаю, что это старый вопрос, но многие до сих пор Google для этого.

Автор: cement Размещён: 21.03.2017 05:57

0 плюса

1 Репутация автора

Несколько параметров (например, маркеры и параметры пути) занимают несколько мест. В этих случаях местоположения разделяются символом (|).

https://maps.googleapis.com/maps/api/staticmap?center=boca+raton,+fl+|+deerfied,+FL&zoom=12&scale=false&size=600x300&maptype=roadmap&sensor=false&key=API_KEY&format=png&visual_refresh=true&markers=size:mid % 7Ccolor: red% 7Cboca + raton, + fl + | + deerfied, + FL "alt =" Google Карта Бока-Ратона, fl | Дерфид, Флорида

Автор: user11193419 Размещён: 12.03.2019 07:47
Вопросы из категории :
32x32