我目前正在使用道路 API,并尝试使用我的数据库中的 lat long 作为路径。但折线只是在点之间画一条直线,而不是沿着道路
function runSnapToRoad() {
var pathValues = [];
@foreach($transaction as $transac)
pathValues.push("{{$transac->latitude}},{{$transac->longitude}}");
@endforeach
$.get('https://roads.googleapis.com/v1/snapToRoads', {
interpolate: true,
key: apiKey,
path: pathValues.join('|')
}, function(data) {
processSnapToRoadResponse(data);
drawSnappedPolyline();
});
}
pathValues[] 完美地返回点,但折线在点之间笔直。我怎样才能获得捕捉的折线(根据道路绘制的线。)