cesium开发加油站1:cesium场景添加多边形贴地形或模型
cesium开发加油站1:cesium场景添加多边形贴地形或模型
- 前言
- 原代码
- 更改后代码
前言
本篇文章主要介绍ceisum场景中,用GroundPrimitive替换Primitive加载多边形时可实现贴地。
原代码
原代码如下:
var primitive = new Cesium.Primitive({geometryInstances: new Cesium.GeometryInstance({geometry: polygon}),appearance: new Cesium.EllipsoidSurfaceAppearance({aboveGround: true}),show: true});
更改后代码
更改后代码如下:
var primitive = new Cesium.GroundPrimitive({geometryInstances: new Cesium.GeometryInstance({geometry: polygon}),appearance: new Cesium.EllipsoidSurfaceAppearance({aboveGround: true}),classificationType : Cesium.ClassificationType.BOTH, // 支持类型: 地形、3DTile、或者在地面上show: true});
classificationType 参数:
Cesium.ClassificationType.BOTH 贴于所有地物上
Cesium.ClassificationType.TERRAIN 只贴于地形上
Cesium.ClassificationType.CESIUM_3D_TILE 只贴于3dtile上
转载请于标题位置注明出处哦!
cesium开发加油站1:cesium场景添加多边形贴地形或模型相关推荐
- Cesium基本使用,包括加载影像,地形,模型等,设置地图样式
加载球体 1.下载cesium包https://download.csdn.net/download/weixin_39150852/20303629,在html里引入 <link href=& ...
- Cesium开发高级篇 | 05场景后期处理
为实现三维模型的更炫.更酷.更美观,Cesium在1.46的版本中新增了场景的后期处理(Post Processing)功能,包括模型描边.黑白图.明亮度调整.夜市效果.环境光遮蔽,也包括雷达扫描.原 ...
- cesium 开发记录报错:DeveloperError: Appearance/Geometry mismatch.
cesium 开发记录报错:DeveloperError: Appearance/Geometry mismatch. The appearance requires vertex shader at ...
- Cesium开发基础篇 | 04空间数据可视化之Entity
前面介绍了Cesium如何加载影像数据.地形数据.以及矢量数据,但是作为一个完整的三维系统,仅仅包括这些数据还是远远不够的.当然,还需要一些其他数据,比如空间可视化数据.三维数据数据等,今天我们先从空 ...
- Cesium开发基础笔记总结(加载影像、加载地形数据、加载矢量)
Cesium开发基础笔记总结 学习总结于GIS李胜老师博客 Cesium开发基础01加载影像数据 加载影像数据 Cesium中的影像图层类: 无论是二维地图还是三维地图,如果缺少了底图影像或电子地图, ...
- Cesium开发工具篇 | 04量测工具与调试面板
本节我们讲一下Cesium中常用的测量工具和针对开发人员使用的调试工具. 量测工具 量测工具可以说,不管是二维GIS还是三维GIS中都必须具备的功能,只不过是在空间上是否有贴地.是否有高度上的距离差别 ...
- 三维GIS开发:利用Cesium加载 M3D 地质体模型(附代码)
实现步骤 Step 1. 引用开发库: 本示例引用 local 本地[include-cesium-local.js]开发库,完成此步骤后才可调用三维 WebGL 的功能: Step 2. 创建布局: ...
- Cesium开发工具篇 | 07回顾总结
到目前为止,Cesium开发课程的篇幅已经学完四分之三了,大家如果有什么问题可以私信我或者扫描以下二维码进群沟通,若群二维码失效,可扫描最下方的公众号二维码,加我为好友并备注加群.有时会比较忙来不及回 ...
- Cesium开发高级篇 | 01空间数据可视化之Primitive
在基础篇中我们讲过空间数据可视化之Entity实体类,今天我们介绍另外一个比较接近渲染引擎底层的类Primitive,虽然两者都可用于绘制同样的几何图形,但考虑到性能问题,我们更推荐您使用Primit ...
最新文章
- squid缓存服务器
- 整合资源_java的基础关键字
- 第一章 Oracle 11g 数据库——在Windows 上安装部署
- JavaScript事件函数监视
- 6.解决循环依赖的问题
- python 读取yml文件_小白入门篇(一):Python基础之文件读取的讲解,记得收藏...
- python按键精灵找图教程_按键精灵实现找图基础命令的方法教程--系统之家
- Array 常用函数
- 至强服务器虚拟机黑苹果,[经验] AMD/Intel CPU VMware虚拟机安装黑苹果
- Windows自动更新API(1)
- Android资源,国内镜像站点,博客文章等
- 《淘宝网开店 拍摄 修图 设计 装修 实战150招》导读
- LiveNVR监控摄像头Onvif/RTSP视频流媒体服务平台概览负载信息实时展示取流中、播放中、录像中等使用数目说明
- [异常检测] Regularity Learning via Explicit Distribution Modeling for Skeletal Video Anomaly Detection
- c语言中的static inline
- 蓝奏云直链解析php,【带源码】新思路--蓝奏云直链解析
- 整理:学术论文发表过程中的审稿人意见答复技巧
- python获取网卡名称_用Python获取计算机网卡信息
- Python3 爬虫模板
- Android 录音实现(AudioRecord)
热门文章
- 企业办理ISO认证的四大关注点!
- 右下角部分图标不显示
- 农业大棚节水灌溉系统设计与制作
- 出现 malformed or corrupted AST file: 'Unable to load module .pcm: module file out of date'错误
- 3.Glide使用之ListAdapter加载图片篇
- pandas中.loc和.iloc以及.at和.iat的区别
- 重要的学习及资源网址
- 【一起入门MachineLearning】中科院机器学习第*课-支持向量机SVM
- Verilog实现状态机与状态机经典示例——序列检测器、自动饮料售卖机
- 2017年10月英语