【CesiumJS】(1)Hello world
最佳答案 问答题库618位专家为你答疑解惑
介绍
Cesium 起源于2011年,初衷是航空软件公司(Analytical Graphics, Inc.)的一个团队要制作世界上最准确、性能最高且具有时间动态性的虚拟地球。取名"Cesium"是因为元素铯Cesium让原子钟非常准确(1967年,人们依据铯原子的振动而对秒做出了重新定义)。随着3D位置数据的大量运用,Cesium 也将其业务扩展到航空航天之外,2019年作为一家独立公司拆分出来,为可互操作的地理空间生态系统提供基础开放平台。Cesium坚信:开放性和互操作性是推动整个 3D 地理空间生态系统向前发展的基本要素。另外提一嘴,3D Tiles 也是Cesium推出的,2019年成为 OGC 社区标准。
现在说到3D WebGIS,行业内都默认是Cesium,国内也有很多做3D GIS的,大多是套的Cesium的壳。Cesium针对不同的平台有不同的产品,我们常用的主要是CesiumJS,也是本专栏的主角。
Hello World
鉴于我的这个系列主要着重于源码分析,所以需要下载源码。
git地址:https://github.com/CesiumGS/cesium
环境要求:node(我这边版本是v18.0.0)
npm run start
编译流程
1.设置淘宝镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org
2.全局安装gulp:npm install gulp -g
3.对cesium源码安装npm依赖:npm install
node_modules
4.build打包:npm run build
./Build/CesiumUnminified
5.release发布:npm run release
./Build/Cesium
Next
现在,你一定对cesium的源码结构有很多疑问,支持你主动去查询相关信息,下一期为你揭秘!
参考:
https://cesium.com/
https://github.com/CesiumGS/cesium
https://blog.csdn.net/geliang0021/article/details/104970593
99%的人还看了
相似问题
- 盘点40个Android游戏Game源码安卓爱好者不容错过
- 最新AIGC创作系统ChatGPT系统源码,支持最新GPT-4-Turbo模型,支持DALL-E3文生图,图片对话理解功能
- 基于springboot实现班级综合测评管理系统项目【项目源码+论文说明】
- Android 13.0 无源码app修改它的icon图标
- 如何下载OpenJDK及其源码
- linux驱动开发.之spi测试工具spidev_test源码(一)
- 龙芯 Loongson 架构 UOS 系统编译 Qt 5.15.2 源码
- 基于springboot实现应急救援物资管理系统项目【项目源码】计算机毕业设计
- Spring-Spring之事务底层源码解析
- java源码-工程讲解
猜你感兴趣
版权申明
本文"【CesiumJS】(1)Hello world":http://eshow365.cn/6-35028-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!