cesium layer知识点
一、
cesium layer(或图层/ImageryLayer)是一个js对象,json对象。
二、
layer常用属性:
name(名称), alpha(透明度),brightness(亮度),contrast(对比度),gamma(伽马),hue(色调),saturation(饱和度),
show(显示)。
layer常用方法:
var imageryLayers = viewer.imageryLayers;
imageryLayers.add(layer, index)
imageryLayers.addImageryProvider(imageryProvider, index)
imageryLayers.contains(layer)
imageryLayers.get(index)
imageryLayers.indexOf(layer)
imageryLayers.lower(layer)
imageryLayers.lowerToBottom(layer)
imageryLayers.raise(layer)
imageryLayers.raiseToTop(layer)
imageryLayers.remove(layer, destroy)
imageryLayers.removeAll(destroy)
注:destroy default true, 除移除外,是否要销毁这些层,默认销毁。
imageryProvider,类似如下这样,详见官网文档:
new Cesium.ArcGisMapServerImageryProvider({ url : 'https://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer' })
new Cesium.BingMapsImageryProvider({ url : 'https://dev.virtualearth.net', mapStyle: Cesium.BingMapsStyle.ROAD })
Cesium.createOpenStreetMapImageryProvider()
Cesium.createOpenStreetMapImageryProvider({ url : 'https://otile1-s.mqcdn.com/tiles/1.0.0/osm/' })
Cesium.createOpenStreetMapImageryProvider({ url : 'https://stamen-tiles.a.ssl.fastly.net/watercolor/', fileExtension: 'jpg', credit: 'Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under CC BY SA.' })
cesium layer知识点相关推荐
- 《Cesium 进阶知识点》 - 离线瓦片数据(生成和开发)
一.生成数据 这里使用"太乐地图下载器 V4.3" 1.选择"打开地图下载工具". 2.以高德街道地图为例.选择"主菜单" - " ...
- 《Cesium 基础知识点》- 天地图 WMTS
添加 // vec(矢量).img(影像).cia(影像中文注记).cva(矢量中文注记) let type = 'img'; // 注意:_w 使用球面墨卡托,_c 无效 // 旧后缀 tiandi ...
- “Android 硬件加速与 View Layer ”知识点笔记
阅读文章:HenCoder Android 自定义 View 1-8 硬件加速 辅助参考文章: 1.Display List构建过程分析 2.Android硬件加速原理与实现简介 3.关于硬件加速的那 ...
- 《Cesium 基础知识点》- 大气层(地表和天空)
一.地表大气层 // 关闭地表大气层,默认是 true viewer.scene.globe.showGroundAtmosphere = false; 官网 API 在此 设置 Cesium.Glo ...
- 《Cesium 进阶知识点》 - 加载天地图三维地名服务(无Cesium 版本依赖)
一.解决依赖 天地图官网说只支持 1.52.1.58.1.63.1 这 3个版本,其它版本报错.但我只使用三维地名服务.所以做了如下修改. 我在 1.80 版 和 1.84 版中测试有效.操作部署是: ...
- 《Cesium 基础知识点》- Cesium.Color 的使用(小技巧)
一.颜色全透明 例如:设置球的基础色,默认颜色是 Cesium.Color.BLUE // 方式一 viewer.scene.globe.baseColor = new Cesium.Color(0 ...
- 天地图调用域名与 https
旧后缀 tianditu.com,不支持 https. 新后缀 tianditu.gov.cn,兼容 http 和 https 官网地址 参考示例 <Leaflet 基础知识点>- 天地图 ...
- iOS绘制物理按钮 - 透明圆角渐变边框
需求是需要制作一个投票组件,支持边框是透明渐变,填充为渐变色背景的不规则按钮,并支持有点击之后的变化动画. 搜索了一圈内部技术论坛上文章,并没有类似的透明渐变边框的参考文章,遂起草对这一内容的总结. ...
- cesium 关于feature的知识点
feature的数据结构类似这样: pickedFeature: r {_content: T, _batchId: 15, _color: s} _batchId: 15 _color: s {re ...
最新文章
- 转发与重定向(forward与redirect)
- java学习笔记(12) —— Struts2 通过 xml /json 实现简单的业务处理
- 自己动手实现操作系统引导程序(OS bootloader)——借助QEMU/GDB/losetup/dd等工具
- AudioManager播放音乐
- sql int 转string_SQL智能代码补全引擎【sql-code-intelligence】介绍
- [Head First Java] - Swing做一个简单的客户端
- 软件集成策略故事连载----对项目的不利影响竟然这么大
- 使用JavaScript中的示例的escape()函数
- Xcode6 手动建empty application
- 特斯拉第四季度生产超30.5万台车 全年交付近百万台
- [Swift]判断字符串是否为空
- 3D动作绑定_【动捕小灶】动作捕捉数据应用到动画流程详解
- android自定义秒表,Android:一个简单的秒表实现
- Description 对于一本共有n页的书,它的页码从1开始编号,一直到n,页码中没有无用的0,则该书页码中分别共用到了多少个0,1,2,3,4,5,6,7,8,9?
- c语言lzma算法,在C中使用C-LZMA-SDK解压缩LZMA返回SZ_ERROR_DATA,因为输入流的第一个字节是!= 0...
- Windows 7 64 位操作系统安装 Ubuntu 17.10
- 局域网内Linux下开启ftp服务的“曲折路”和命令复习
- 【原创】【个人向】CSP-S 2019 爆炸退役记 (已完成)
- C#画K线实现画K线和截图保存
- php科研项目申报审批系统