我在数据库中有一组GPS跟踪器的数据。我希望在不同车辆的不同颜色的地图上创建痕迹。任何人都可以帮我解决如何在谷歌地图或openstreet地图上为静态和/或动态地图创建路线播放器。
答案 0 :(得分:1)
为了绘制路线,您可以使用与此类似的功能,将routeVar发送到维护特定车辆的路线坐标的功能,您可以选择Polyline var的颜色:
var route = null;
function drawRoute(mapa, routeVar, varBool){
if(!route){
var coordRoute = routeVar;
route= new google.maps.Polyline({
map: mapa,
path: coordRoute,
geodesic: true,
strokeColor: "#FF0000",
strokeOpacity: 1.0,
strokeWeight: 3
});
}if(varBool){
route.setMap(mapa);
}else{
route.setMap(null);
}
}
我希望这会有所帮助