Как я получаю URL для Google Map, встроенного в мой веб-сайт?

Я отображаю карту на веб-сайте с помощью API Google Map. Я хочу включать ссылку на той же самой странице для взятия их непосредственно к карте на Google Maps.

Существует ли вызов API, который я могу сделать к карте для получения URL или текущего уровня местоположения/масштабирования или стартового уровня местоположения/масштабирования?

8
задан Daniel Vassallo 23 March 2010 в 22:44
поделиться

3 ответа

Это ссылка для центрирования Google Maps в точку:

http://maps.google.com/?ll=LATITUDE,LONGITUDE&z=ZOOM

Все, что вам нужно сделать, это заменить вышеупомянутые LATITUDE , LONGITUDE и ZOOM с необходимыми координатами.


Чтобы получить широту и долготу в месте щелчка мыши, вы можете использовать следующий код API:

var map = new GMap2(document.getElementById("map_canvas"));

GEvent.addListener(map,"click", function(overlay, latlng) {     
   if (latlng) { 
      // latlng defines the latitude and longitude where the mouse was clicked.
   }
});
8
ответ дан 5 December 2019 в 14:03
поделиться

Это должно дать вам все параметры запроса, которые вы можете захотеть: http://mapki.com/wiki/Google_Map_Parameters

Тогда просто сделайте ссылку, указывающую на maps.google.com?

2
ответ дан 5 December 2019 в 14:03
поделиться

Вам не нужно использовать API. На картах Google нажмите ссылку Ссылка в правом верхнем углу и скопируйте код для Вставьте HTML для встраивания на веб-сайт и вставьте его на свою страницу, и это должно быть то, что вы хотите . Он помещает ссылку, чтобы увидеть большую карту на картах Google. Вы также можете щелкнуть ссылку Настроить и просмотреть встроенную карту , чтобы увидеть дополнительные параметры. Он будет отображать вашу карту с любым масштабом и расположением, которое вы ее установили.

2
ответ дан 5 December 2019 в 14:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: