谷歌地图路线拖动后的路线边界

Google Maps Route bounds after route drag

本文关键字:边界 拖动 谷歌地图路      更新时间:2023-09-26

我正在使用directionsService.route来计算点数之间的路线。在回拨中,我使用:

response.routes[0].bounds

这样我就可以调用对我的服务器的第二个请求并根据相关边界显示标记。

这工作正常。

我最近添加了将DirectionsRenderer设置为可拖动的选项。

这工作正常,但是,在我尝试模拟基于边界获取标记的完全相同的行为时,我需要能够捕获"route dragend"事件的回调。我似乎找不到任何东西。我得到的最接近的是directions_changed事件,但此回调中的参数无关紧要。

有什么建议吗?

directions_changed在 for 的事件处理程序中读取 response.routes[0].bounds 的新值。修改路由时,它应该会更新。