0

我在数据库中有一组 GPS 跟踪器的数据。我希望在地图上为不同的车辆创建不同颜色的轨迹。任何人都可以帮助我如何在谷歌地图或开放街道地图上为静态和/或动态地图创建路线播放器。

4

1 回答 1

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);
    }
}

我希望这有帮助

于 2012-04-27T05:25:50.637 回答