Javascript 正在使用google maps V 3查找多段线示例

Javascript 正在使用google maps V 3查找多段线示例,javascript,google-maps-api-3,maps,polyline,Javascript,Google Maps Api 3,Maps,Polyline,我正在寻找如何在谷歌地图V3中使用多段线的例子,我已经阅读了谷歌的帮助,但必须承认我并不完全理解。我觉得如果我能看到一个好的例子,我可能会更好地理解它。我拥有的是一个跟踪我的车辆的站点,我让它在地图上绘制点,我想要的是在这些点之间画一条线。我使用一个mysql数据库和一个带有PHP的XML文件来显示地图上的点 任何帮助都会使我高兴。我发现这个网站非常有用,我想感谢大家 小心点,最好的方法就是使用数据库中的数据创建一个新的数据库。可以使用以交互方式查看向多段线添加点时kml文件的更改 编辑: 使用

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

任何帮助都会使我高兴。我发现这个网站非常有用,我想感谢大家


小心点,最好的方法就是使用数据库中的数据创建一个新的数据库。可以使用以交互方式查看向多段线添加点时kml文件的更改

编辑:

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

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

    [……] var map=new google.maps.map(document.getElementById('map'),options); [...] kmlFiles=new google.maps.KmlLayer(“”); kmlFiles.setMap(map)


  • 就这样。

    首先我想谢谢你,但我有个问题。我使用这个工具制作了一个javascript文件,在我的代码中可以在地图上放置一条线,但我需要做的是获取地图上的点并用一条多段线链接它们。var myCoordinates=[new google.maps.LatLng(46.038431,-64.927714),new google.maps.LatLng(46.170781,-64.683269)];var polyOptions={path:myCoordinates,strokeColor:#FF0000”,strokeOpacity:1,strokeWeight:3}var it=new google.maps.Polyline(polyOptions);it.setMap(map);首先我想谢谢你,但我有一个问题。我使用这个工具制作了一个javascript文件,在我的代码中可以在地图上放置一条线,但我需要做的是获取地图上的点并用一条多段线链接它们。var myCoordinates=[new google.maps.LatLng(46.101730,-64.773906),new google.maps.LatLng(46.099706,-64.773090),new google.maps.LatLng(46.100093,-64.771288),new google.maps.LatLng(46.101164,-64.769528),new google.maps.LatLng(46.102265,-.64.769915)];我需要的是var坐标=[];作为XML文件中标记的数据,我正在导入并在地图上显示为图标,它们现在正在工作。我只想在每一行之间划一行,我不知道如何将信息放在括号“new google.maps.LatLng(46.100093,-64.771288)”中Thak=nks感谢您给我的帮助这是一个开始。我对KML文件有问题,但我对XML也没有问题。好的,我让KML工作----64.783,46.0727-64.7892,46.0848-64.7868,46.0882-64.7832,46.0888-64.7828,46.0887