Ищем примеры полилинии с гугл картами V 3 - PullRequest
0 голосов
/ 29 января 2012

Я ищу примеры использования полилиний в V3 карт Google, я прочитал справку в Google, но должен признать, что не до конца понимаю. Я чувствую, что если бы я увидел хороший пример, я бы лучше его понял. У меня есть сайт, на котором я отслеживаю свое транспортное средство. У меня есть график, показывающий точки на карте, и я хочу провести линию между точками. Я использую базу данных mysql и файл XML с PHP для отображения точки на карте.

Любая помощь сделает мой день. Я нашел этот сайт очень полезным и хочу поблагодарить всех.

Берегите себя, всего наилучшего

1 Ответ

1 голос
/ 29 января 2012

Это вопрос создания XML-файла KML , использования данных из вашей базы данных и подачи google api с этим. Вы можете использовать этот инструмент , чтобы в интерактивном режиме увидеть, как изменяется файл kml при добавлении точек к полилинии.

EDIT:

  1. Создайте сценарий на предпочитаемом вами языке сценариев, который извлекает точки из базы данных и создает формат файла kml, как в третьей ссылке выше.

  2. В вашем скрипте javascript вам нужно добавить слой kml на карту, загружая kml, который вы генерируете на лету, в вашем скрипте в точке 1.:

    [...] var map = new google.maps.Map (document.getElementById ('map'), параметры); [...] kmlFiles = new google.maps.KmlLayer ("http://yourdomain.com/generatekml.php"); kmlFiles.setMap (карта);

и все тут.

...