Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 是否可以区分路线中的车道?_Google Maps_Google Maps Api 3 - Fatal编程技术网

Google maps 是否可以区分路线中的车道?

Google maps 是否可以区分路线中的车道?,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我通过GMAPSv3和DirectionsService追踪路线 代码如下: var polyline = new google.maps.Polyline({ strokeColor: '#94c970', strokeWeight: 7 }); directionsService = new google.maps.DirectionsService(); directionsDisplay = new google.maps.DirectionsRenderer({

我通过GMAPSv3和
DirectionsService
追踪路线

代码如下:

var polyline = new google.maps.Polyline({ 
    strokeColor: '#94c970', 
    strokeWeight: 7 
});

directionsService = new google.maps.DirectionsService();
directionsDisplay = new google.maps.DirectionsRenderer({ polylineOptions: polyline, suppressMarkers: true });

var request = {
    origin: puntoPartenza,
    destination: puntoArrivo,
    travelMode: google.maps.DirectionsTravelMode.DRIVING
};

directionsService.route(request, function (response, status) {
    if (status == google.maps.DirectionsStatus.OK) {
        directionsDisplay.setDirections(response);
    }
});
这是一条高速公路,有两条车道,我想在地图上加以区分。可能吗

我需要第三方插件吗


编辑:如果你理解我对车道的意思,你不知道:)我的意思是:有2-3条车道的那条。

不,谷歌地图API v3或我听说过的任何第三方服务都没有这些信息。

正如拉里(geocodezip)所说,路由引擎没有提供这些信息。 但是,根据您想要使用它的用途,可能有一些创造性的方法来计算道路的宽度,例如,如果您得到从A到B,然后从B到A的方向,您可以计算两条多段线之间的距离,并计算出(大约)道路的宽度

编辑-附加说明:

如果你想知道如何做某事,从描述开始 进球。然后再描述一下你朝着这个目标迈出的具体步骤 都被封锁了


From:

OpenStreetMap提供车道数的信息,这可能会根据您使用它的目的而有所帮助。 有点晚了我才意识到

以下示例显示了一段道路上的车道数:

他们有一个API可以用来查询这些数据。您可以将它与您的Google Maps API调用结合起来,以实现您的愿望

仅供参考,您可能需要先研究OpenStreetMap。他们是一家知名的供应商,但我不知道他们的数据有多准确

祝你好运

我懂“lanes”,但我不懂“dunno”。-):D