Cesium 建立Cesium.Viewer的时候,默认的贴图(imageryProviderViewModels)为'Bing Maps Aerial',但是因为“HTTP401: 已拒绝 - 请求的资源需要用户身份验证” 所以加载不了。

这个时候我们如果需要直接调用其他贴图,比如“Natural Earth”。

一、可以通过修改Cesium文件夹下Cesium.js的方式实现。打开Cesium.js(1.52版本的做了混淆)找到“i.selectedImageryProviderViewModel,l[0]”,修改0为你想要的贴图序号,比如“Natural Earth”为15。

这个序号可以通过CesiumUnminified文件下的Cesium.js挨个数“providerViewModels.push”得到。

修改后结果如图,注意右上交图标默认贴图已经变成Natural Earth。

二、当然如果不想修改 Cesium.js,也可以直接在Viewer中调用Natural Earth

var viewer = new Cesium.Viewer("cesiumContainer", {imageryProvider: Cesium.createTileMapServiceImageryProvider({url: Cesium.buildModuleUrl('Assets/Textures/NaturalEarthII')}),baseLayerPicker: false,geocoder: false,//shouldAnimate : true});

Cesium 修改默认地球贴图的两种方式相关推荐

  1. Python实现平行坐标图的两种方式

    平行坐标图,一种数据可视化的方式.以多个垂直平行的坐标轴表示多个维度,以维度上的刻度表示在该属性上对应值,相连而得的一个折线表示一个样本,以不同颜色区分类别. 但是很可惜,才疏学浅,没办法在Pytho ...

  2. SpringMVC 控制器默认支持GET和POST两种方式

    在SpringMVC的controller中,@RequestMapping只写路径,不包含RequetMethod.GET和RequetMethod.POST,HttpServletRequest的 ...

  3. cesium 修改默认地球

    默认地球存储路径:Cesium\Assets\Textures\NaturalEarthII 下面有对应的图片,修改图片即可

  4. JavaScript+HTML+CSS 无缝滚动轮播图的两种方式

    第一种方式 在轮播图最后添加第一张,一张重复的图片. 点击前一张,到了第一张,将父级oList移动到最后一张(也就是添加的重复的第一张),在进行后续动画. 点击下一张,到了最后一张(也就是添加的重复的 ...

  5. matlab绘制动态图,Matlab绘制动态图的两种方式(参考)

    第一种方式 close all; clear all; clc; clf; xlabel('X轴'); ylabel('Y轴'); box on; axis([-2,2,-2,2]); axis eq ...

  6. Android Studio 显示gif动图的两种方式

    方法一: 1.gif图片: 将所需的.gif图片复制到drawable文件夹下,如下图所示. 2.布局文件: 在布局文件添加ImageView代码段,如下所示. <ImageViewandroi ...

  7. [原][osg][gdal]两种方式修改tiff高程

    因为对于globalmap不熟悉,不怎么怎么修改高程,好像也没有这功能. 干脆自己手动修改了高程图tiff了 由于自身一直使用osg的 自己使用了osgDB直接读取tiff,修改后保存的. 同事小周一 ...

  8. Cesium加载模型两种方式

    Cesium加载模型两种方式 代码如下 <!DOCTYPE html> <html><head><meta charset="UTF-8" ...

  9. python matplotlib在一张画布上画多个图的两种方法,plt.subplot(),plt.subplots()。

    Matplotlib在一张画布上画多个图的两种方法,plt.subplot,plt.subplots. 目录 回顾 plt.subplots()画法 plt.subplot()画法 保存 回顾 之前也 ...

最新文章

  1. R语言as.name函数(转化为命名的类别对象)和is.name函数(检验是否是命名的类别对象)实战
  2. 一次失败的尝试:Ubuntu 故障修复
  3. 原 layer父子页面交互
  4. 【POJ】1182 食物链
  5. 北京学python 价格怎么样_北京学习Python需要多少钱
  6. Python_迭代器和生成器的复习_38
  7. 开发一个大型后台管理系统,真的需要用前后端分离的技术方案吗?
  8. python打包文件提示错误
  9. android9 前台服务通知_Android通知概览
  10. laravel路由不生效,404,除了/ 都不行,关于nginx环境下laravel除了默认路由都出现404报错的处理方法...
  11. linux运维之网络配置
  12. mysql执行计划extra_四、MySQL优化之explain执行计划的extra属性
  13. windows 7 home版转旗舰版
  14. python中bytearray函数_Python内置函数—bytearray
  15. 线性代数——基变换和图像压缩
  16. ETL工程师 2021-11-14
  17. TMT行业有7个子行业
  18. 爬取新浪微博(搜索含关键词微博及其评论)
  19. Atom编辑器快捷键大全
  20. 校园论坛(Java)—— 数据报表模块

热门文章

  1. 关于大图片裁剪在华为等手机上无法使用问题
  2. UnixBench测试服务器性能
  3. Ubuntu 16.04 桌面字体太小让它大大大
  4. PyImport_ImportModule
  5. 天池大数据竞赛第一名,上海交通大学人工智能实验室如何用AI定位肺结节
  6. hdl_graph_slam的论文阅读
  7. “正信小宝”养老篇:坐享绿色稳定收益
  8. SpringCloud项目搭建(六) —elastic-job的使用,以及consul的配置使用(衔接上篇)
  9. 林格斯添加真人语音库
  10. 为什么我总写 Bug ?