您现在的位置:主页 > 视频空间 >
 
 

googleearth影像逐渐放大的视觉效果是怎样实现的_2

时间:2020-02-24 14:20:40

这个涉及地图切片与影像金字塔1.地图切片(地图瓦片)在Googleearth上,若整个地球都做成一张影像图的话,对这个影像图进行操作将会极大的耗费计算机的资源以及服务器的处理能力。因此采用的方法是将地图进行分割切片,把大影像图分为若干个小块影像区域,类似于屋子上瓦片的那种结构把地图组合起来,这样的话在同一比例上对影像进行交互操作时,其实只是对某几个影像片进行的。上图为地图切片2.影像金字塔虽然地图切片解决的单一影像图进行交互耗费过大的问题,但如果单一地图切片都采用最大分辨率进行显示的话,数据量将是巨大的。因此采用影像金字塔对影像分辨率进行分级,即当在小比例尺的地图上进行观看时,使用分辨率低的影像图进行展示,当你进行放大之后,分辨率也将会随之上升,用不同分辨率、不同维数表示相同的一幅影像,从而达到既能满足用户需求,又能节省服务器资源的功能。每一层影像金字塔都有其分辨率的,那么根据你当前操作,比如说放大(无论是拉框放大、还是固定比例放大)、缩小、漫游(此操作不涉及到影像分辨率的改变)计算出进行该操作后所需的影像分辨率及在当前视图范围内会显示的地理坐标范围,然后根据这个分辨率去和已经建好的影像金字塔分辨率匹配,哪层影像金字塔的分辨率最接近就用哪层的图像来显示,并且根据操作后当前视图应该显示的范围,来求取在该层影像金字塔上,应该对应取哪几块,然后读取相应像素的值画上去就可以了。上图为影像金字塔
共有评论 11相关评论
发表我的评论
  • 大名:
  • 内容: