operlayers
文章平均质量分 58
我爱吃干果
爱跑步,喜欢安静祥和的环境,也喜欢旅游
展开
-
operlayers绘制可拖动标牌
在地图上绘制可拖动的标牌,在地图的API中绘制自定义样式的标牌也就能使用Overlayer,将创建好的dom放入地图中,这样样式容易修改。然后连接地图的线和点就直接使用地图API正常绘制点、线即可。因此一个标牌包含三个元素,一个overlayer对象、点对象、线对象,然后正确修改偏移量就好。拖动时修改对象的相关属性就行。注意:overlayer对象不能放图层中,只能放在地图对象中,因此删除时必须在地图中删除,所以删除标牌时最好定义一个通用方法,从地图和矢量图层中查找和删除相关对象。原创 2024-08-24 23:34:43 · 299 阅读 · 0 评论 -
operlayers中使用鼠标点击动态创建点、线、面
首先创建相关的图像对象,如点对象、面对象、线对象,并将Feature对象添加到图层中。然后为地图添加单击、右击、移动的事件。在单击事件中记录每次点击的位置并转移成经纬度保存到一个数组中。在绘制面和线时,将该数组赋值给线或面的positions属性,在右击时结束绘制条件。调用selectCoorDinate方法,并输入相关类型,就可以绘制图形了。targetManger:矢量图层。mapManger:地图的对象。原创 2024-08-24 22:46:19 · 196 阅读 · 0 评论 -
operlayers绘制点,线,面,以及其他基本操作
注意:feature必须是地图的对象,不可以是id等其他形式的数据。好了,就先说这些了,下一篇:鼠标点击动态创建点、线、面。地图上的change监听事件。根据id查找地图对象。地图的点击和移动事件。原创 2024-08-24 22:09:02 · 190 阅读 · 0 评论 -
operlayers-初始化地图-天地图初始化地图
这个项目是vue3+operlayers开发的一个有关地名地址的小插件,具体服务就不展示了。之所以用天地图来加载地图呢,主要是因为天地图加载的方式比较简单,不过也不算简单吧,一开始去天地图的官网上搞了半天,后来就用到官网上申请的AppKey,哈哈!!原创 2024-08-23 23:57:07 · 255 阅读 · 0 评论