我正在请求使用android premium sdk的路由。按预期工作,但我的请求航路点可以远离街道,例如,请求是在建筑物内的某个位置进行的。
我如何在android SDK中获取映射的航路点? 我在其余的api中看到了一些东西。
waypoint": [
{
"linkId": "-1200551084",
"mappedPosition": {
"latitude": 47.0243827,
"longitude": 15.48219
},
"originalPosition": {
"latitude": 47.0243825,
"longitude": 15.48219
},
"type": "stopOver",
"spot": 0.2363636,
"sideOfStreet": "neither",
"mappedRoadName": "",
"label": "",
"shapeIndex": 0
}]
答案 0 :(得分:0)
您可以使用Route Object获取这些值。
使用Route。 getRouteWaypoints(),则可以获取RouteWaypoint getNavigablePosition()或getOriginalPosition()。