AI 地图
产品服务
解决方案
文档与支持
定价
更新时间: 2026/08/19 09:55

检索服务支持步行、骑行和驾车路线规划。请求参数提供起终点坐标,回调结果包含路线、距离、耗时、步骤和路线点串;驾车结果还可包含路况信息。

const search = map?.getSearchService()
search?.walkingRouteSearch({
startLocation: { lat: 39.915, lng: 116.404 },
endLocation: { lat: 39.925, lng: 116.414 }
}, (result) => console.log(result.routeLines))

可将首条路线的 wayPoints 绑定到 Polyline,再调用 fitBounds 调整视野。重复规划前移除旧路线覆盖物,并处理无路线、网络失败和起终点无效等情况。

驾车和骑行
search?.ridingRouteSearch({
startLocation: { lat: 39.915, lng: 116.404 },
endLocation: { lat: 39.925, lng: 116.414 }
}, (result) => drawRoute(result.routeLines?.[0]?.wayPoints ?? []))
search?.drivingRouteSearch({ startLocation, endLocation }, (result) => console.log(result.routeLines))

路线点串可交给 Polyline 绘制;绘制前移除旧路线,调用 fitBounds 调整视野,并为无路线、网络失败和坐标无效提供用户提示。

上一篇

地理工具

下一篇

地图页面与路线场景
本篇文章对您是否有帮助?