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场景添加多边形贴地形或模型相关推荐

  1. Cesium基本使用,包括加载影像,地形,模型等,设置地图样式

    加载球体 1.下载cesium包https://download.csdn.net/download/weixin_39150852/20303629,在html里引入 <link href=& ...

  2. Cesium开发高级篇 | 05场景后期处理

    为实现三维模型的更炫.更酷.更美观,Cesium在1.46的版本中新增了场景的后期处理(Post Processing)功能,包括模型描边.黑白图.明亮度调整.夜市效果.环境光遮蔽,也包括雷达扫描.原 ...

  3. cesium 开发记录报错:DeveloperError: Appearance/Geometry mismatch.

    cesium 开发记录报错:DeveloperError: Appearance/Geometry mismatch. The appearance requires vertex shader at ...

  4. Cesium开发基础篇 | 04空间数据可视化之Entity

    前面介绍了Cesium如何加载影像数据.地形数据.以及矢量数据,但是作为一个完整的三维系统,仅仅包括这些数据还是远远不够的.当然,还需要一些其他数据,比如空间可视化数据.三维数据数据等,今天我们先从空 ...

  5. Cesium开发基础笔记总结(加载影像、加载地形数据、加载矢量)

    Cesium开发基础笔记总结 学习总结于GIS李胜老师博客 Cesium开发基础01加载影像数据 加载影像数据 Cesium中的影像图层类: 无论是二维地图还是三维地图,如果缺少了底图影像或电子地图, ...

  6. Cesium开发工具篇 | 04量测工具与调试面板

    本节我们讲一下Cesium中常用的测量工具和针对开发人员使用的调试工具. 量测工具 量测工具可以说,不管是二维GIS还是三维GIS中都必须具备的功能,只不过是在空间上是否有贴地.是否有高度上的距离差别 ...

  7. 三维GIS开发:利用Cesium加载 M3D 地质体模型(附代码)

    实现步骤 Step 1. 引用开发库: 本示例引用 local 本地[include-cesium-local.js]开发库,完成此步骤后才可调用三维 WebGL 的功能: Step 2. 创建布局: ...

  8. Cesium开发工具篇 | 07回顾总结

    到目前为止,Cesium开发课程的篇幅已经学完四分之三了,大家如果有什么问题可以私信我或者扫描以下二维码进群沟通,若群二维码失效,可扫描最下方的公众号二维码,加我为好友并备注加群.有时会比较忙来不及回 ...

  9. Cesium开发高级篇 | 01空间数据可视化之Primitive

    在基础篇中我们讲过空间数据可视化之Entity实体类,今天我们介绍另外一个比较接近渲染引擎底层的类Primitive,虽然两者都可用于绘制同样的几何图形,但考虑到性能问题,我们更推荐您使用Primit ...

最新文章

  1. squid缓存服务器
  2. 整合资源_java的基础关键字
  3. 第一章 Oracle 11g 数据库——在Windows 上安装部署
  4. JavaScript事件函数监视
  5. 6.解决循环依赖的问题
  6. python 读取yml文件_小白入门篇(一):Python基础之文件读取的讲解,记得收藏...
  7. python按键精灵找图教程_按键精灵实现找图基础命令的方法教程--系统之家
  8. Array 常用函数
  9. 至强服务器虚拟机黑苹果,[经验] AMD/Intel CPU VMware虚拟机安装黑苹果
  10. Windows自动更新API(1)
  11. Android资源,国内镜像站点,博客文章等
  12. 《淘宝网开店 拍摄 修图 设计 装修 实战150招》导读
  13. LiveNVR监控摄像头Onvif/RTSP视频流媒体服务平台概览负载信息实时展示取流中、播放中、录像中等使用数目说明
  14. [异常检测] Regularity Learning via Explicit Distribution Modeling for Skeletal Video Anomaly Detection
  15. c语言中的static inline
  16. 蓝奏云直链解析php,【带源码】新思路--蓝奏云直链解析
  17. 整理:学术论文发表过程中的审稿人意见答复技巧
  18. python获取网卡名称_用Python获取计算机网卡信息
  19. Python3 爬虫模板
  20. Android 录音实现(AudioRecord)

热门文章

  1. 企业办理ISO认证的四大关注点!
  2. 右下角部分图标不显示
  3. 农业大棚节水灌溉系统设计与制作
  4. 出现 malformed or corrupted AST file: 'Unable to load module .pcm: module file out of date'错误
  5. 3.Glide使用之ListAdapter加载图片篇
  6. pandas中.loc和.iloc以及.at和.iat的区别
  7. 重要的学习及资源网址
  8. 【一起入门MachineLearning】中科院机器学习第*课-支持向量机SVM
  9. Verilog实现状态机与状态机经典示例——序列检测器、自动饮料售卖机
  10. 2017年10月英语