如何在 Cesium 中为不同区域设置图层加载的最大层级限制?

cesium 加载图层能否指定不同区域加载同一图层时设置不同的最大层级

比如我只有某一区域的详细图层,正常加载,但是除了这块区域以外详细的图层没有,只有最低级的图层,我又不希望他在请求时返回404。能否就干脆限制住请求。请问有什么方法嘛

为了避免返回404,已经通过代理返回了一张很小的透明透明图片。有没有办法就干脆限制住请求。

阅读 1.5k
1 个回答

首先将正常加载图层,但是将限制最大缩放级别为最低级图层(或者是较小的参数),随后将限定区域的边界参数通过 rectangle传入,其中参数分别是 西经度,南纬度,东经度,北纬度 。效果是能够限制区域以外的图层频繁请求,问题则是因为不通层级的图层存在较大的色差,观感上不太好,不知道有没有更好的方法!image.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏