Cesium
cesium学习笔记,主要是为了以后忘了看一眼就能看懂
不收藏找不到我
这个作者很懒,什么都没留下…
展开
-
接上篇《旋转矩阵的作用:世界坐标变换;求解局部坐标系下的局部坐标》,理解欧拉角:内旋;外旋;万向节死锁
欧拉角,动态欧拉角,静态欧拉角,内旋,外旋,万向节死锁原创 2023-03-08 17:04:34 · 1292 阅读 · 0 评论 -
旋转矩阵的作用:世界坐标变换;求解局部坐标系下的局部坐标
旋转矩阵,世界坐标系,世界坐标,坐标变换,局部坐标系,局部坐标原创 2023-03-07 16:41:44 · 2164 阅读 · 5 评论 -
8、Cesium学习之配置视窗
1、实例var viewer = new Cesium.Viewer("cesiumContainer");var scene = viewer.scene;var clock = viewer.clock;var referenceFramePrimitive;function flyToSanDiego() { Sandcastle.declare(flyToSanDiego); viewer.camera.flyTo({ destination: Cesium.Cartes原创 2021-03-20 21:55:52 · 291 阅读 · 0 评论 -
7、Cesium学习之地形数据配置与格式
1、实例//createWorldTerrain(options)//创建一个Cesium世界地形的一个CesiumTerrainProvider实例//options的键值对://1、requestVertexNormals:bool类型,可选参数,默认值为false,指示客户端是否应从服务器请求其他照明信息(如果可用)的标志。//2、requestWaterMask:bool类型,可选参数,默认值为false,指示客户端是否应该从服务器请求每个瓦片的水掩码(如果可用)var worldTer原创 2021-03-20 14:50:56 · 1603 阅读 · 0 评论 -
6、Cesium学习之添加地形图层-高投影的arctic地形
1、实例//terrainProvider属性,//属性值是TerrainProvider,TerrainProvider是一个地形图层加载类,抽象类,其子类有://EllipsoidTerrainProvider//CesiumTerrainProvider//VRTheWorldTerrainProvider//GoogleEarthEnterpriseTerrainProvidervar viewer = new Cesium.Viewer("cesiumContainer", {原创 2021-03-19 20:26:35 · 470 阅读 · 0 评论 -
5、Cesium学习之切割图层
1、实例var viewer = new Cesium.Viewer("cesiumContainer", {//加载arcgis影像图层 imageryProvider: new Cesium.ArcGisMapServerImageryProvider({ url: "https://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer", }), //禁用底图切换 ba原创 2021-03-19 20:06:21 · 870 阅读 · 0 评论 -
4、Cesium学习之调整图层顺序
1、实例//绑定地图容器var viewer = new Cesium.Viewer("cesiumContainer", { baseLayerPicker: false,//禁用底图切换});//获取图层列表集合var imageryLayers = viewer.imageryLayers;//创建一个对象,其属性是接下来要用到的一些参数、变量、函数,这样既美观也方便查找var viewModel = { //图层列表集合 layers: [], //底图图层集合原创 2021-03-19 19:36:58 · 4403 阅读 · 0 评论 -
3、Cesium学习之修改图层颜色
js代码都是https://sandcastle.cesium.com网站上的示例,直接复制到本地有些不能直接运行的1、实例//绑定地图容器var viewer = new Cesium.Viewer("cesiumContainer");//获取图层列表集合var imageryLayers = viewer.imageryLayers;//创建一个对象,其属性值是接下来要用的参数值,这么做更多的是为了美观var viewModel = { //图层亮度,1.0使用未修改的图像颜色。小原创 2021-03-19 17:32:07 · 5043 阅读 · 0 评论 -
2、Cesium学习之添加基本图层(adding Imagery Layers))
1、实例var viewer = new Cesium.Viewer("cesiumContainer", { //imageryProvider:使用的图像提供程序。仅当“baseLayerPicker”设置为false时,此值才有效。 imageryProvider: Cesium.createWorldImagery({ style: Cesium.IonWorldImageryStyle.AERIAL_WITH_LABELS, }), //createWorldImager原创 2021-03-19 17:13:55 · 2710 阅读 · 0 评论 -
1、Cesium学习之Viewer
1、版本1.79.12、new Cesium.Viewer(container,options)参数名称类型描述containerhtml元素或html元素id地图容器optionsViewer.ConstructorOptions描述初始化选项的对象3、Cesium.Viewer.ConstructorOptions名称类型默认值描述animationbooltrue如果设置为false,则不会创建动画小部件baseLa原创 2021-03-19 12:32:12 · 887 阅读 · 0 评论