0
讓用戶繪製矩形地圖API:諾基亞HERE地圖:在使用諾基亞HERE地圖
有一個關於如何讓用戶繪製多邊形一個有用的帖子,但我需要限制到矩形。
任何人都可以提出一種讓用戶畫一個矩形的方法嗎?
任何幫助,非常感謝。
讓用戶繪製矩形地圖API:諾基亞HERE地圖:在使用諾基亞HERE地圖
有一個關於如何讓用戶繪製多邊形一個有用的帖子,但我需要限制到矩形。
任何人都可以提出一種讓用戶畫一個矩形的方法嗎?
任何幫助,非常感謝。
這只是創建draggable marker的擴展。您需要在地圖上添加兩個標記(例如startHandle
和endHandle
並將它們放入H.map.group
,名爲rectHandles
)。向該組中添加'drag
'處理程序,以便每當移動其中一個時,就會計算並更新要顯示的相關矩形。
rectHandles.addEventListener('drag', function() {
var rect = H.geo.Rect.coverPoints([startHandle.getPosition(),
endHandle.getPosition()]);
rectangle.setBounds(rect);
});
哪裏rectangle
只是H.map.Rect