当前位置: 首页 > news >正文

CesiumJS 本地数据瓦片加载南北两极出现圆点问题

在这里插入图片描述

const imageryProvider = new UrlTemplateImageryProvider({
 url: "/gisimg/{z}/{x}/{reverseY}.png",
 minimumLevel: 0,
 maximumLevel: 19
    })

上面这段代码是加载本地切片,但是有个致命问题就是会出现南北两极显示蓝色圆点
解决方案:
加上这句话: viewer.value.imageryLayers.removeAll() 即可解决

viewer.value.imageryLayers.removeAll()
 const imageryProvider = new UrlTemplateImageryProvider({
 url: "/gisimg/{z}/{x}/{reverseY}.png",
 minimumLevel: 0,
 maximumLevel: 19
    })

首先我们需要知道我们加载的本地切片是什么投影类型?我加载的web墨卡托投影的本地切片,由上述可知,该数据纬度范围是在-85~85范围内的,所以南北极是没有影像的。CesiumJS在使用Web墨卡托覆盖极点时,会自动拉伸影像层。因此,你可以通过viewer.imageryLayers.removeAll()方法删除Cesium的默认影像层,然后添加你自己本地的影像切片数据,这样它就具有覆盖极点的相同行为。

相关文章:

  • QML中的WorkerScript
  • TCP 协议算法解析 | RTT / 滑动窗口 / 拥塞控制
  • 时间轮算法:原理、演进与应用实践指南
  • Git和GitCode使用
  • 蓝桥杯-特殊的三角形(dfs/枚举/前缀和)
  • 自学-python-爬虫入门
  • 高项第十五章——项目风险管理
  • 2025年信息系统与未来教育国际学术会议(ISFE 2025)
  • 减少采样空间方法 变成后验概率
  • 不使用自动映射驼峰命名法,直接在接口上使用注解@Results方法映射
  • C++11·部分重要语法III
  • 29_项目
  • linux系统中fstab 各字段详细说明
  • 高清壁纸一站式获取:海量分类,免费无弹窗
  • redis实现简易消息队列
  • Python代码调用Java接口的简单demo
  • 基于本人猜想和尼古拉特斯拉的结合的植物发电站系统
  • DeepSeek-V3-0324 版本升级概要
  • 关于embedding向量模型的知识
  • Kafka中的消息如何分配给不同的消费者?
  • 购车补贴、“谷子”消费、特色产品,这些活动亮相五五购物节
  • 五部门:开展新就业形态劳动者劳动权益保障水平提升专项行动
  • 五一假期上海地铁部分线路将延时运营,这些调整请查收
  • 深入贯彻中央八项规定精神学习教育中央指导组派驻地方和单位名单公布
  • 路边“僵尸车”被人以1450元卖了,嫌疑人被刑拘
  • 证券时报:“好房子”标准即将全面落地,购房者有哪些新期待