zoukankan      html  css  js  c++  java
  • Cesium 学习笔记

    Entity API

    1,和 fill属性不太一样,outline没有对应的材质配置,而是用两个独立的属性outlineColoroutlineWidth

    注意outlineWidth属性仅仅在非windows系统上有效,比如Android, iOS, Linux, 和OS X。Windows系统上边线宽度永远为1。主要是因为三大主流浏览器引擎在windows平台上实现webgl上的技术限制。
     
    2, 默认,在InfoBox 里所有的HTML是沙盒模式。这个防止外部的数据注入恶意的代码。如果你需要在描述信息里运行js脚本或者浏览器插件,可以通过viewer.infoBox.frame属性来访问这个iframe。
     
    3,一个常见的应用,是如果id不存在就新建,如果id存在就更新。 getOrCreateEntity 总会返回以传入的参数为id的对象实例, 如果id不存在,那么会新建一个,并且增加到entity集合里,然后返回。
    var entity = viewer.entities.getOrCreateEntity('uniqueId');
    

      简单的通过 add 也可以新建一个Entity实例。这种情况下,add函数会检测如果传入了一个已经存在的id,那么会报异常。

    var entity = new Entity({
        id : 'uniqueId'
    });
    viewer.entities.add(entity);
    

    影像图层

    1,Cesium支持多种服务来源的高精度影像(地图)数据的加载和渲染。图层支持排序和透明混合。每个图层的 亮度(brightness),对比度( contrast), gamma, hue, and saturation 都可以动态修改。

    2,图层默认根据图层的添加顺序,从下到上去绘制。

    地形图层

    1,地形和影像是区别对待的。默认影像是覆盖在地形上的。任意影像provider可以覆盖在任意地形provider上。

    2, Cesium支持下列地形provider:

    来源:https://www.jianshu.com/p/bfb8acc7c88d
  • 相关阅读:
    WebCollector2.7爬虫框架——在Eclipse项目中配置
    JavaScript 输出
    CSS3 页面中展示邮箱列表点击弹出发送邮件界面
    CSS3 Flex Box(弹性盒子)
    CSS 分页实例
    CSS 图片
    CSS3 用户界面
    CSS3 动画
    CSS3 过渡
    CSS3 3D转换
  • 原文地址:https://www.cnblogs.com/beginner2014/p/10601166.html
Copyright © 2011-2022 走看看