Создание карты Google с пользовательскими маркерами на maps.google.com - PullRequest
1 голос
/ 13 декабря 2010

В настоящее время я использую API Карт Google v.3 для создания пользовательской карты местоположений в моей базе данных на моем сайте.Каждое местоположение, которое появляется в запросе к базе данных, получает маркер и простое информационное окно, которое отображает его имя и адрес.Тем не менее, я хотел бы дать пользователям возможность также посмотреть карту на сайте Google (maps.google.com), чтобы они могли получить доступ к проезду там.Есть какой-либо способ сделать это?Я думал о чем-то вроде динамического импорта ленты GeoRSS, но я не знаю, возможно ли это.

1 Ответ

0 голосов
/ 05 января 2011

Пользователи могут нажать на логотип Google в левом нижнем углу карты, чтобы перейти на стандартную страницу карт Google. В качестве альтернативы можно создать URL-адрес из вашей карты и отправить их на новую страницу.Я использую функцию, чтобы дать пользователям URL-адрес, который они могут вставить в другие места. Вы можете использовать подобный код с функцией JavaScript window.open:

function GenerateLink(){
var url;
url = "http://maps.google.com/?ll=" + map.getCenter().lat() + "," + map.getCenter().lng() + '&z=' + map.getZoom(); 
prompt("You can copy this link using CTRL-C, its a direct link to Google Maps for the current map center and zoom level", url);
}

Дункан.

...