mapbox-gl-js - MapboxGL:使用两个锚创建可调整大小的可拖动矩形
问题描述
我已经涉足了 mapboxgl-draw 来创建这个可调整大小的矩形元素。不幸的是,虽然我可以在多边形直接选择模式下关闭“中点”,但我无法关闭它上面的某些可拖动点。
这是我解决此问题的其他尝试:
- 使用 mapboxgl 本地制作两个可拖动点,然后在拖动这些点时,使用 mapboxgl-draw 重绘矩形(因为 mapboxgl-draw 多边形是可拖动的)以相应地适应矩形。不幸的是,因为当拖动形状时 mapboxgl 不会通知用户,所以当我拖动矩形时无法更新锚点。
- 完全使用本机 mapboxgl 创建它。不幸的是,我想不出一种方法来拖动不是 mapboxgl 中的点的东西。
解决方案
推荐阅读
- django - pytest - 如何修补方法以避免数据库调用
- php - 只进行一次查询并将其存储在数组中还是每次都进行查询更有效?
- javascript - 试图制作一个角色控制器,但如果我按下混搭键,按键输入会变得混乱
- r - Rstudio 上的 DataFrame 转换:添加/删除类别并进行计算
- endianness - 指令的字节顺序
- sql-server - 转换为兼容性 130 时,实体框架无法与 DateTime 列一起正常工作
- python - 如何在numpy数组的XYZ位置插入csv文件中的浮点值
- codenameone - 没有这样的表:XXXX(代码 1 SQLITE_ERROR[1])...有时
- python - TFRecords 编码为带有字节的 BytesList,但有时仅从记录中解码为 int64 抛出 InvalidArgumentError
- angular - 当我在浏览器中输入 url 时,Angular 6 路由不起作用