我正在开发一个应用程序,其中我绘制了保存在Google Map API上现有MySQL数据库中的最后5个位置(经度和纬度)的路径。 有人知道代码吗?提前谢谢
答案 0 :(得分:1)
要从MySql服务器中返回的数据中绘制线条,您只需使用简单的折线:https://developers.google.com/maps/documentation/javascript/examples/polyline-simple
我发现最好的方法是创建一个数组var a = [];并将每个lat从服务器推入数组。
示例:
var flightPlanCoordinates = [
new google.maps.LatLng(37.772323, -122.214897),
new google.maps.LatLng(21.291982, -157.821856),
new google.maps.LatLng(-18.142599, 178.431),
new google.maps.LatLng(-27.46758, 153.027892)
];
然后您可以将其添加到地图中或轻松地将其从地图中删除
flightPath.setMap(map);
flightPath.setMap(null);