
WebGIS相关
文章平均质量分 69
WebGIS开发相关的学习及工作总结
coder_bin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cesium创建无人机视锥,同步视锥与鹰眼地图视角,实现视锥键盘控制。解决视锥初始化位置不准确问题等
本文描述了一个基于Cesium的3D视锥体可视化系统开发过程。系统实现了主视图与鹰眼视图的双屏联动,支持通过键盘控制视锥体的空间移动(WASD前后左右,Q/E旋转,C/Z升降),并实时同步更新两个视图。关键技术包括:1)基于主视图Scene创建Camera实现视锥体精确绘制;2)通过PerspectiveFrustum设置视锥参数;3)建立双视图的相机位置及视角同步机制。目前暂未实现视锥体far/near边界在鹰眼视图中的可视化,该系统可应用于无人机视角监控等三维场景交互需求。原创 2025-05-28 09:54:49 · 447 阅读 · 0 评论 -
Probuf相关---JS部分
安装protobuf编译器从github上下载编译器源码安装包,https://github.com/protocolbuffers/protobuf/releases应该会有一个proto的执行文件定义一个.proto文件由于是实际项目中使用到,就直接使用项目中的proto文件截图了编译生成访问类文件运行下面的命令protoc--js_out=import_style=commonjs,binary:.***.proto最前面的 proto 指的是你下载的可执行文..原创 2020-07-08 18:06:13 · 752 阅读 · 0 评论 -
HeatMap.JS+ArcGISAPI结合显示热力图
HeatMap.JS+ArcGISAPI结合显示热力图一、热力图数据获取和处理通过接口获取对应的数据针对获取的数据进行数据的处理通过Turf.js计算点和点之间的距离设定默认的距离和默认最大权重,并根据上面计算的距离重新计算当前点位的权重当该点位的权重超过默认最大权重,更新最大权重将点位信息按照[经度,纬度,权重]的格式进行暂存设置heatmap的config,获取当前地图的视图view创建热力图图层,并刷新视图// 绘制热力图drawHeatMap() { var cas原创 2021-02-26 10:18:17 · 1007 阅读 · 2 评论