目前,我正在研究一个地图项目,我想知道是否有办法使用 Maps API (如谷歌地图)来了解一条道路(相同方向)上有多少车道。因为最后我要显示一个车道是否被阻塞,什么样的车辆可以上车道,还有限速。但现在我只需要显示车道数。
对于我的应用程序,我使用 Xamarin 和 Xamarin.forms.maps 来显示地图,还使用 Plugin.geolocator 来获取一些地理位置信息。
目前,我正在研究一个地图项目,我想知道是否有办法使用 Maps API (如谷歌地图)来了解一条道路(相同方向)上有多少车道。因为最后我要显示一个车道是否被阻塞,什么样的车辆可以上车道,还有限速。但现在我只需要显示车道数。
对于我的应用程序,我使用 Xamarin 和 Xamarin.forms.maps 来显示地图,还使用 Plugin.geolocator 来获取一些地理位置信息。
已在 Google Maps API 的问题跟踪器中请求此功能。但是,该请求已被拒绝,因为它违反了 Google Maps Platform 服务条款的合规性。
他们在请求中说:
不幸的是,在 Directions API 中公开这一点会鼓励以不符合 Google Maps/Google Earth APIs 服务条款的方式使用 Maps APIs, 网址为https://developers.google.com/maps/terms#10 -许可证限制
10.4 对服务和内容的不公平利用的限制。
C。对 Maps API 实施的限制。
iii:没有导航。您不会将服务或内容用于或与 (a) 实时导航或路线引导相关;(b) 自动或自主车辆控制。
您可以在此处查看功能请求。
这仅适用于谷歌地图平台,我不确定是否与其他地图提供商一起使用。希望这可以帮助。