level 9
如今的浏览器功能越来越强大,开源的js库也是越来越多,在前端中常用的js库今天学bootstrap,明天学vue,后天学angularjs,大后天学react,浏览器一升级不兼容又要重写,大厂框架一改,***全部推翻
2019年10月25日 05点10分
2
level 9
由于openlayers不支持三维展示,所以选择Cesium进行三维地图展示,模型格式选择gltf格式,Cesium加载模型可以对模型设置大小、倾斜调度等。
首先安装Node.js,Cesium需要运行在Node.js容器,从网上获取Cesium的压缩包,解压到本地磁盘目录,如下图所示。
Cesium 解压目录
解压完毕后,从命令行进入该目录运行命令npm install安装依赖包,待依赖包安装完毕后运行node server.js启动服务。打开浏览器查看HelloWorld运行效果,如下图所示。
cesium三维地球示例
cesium可以加载其他地图图层数据,我们改动下HelloWorld代码,增加天地图全球影像中文注记。
2019年11月03日 08点11分
5
不一定非要node.js,我在tomcat下就能跑起来,大概读了一下源码,个人猜测有的依赖模块加载需要服务器环境吧,作为一个js库,它的兼容性还行,要是只能在node.js下用我可要鄙视它了😂
2019年12月05日 06点12分