寻找与谷歌地图V 3折线的例子

时间:2012-01-29 02:16:13

标签: javascript google-maps-api-3 maps polyline

我正在寻找如何在谷歌地图的V3中使用折线的检查,我已经阅读了谷歌的帮助,但必须承认我不完全理解。我觉得如果我能看到一个很好的例子,我可能会更好地理解它。我所拥有的是一个跟踪我的车辆的网站我在地图上绘制了我想要的点是在点之间绘制线。我正在使用mysql数据库和带有PHP的XML文件来显示地图上的点。

任何帮助都会成为我的一天。我发现这个网站非常有用,我要感谢所有人。

小心,一切顺利

1 个答案:

答案 0 :(得分:1)

使用数据库中的数据创建KML xml file,然后feed google api创建this tool。您可以使用http://yourdomain.com/generatekml.php以交互方式查看在为折线添加点时kml文件的更改方式。

编辑:

  1. 使用首选脚本语言创建脚本,该脚本从数据库中检索点,并生成kml文件格式,如上面的第三个链接所示。

  2. 在您的javascript脚本中,您需要向地图添加kml图层,在第1点加载您在脚本中动态生成的kml:

    [...] var map = new google.maps.Map(document.getElementById('map'),options); [...] kmlFiles = new google.maps.KmlLayer(“{{3}}”); kmlFiles.setMap(地图);

  3. 就是这样。