zoukankan      html  css  js  c++  java
  • 影像服务——加载CESIUM自带的影像服务

    1、加载arcgis数据——ArcGisMapServerImageryProvider

    var viewer = new Cesium.Viewer("cesiumDiv",{
    imageryProvider:new Cesium.ArcGisMapServerImageryProvider({
                    url:'http://atlasmaps.esri.com/arcgis/rest/services/Esri/USA_Population_Density/MapServer',
                    enablePickFeatures:false
         }),
                 baseLayerPicker:false  //这句不加可能会出错
    });
    2、加载OSM数据——createOpenStreetMapImageryProvider
    var viewer = new Cesium.Viewer("cesiumDiv",{
    imageryProvider:new Cesium.createOpenStreetMapImageryProvider({
                    url:'https://a.tile.openstreetmap.org/'
                }),
                baseLayerPicker:false
    });
    3、加载MapBox数据——MapboxImageryProvider
    var viewer = new Cesium.Viewer("cesiumDiv",{
    imageryProvider:new Cesium.MapboxImageryProvider({
                    mapId:'mapbox.satellite'
                }),
                baseLayerPicker:false
    });
    4、加载离线的影像服务——SingleTileImageryProvider

    在Provider上多做一些文章,比如搞一张透明的图片,达到一些虚幻的效果,

    或者在近地面实现一种类似平面的浏览效果,毕竟2D和3D在相机,数据单位上是有区别的。

    比如隐藏地球主体后,叠加一些矢量面,突出主题.

    var viewer = new Cesium.Viewer("cesiumDiv",{
        skyBox:false,
                skyAtmosphere:false,
                baseLayerPicker:false,
                imageryProvider:new Cesium.SingleTileImageryProvider({
                    url:'globe.jpg'
                }),
                contextOptions:{
                    webgl:{
                        alpha:true
                    }
                }
    });
    viewer.scene.backgroundColor = Cesium.Color.TRANSPARENT;    //背景色变成近似白色
    viewer.scene.globe.baseColor = Cesium.Color.TRANSPARENT;
  • 相关阅读:
    (29)zabbix执行远程命令
    (28)zabbix用户宏变量详解macro
    CentOS7安装Nginx及配置
    Open-Falcon 监控系统监控 MySQL/Redis/MongoDB 状态监控
    Centos7安装ansible
    Centos7部署open-falcon 0.2
    Centos7安装redis
    vim常用命令
    CentOS7安装配置Bacula yum方法
    CentOS7时间同步
  • 原文地址:https://www.cnblogs.com/GIS-Yangol/p/10454481.html
Copyright © 2011-2022 走看看