专栏目录:
OpenLayers实战进阶专栏目录
前言
本章介绍使用OpenLayers在地图上实现鼠标拖拽方式绘制矩形(拖拽方式长方形和正方形)。
OpenLayers本身是可以通过鼠标点击多个点的方式来绘制多边形的,当然也包括长方形和正方形,但是这种多边形绘制出来的图形并不是准确的“长方形”和“正方形”,多多少少都会有一些变形(形状不规则),而且也不好控制。本章就是为了解决上述问题,只需要通过鼠标拖拽方式就可以直接实时生成形状规则的“矩形”。

二、依赖和使用
"ol": "^6.15.1"
- 使用npm安装依赖

本文介绍了如何使用OpenLayers6通过鼠标拖拽方式精确绘制矩形和长方形,解决了点击多点绘制导致的形状不规则问题。在Vue项目中集成OpenLayers,并提供了代码实现和测试效果展示。
订阅专栏 解锁全文
1000

被折叠的 条评论
为什么被折叠?



