专栏名称: 锐多宝
遥感技术教程、资讯与前沿论文
目录
相关文章推荐
中国城市规划  ·  方圆阁 | 募集规划图书资料,诚邀同行慷慨惠赠 ·  3 天前  
中国城市规划  ·  孙娟:城市更新的供需逻辑与空间画像 ·  4 天前  
51好读  ›  专栏  ›  锐多宝

遥感影像的左上角,是一个锚点,是一个区域。

锐多宝  · 公众号  ·  · 2025-01-05 23:38

正文

遥感影像的左上角,是一个锚点,也是一个区域。

遥感影像 的左上 角为原点,定义了整张遥感影像的坐标信息。如下图所示。

遥感影像与普通的图像,本质上没有区别。

如果要说有区别,那就是 遥感影像包含坐标点。

遥感影像 坐标点是使用遥感影像的左上角进行控制。

gdal使用仿射变换6参数来描述遥感影像的坐标。

仿射变换 6参数的格式如下:

[x1,x2,x3,x4,x5,x6]

x1 左上角x坐标,

x2 水平分辨率

x3 ,旋转参数

x4,左上角y坐标

x5 旋转参数,

x6 垂直分辨率

一般情况下, x3、 x 5为0 ,即影像不旋转。


只要知道了这六个参数,就能推算出影像上的具体某个点的坐标信息。也就是像素坐标和地理坐标的转换。

之前写过《 利用GDAL库实现像素坐标与地理坐标的转换(更正版)

这里有个留言,提到了一个问题。

先看评论是怎么说的?

他说:

“仍然有错误,GDAL里面有一个AREA_OR_POINT参数,是用来控制坐标位置为中心点/左上点的。要考虑这个参数,才能把坐标算对”


我当时说:

谢谢指正,文中说的图像坐标指栅格行列号,根据gdal 的仿射变换六参数,计算行列号对应的地理坐标。图像的(0.0,0.0)坐标在图像的左上角。文中的代码是默认AREA_OR_POINT 为AREA ,显然没有考虑到其为POINT 的情况,若为point,整体行列号要偏移0.5像素


这里牵涉到另一个问题,你认为遥感影像左上角是指  一个点还是一个块?

这个概念非常容易让人混淆。

左上角默认为块,示意图如下:



上角默认为点, 示意图如下:


二者的区别在于:

GDAL官方 一般会默认影像是左上角是区域 ,GDAL官方说:

  • AREA_OR_POINT:可以是“区域”(默认值)或“点”。指示像素值是否应被视为表示像素区域的采样或像素中心的点采样。这不会影响仍以区域为导向的地理参考的解释。







请到「今天看啥」查看全文