Cesium
cesium是一个跨平台、跨浏览器的展示三位地球和地图的js库,cesium使用WebGL来进行硬件加速图形,不需要任何插件支持,但浏览器必须支持webgl。
呱呱•.•
一只路过的小呱呱
展开
-
cesium入门笔记集合
一、认识Cesium概念Cesium 是一个跨平台、跨浏览器的展示三维地球和地图的 javascript 库;Cesium 使用WebGL 来进行硬件加速图形,使用时不需要任何插件支持,但是浏览器必须支持WebGL;Cesium是基于Apache2.0 许可的开源程序。它可以免费的用于商业和非商业用途。作用多种场景模式(3D,2.5D以及2D场景)的支持,真正的二三维一体化可以...原创 2019-03-02 12:38:38 · 4893 阅读 · 0 评论 -
cesium----添加3D Ttiles并且移动位置
加载3D模型entities方式添加var entity = viewer.entities.add({ position : Cesium.Cartesian3.fromDegrees(-123.0744619, 44.0503706), model : { uri : '../static/Cesium/Assets/Tileset/tileset.json' }})...原创 2019-02-28 14:51:39 · 9407 阅读 · 2 评论 -
Vue+Cesium
Vue + CesiumVUE一、安装node环境[官方网址下载 ][https://nodejs.org/zh-cn/] 建议下载长期稳定版本检查安装是否成功打开cmd命令行输入node -v查看版本号(出现版本号表示成功)二、搭建vue项目1、全局安装vue-cli 任意位置打开cmd输入: npm install --global vue-cl...原创 2019-02-26 18:03:39 · 14055 阅读 · 12 评论 -
cesium之平面裁切
3D Tiles裁切简单案例:创造一个通过模型原点的法线向下的裁切平面,如图所示:黄色部位为被裁剪的部位。let clippingPlanes = new Cesium.ClippingPlaneCollection({ planes: [ new Cesium.ClippingPlane(new Cesium.Cartesian3(0.0, 0.0, -0.1), ...原创 2019-03-04 11:30:02 · 5377 阅读 · 0 评论 -
Cesium多图层添加和删除
Cesium中的图层分为两种:普通图层,包含影像、线划等普通显示图层;地形图层,用于真实的模拟地球表面的场景,Cesium会根据加载到的地形瓦片以三维的方式显示出山川、大海等。cesium在viever对象中提供了imageryLayers属性,可以加载多个图层。添加图层叠加图层多次调用就可以了添加其他已知商业地图的图层或者自定义地图,需要做好CORS var oneLa...原创 2019-04-17 11:44:26 · 14052 阅读 · 1 评论