Cesium的api之关于viewer(二)

1、构建一个viewer,如下创建;options的参数根据实际情况,进行设定

 1 var viewer = new Cesium.Viewer(‘cesiumContainer‘, {
 2      //Start in Columbus Viewer
 3      sceneMode : Cesium.SceneMode.COLUMBUS_VIEW,  // 设定3维地图的默认场景模式
 4      //Use standard Cesium terrain
 5      terrainProvider : new Cesium.CesiumTerrainProvider({    // 构建地形服务
 6           url : ‘//cesiumjs.org/smallterrain‘,
 7           credit : ‘Terrain data courtesy Analytical Graphics, Inc.‘
 8      }),
 9      *     //Hide the base layer picker
10      *     baseLayerPicker : false,     // 设定基本图层提供不显示
11      *     //Use OpenStreetMaps
12      *     imageryProvider : new Cesium.OpenStreetMapImageryProvider({  // 调用openstreetmap瓦片服务
13      *         url : ‘//a.tile.openstreetmap.org/‘
14      *     }),
15      *     // Use high-res stars downloaded from https://github.com/AnalyticalGraphicsInc/cesium-assets
16      *     skyBox : new Cesium.SkyBox({   // 设定近焦点和远焦点的x、y、z
17      *         sources : {
18      *           positiveX : ‘stars/TychoSkymapII.t3_08192x04096_80_px.jpg‘,
19      *           negativeX : ‘stars/TychoSkymapII.t3_08192x04096_80_mx.jpg‘,
20      *           positiveY : ‘stars/TychoSkymapII.t3_08192x04096_80_py.jpg‘,
21      *           negativeY : ‘stars/TychoSkymapII.t3_08192x04096_80_my.jpg‘,
22      *           positiveZ : ‘stars/TychoSkymapII.t3_08192x04096_80_pz.jpg‘,
23      *           negativeZ : ‘stars/TychoSkymapII.t3_08192x04096_80_mz.jpg‘
24      *         }
25      *     }),
26      *     // Show Columbus View map with Web Mercator projection
27      *     mapProjection : new Cesium.WebMercatorProjection()  // 设定投影坐标
28      * });

var viewer = new

时间: 2024-10-22 09:01:17

Cesium的api之关于viewer(二)的相关文章

Cesium的api之关于viewer

1.viewer是用来构建三维的主要的部件:通过创建viewer可以完成三维的图片.地形的展示等 2.属性 * @param {Element|String} container :指定的是在html页面存放viewer的html标签或者标签对应的ID * @param {Object} [options] Object with the following properties: * @param {Boolean} [options.animation=true] 如果该值为true,则会创

Windows API 编程学习记录<二>

恩,开始写Windows API编程第二节吧. 上次介绍了几个关于Windows API编程最基本的概念,但是如果只是看这些概念,估计还是对Windows API不是很了解.这节我们就使用Windows API 让大家来了解下Windows API的用法. 第一个介绍的Windows API 当然是最经典的MessageBox,这个API 的作用就是在电脑上显示一个对话框,我们先来看看这个API的定义吧: int WINAPI MessageBox(HWND hWnd, LPCTSTR lpTe

HBase Client API使用入门(二)---查询及过滤器

相关知识 创建表插入数据删除等见:http://www.cnblogs.com/wishyouhappy/p/3735077.html HBase API简介见:http://www.cnblogs.com/wishyouhappy/p/3753347.html 按行.列簇等查询 package wish.hbase; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org

ASP.NET Web API 控制器创建过程(二)

ASP.NET Web API 控制器创建过程(二) 前言 本来这篇随笔应该是在上周就该写出来公布的,因为身体跟不上节奏感冒发烧有心无力,这样的天气感冒发烧生不如死,也真正的体会到了什么叫病来如山倒,病去如抽丝.这两天状态才好了一点,让我理解了什么才是革命的本钱,希望大家也多保重身体. 好了,还是回归主题,对于上一篇的内容解说的仅仅是ASP.NET Web API控制器创建过程中的一个局部知识,在接着上篇内容解说的之前,我会先回想一下上篇的内容,而且在本篇里进行整合,让我们要看到的是一个整个的创

Google API快速生成QR二维码

Google API快速生成QR二维码 现在来说生成二维码最简单的方法是使用Google Chart API来实现,再次膜拜Google大神- Google Chart API是一套可以让你在线生成报表图的系统,通过URL你可以得到各种图表.举个例子:你在浏览器中输入 https://chart.googleapis.com/chart?cht=qr&chs=200×200&choe=UTF-8&chld=L|4&chl=http://Codeup.org 你将得到一个内容

ASP.NETWeb API 控制器创建过程(二)

ASP.NET Web API 控制器创建过程(二) 前言 本来这篇随笔应该是在上周就该写出来发布的,由于身体跟不上节奏感冒发烧有心无力,这种天气感冒发烧生不如死,也真正的体会到了什么叫病来如山倒,病去如抽丝.这两天状态才好了一点,让我理解了什么才是革命的本钱,希望大家也多保重身体. 好了,还是回归主题,对于上一篇的内容讲解的只是ASP.NET Web API控制器创建过程中的一个局部知识,在接着上篇内容讲解的之前,我会先回顾一下上篇的内容,并且在本篇里进行整合,让我们要看到的是一个整个的创建过

C# sogou地图API应用总结(二)

在地图上添加自己想要的功能模块 具体代码如下 1 var map; 2 window.onload = function () { 3 var myOptions = { 4 mapControl: false, //关闭默认的控件 5 mapTypeId: sogou.maps.MapTypeId.ROADMAP 6 } 7 map = new sogou.maps.Map(document.getElementById("map_canvas"), myOptions); //初始

ArcGIS api fo silverlight学习二(silverlight加载GraphicsLayer)

上一节学习了silverlight加载GeoServer发布的WMS地图,这一节学习一下加载GraphicsLayer 一.在MainPage.xaml中添加资源配置 <Grid.Resources>            <esri:SimpleMarkerSymbol x:Key="RedMarkerSymbol" Color="Red" Size="12" Style="Circle" />   

使用Google API Tool:Infographics生成二维码

Google Developer 提供了生成二维码API,下面介绍一下如何生产二维码,以及相关参数设置. 官方地址:https://google-developers.appspot.com/chart/infographics/docs/qr_codes 下面是一段使用Google Chart Tools提供的生产二维码的例子代码: <?php //使用google api tool生成二维码 function createQR($chlData, $chsWidth = 125, $chsH