2017-06-05 31 views
1

我在找一個可拖動路線的例子,使用HERE Maps V3 API。我希望能夠在路線上的任何位置添加航點,不僅可以拖動它的起點和終點。通過拖動來改變路線形狀

API Reference,有一個RouteRepresentationModeType稱爲dragNDrop,但我不知道從哪裏開始。

在此先感謝。

回答

0

您可以處理單擊路徑線事件:

  1. 添加一個新的航點,其中用戶點擊
  2. 重新計算路線
  3. 隱藏着古老的路線並顯示新的一個

然後,您可以處理航點上的拖放事件,並對「dragend」事件進行重新計算。