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