cesium
莫尔道嘎老范
分享一些学习技术的经验以及做项目遇到的问题和解决,同时锻炼一下自己表达能力。文字叙述可能不是很精确,有疑问可以提出来大家一起进步!
展开
-
给cesium添加信号线
使用的是websocket通信接收数据,每条数据来了之后需要更新点到点之间的连线核心代码:首次加载 viewer.entities.add({ name: "Purple straight arrow at height", id: ele.id + "" + ele.senderToConnect, polyline: { positions: Cesium.Cartesi原创 2021-07-24 16:53:59 · 1962 阅读 · 8 评论 -
./node_modules/cesium/Source/ThirdParty/zip.js
在vue中引入cesium报错./node_modules/cesium/Source/ThirdParty/zip.jsModule parse failed: Unexpected token (6357:57)You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org原创 2021-10-18 11:15:06 · 1999 阅读 · 1 评论 -
使用cesium给地图实例添加精灵图图标
前置条件:1,将精灵图存放在本地文件中;2,拿到对应的声明文件(该文件中存放了每一个类型的地图实例对应的图标在精灵图中的位置),我这里是json文件这是某一个实例模型对应的数据;我的做法是,系统登录之后,就掉接口获取到该json文件,并存储在本地存储中,然后需要用到的时候,直接从localstorage中去拿;将精灵图存储在本地:准备完成,接下来需要在数据来的时候进行渲染即可;这里用的方法是,将拿到的每一个模型数据处理成cesium所使用的czml格式数据:绘制图标关键代码:dra原创 2021-07-15 10:13:47 · 2063 阅读 · 0 评论