zoukankan      html  css  js  c++  java
  • 加载Cesium地球及初始配置

    加载ArcGIS在线地图

    this.viewer = new Cesium.Viewer('cesiumContainer', {
       
         
         
                animation: false, // 是否显示动画控件
    	        homeButton: false, // 是否显示home键
    	        geocoder: false, // 是否显示地名查找控件
    	        baseLayerPicker: false, // 是否显示图层选择控件
    	        timeline: false, // 是否显示时间线控件
    	        fullscreenButton: false, // 是否全屏显示
    	        infoBox: false, // 是否显示点击要素之后显示的信息
    	        sceneModePicker: false, // 是否显示投影方式控件  三维/二维
    	        navigationInstructionsInitiallyVisible: false,
    	        navigationHelpButton: false, // 是否显示帮助信息控件
    	        orderIndependentTranslucency: false,
    	        shouldAnimate: true,
    	        scene3DOnly: false, // 每个几何实例将只能以3D渲染以节省GPU内存
    	        selectionIndicator: false, // 取消点击有绿框
           	    imageryProvider: new Cesium.ArcGisMapServerImageryProvider({
       
         
         
                  url:
                'http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer',
               }),
       })
     // 不加载默认bing的卫星图
    this.viewer.imageryLayers.get(0).show = false
    //设置版权等信息不显示
    this.viewer._cesiumWidget._creditContainer.style.display = "none";
    //根据太阳位置开启照明
    this.viewer.scene.globe.enableLighting = true
    //设置初始位置
    this.viewer.camera.setView({
       
         
         
       destination: Cesium.Cartesian3.fromDegrees(116.20, 40.55, 3000000)
    });
    
  • 相关阅读:
    Unity 用代码设置UGUI的渲染层级
    C/C++常考基础面试题(更新)
    运行Jar包程序Shell
    Shell编程语法
    Spring多个数据源问题:DataSourceAutoConfiguration required a single bean, but * were found
    Maven项目的发布,发布到Nexus
    Consul入门
    application.properties 改成 application.yml
    奖学金申请模板
    jvm
  • 原文地址:https://www.cnblogs.com/hustshu/p/15245369.html
Copyright © 2011-2022 走看看