openlayers
文章平均质量分 86
zj靖
好好学习,好好工作,实现自己的人生价值观,而不仅仅是为了赚钱
展开
-
openlayers6 点聚合
模拟实现人员聚合,单人显示名称,多人聚合显示人数。 在OpenLayers中,点聚合是一种常见的需求,可以通过集成第三方库`ol-cluster`来实现。原创 2024-08-08 17:52:11 · 91 阅读 · 0 评论 -
openlayers
OpenLayers将抽象事物具体化为类,其核心类是`Map`、`Layer`、`Source`、`View`,几乎所有的动作都是围绕这几个核心类展开的,以实现地图加载和相关操作。原创 2024-08-08 16:14:32 · 501 阅读 · 0 评论 -
three.js 模型高亮效果实现说明(结合react)
使用`EffectComposer`和其附加的渲染效果Passes(如`RenderPass`和`OutlinePass`)来实现高级渲染效果。首先创建`EffectComposer`实例,并添加`RenderPass`和`OutlinePass`,最后在渲染循环中调用`EffectComposer`的渲染方法。这样可以在保持场景内容不变的情况下,应用光晕效果,增强场景的视觉效果。原创 2024-08-08 16:25:46 · 430 阅读 · 0 评论 -
Openlayers6之地图覆盖物Overlay详解及使用,地图标注及弹窗查看详情(结合React)
主要通过`ol/geom Point`设置`Style`和`ol/Overlay`实现。主要实现步骤:1. 实现图文标注的实质是添加点时设置`Ponit`的样式,图片标注就是在`Style`中添加`Image`,文字标注就是在`Style`中添加`Text`;2. 实现详情弹窗实质就是是通过创建`Overlay`,并将其添加到地图上。在用户点击到对应的点位后,设置`Overlay`指定的`DOM`元素的内容,设置`position`显示`Overlay`。原创 2024-08-08 16:20:25 · 514 阅读 · 0 评论 -
Openlayers6 图形绘制和修改功能(结合React)
通过使用openlayers的`ol.interaction.Draw`和`ol.interaction.Modify`模块实现地图上绘制圆形、矩形、多边形并修改编辑。原创 2024-08-08 16:17:32 · 537 阅读 · 0 评论