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

Cesium 修改默认地球贴图

        这个时候我们如果需要直接调用其他贴图,比如“Natural Earth”。可以通过修改Cesium文件夹下Cesium.js的方式实现。打开Cesium.js(1.52版本的做了混淆)找到“i.selectedImageryProviderViewModel,l[0]”,修改0为你想要的贴图序号,比如“Natural Earth”为15。

        Cesium 修改默认地球贴图

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

Cesium 修改默认地球贴图

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

Cesium 修改默认地球贴图

 

 

相关文章:

  • 2021-09-13
  • 2021-12-03
  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
  • 2021-11-20
猜你喜欢
  • 2021-10-17
  • 2022-12-23
  • 2022-01-31
  • 2021-06-28
  • 2021-12-14
相关资源
相似解决方案