- 博客(4)
- 收藏
- 关注
原创 Vue2-Supermap-SideBySide:超图卷帘分析工具优化
1.卷帘条拖不动:是leaflet工具原本的问题,工具在添加监听的地方,考虑到兼容手机触摸卷动,监听了touch事件,在pc端L.Browser.touch同样为真,触发了touch,没有正常触发mouse鼠标事件,所以就卡在那里了,把L.Browser.touch删掉或者换成L.Browser.mobile就行。本人水平有限,解释错了就是你想对了🐷。
2024-10-18 12:05:50
228
原创 Vue2-Esri-Leafet:缓冲区分析
去触发对应图形的绘制,其中参数A的map是当前实例化的地图对象(必须传),参数B的drawControl.options.xxxx(图形类型)是控制柄的参数,可以传一些样式之类的(可选),enable()方法激活绘制,进入绘制模式,然后监听L.Draw.Event.DRAWSTOP绘制事件,使用disable()退出绘制模式。第三个参数是options,传入缓冲数字的单位,是个字符串,米就填'meters',千米就传'kilometres',也能传弧度之类的,可以参考这位博主的总结。
2024-10-17 17:13:24
1916
原创 Vue2-Cesium:加载三维模型
cesium提供两类图形API,一类是比较原生的Primitive API,另一类是更易用的Entity API,Primitive API是基于GLSL顶点和片段着色器的接口,风格更贴近引擎原生开发,可以自己写Geometry,优势在于灵活、对大量静态图形时可以手动合批节省资源,可以制作特殊的画面效果等,代价是要了解图形学;先获取一个三维模型,一般比较通用的是fbx或者obj,cesium需要glb格式,可以在任何一个三维建模软件对模型转格式。工作需要,刚好从零记录一下过程。
2024-10-14 15:14:06
752
原创 Vue2-Cesium:搭建环境
vite-element-template: 这是一个基于vite的极简 vue admin 管理后台。它只包含了 Element UI & axios & iconfont & permission control & lint,这些搭建后台必要的东西。先准备一个干净的vue2模板,这里使用misaka vite启动的vue2模板。最后新建一个页面,页面容器做好,实例化一个cesium对象可以了。然后在index.html里全局引入cesium的js和css。工作需要,刚好从零记录一下过程。
2024-10-12 15:49:13
679
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人