tiff/tfw, jpg/jpgw坐标文件的格式
2010-01-15 13:34
429 查看
原始数据都是一幅幅数字化的航片,tiff格式的,每张都带有一个tfw扩展名的坐标信息文件,如果压缩之后变成jpg格式的,那么坐标文件也就相应变成jpgw。刚才看了一下这些坐标文件,想了解一下结构。发现它们的格式一般都是这个样子的:
1.4117579999999996
0.0
0.0
-1.4117579999999996
-5033.9281161052813
-19999.992329885776
以上为某tfw文件的内容,该幅图像的地理范围应为:
left = -5033.9281161052813,
right = -1.71672510528252,
top = -19999.992329885776,
bottom = -24031.2672988858,
像素大小为3565*2856。然而从上面的tfw文件内容来看,其中仅包含了left和top的值,而没有right和bottom的值,这在所有的这一批影像数据的tfw文件中都是一样的。不仅如此,而且所有的这些影像文件的tfw中的前四项都是
1.411
0.0
0.0
-1.411
这四个数。网上有说坐标文件记录了图像的分辨率、左上角和右下角的坐标,但其实不是这样,实际tfw文件中各项的含义是这样的:
前四项的组合描述了图像的分辨率,估计前两项表示水平分辨率,后两项表示垂直分辨率,即每个像素对应实际的地理长度,例子图像的每一个像素在水平方向上相当于实际地理长度1.411米,垂直方向也是1.411米。而最后两项是图像的左上角坐标,前者为left,后者为top。这个解释应该是合理的,因为图像的像素宽和高是已知的,比如例子中的图幅,其大小为3565*2856,因此其中任意一个像素的地理坐标都是可以根据坐标文件中的六项数值计算出来的。比如地理坐标的right值应该为:
-5033.9281161052813 + 3565 * 1.4117579999999996 = -1.010846105282726
误差在厘米级别,应该可以接受吧。
但是也有个问题没搞清楚,描述分辨率的前四项分别是什么含义,特别是那两个0.0。
1.4117579999999996
0.0
0.0
-1.4117579999999996
-5033.9281161052813
-19999.992329885776
以上为某tfw文件的内容,该幅图像的地理范围应为:
left = -5033.9281161052813,
right = -1.71672510528252,
top = -19999.992329885776,
bottom = -24031.2672988858,
像素大小为3565*2856。然而从上面的tfw文件内容来看,其中仅包含了left和top的值,而没有right和bottom的值,这在所有的这一批影像数据的tfw文件中都是一样的。不仅如此,而且所有的这些影像文件的tfw中的前四项都是
1.411
0.0
0.0
-1.411
这四个数。网上有说坐标文件记录了图像的分辨率、左上角和右下角的坐标,但其实不是这样,实际tfw文件中各项的含义是这样的:
前四项的组合描述了图像的分辨率,估计前两项表示水平分辨率,后两项表示垂直分辨率,即每个像素对应实际的地理长度,例子图像的每一个像素在水平方向上相当于实际地理长度1.411米,垂直方向也是1.411米。而最后两项是图像的左上角坐标,前者为left,后者为top。这个解释应该是合理的,因为图像的像素宽和高是已知的,比如例子中的图幅,其大小为3565*2856,因此其中任意一个像素的地理坐标都是可以根据坐标文件中的六项数值计算出来的。比如地理坐标的right值应该为:
-5033.9281161052813 + 3565 * 1.4117579999999996 = -1.010846105282726
误差在厘米级别,应该可以接受吧。
但是也有个问题没搞清楚,描述分辨率的前四项分别是什么含义,特别是那两个0.0。
相关文章推荐
- tiff/tfw, jpg/jpgw坐标文件的格式(6个参数)
- tiff/tfw, jpg/jpgw坐标文件的格式
- tiff/tfw, jpg/jpgw坐标文件的格式
- 【转】tiff/tfw, jpg/jpgw坐标文件的格式
- ArcGIS desktop+Georeferencing 将JPG格式的图片转化为带地理坐标的TIFF格式
- TIFF影像的坐标文件.tfw
- JPG文件格式
- 如何将jpg格式图像文件转化成一系列二进制数据,又如何将此二进制数据转化成jpg格式的文件?
- TIFF图像文件格式详解(5)
- 已知经纬度坐标导入ArcMap生成shp格式文件
- JAVA读取EMF文件并转化为PNG,JPG,GIF格式
- C# 如何将PDF转为多种图像文件格式(Png/Bmp/Emf/Tiff)
- ffmpeg 转jpg文件为rgb32格式的文件
- (Java实现)HTML转JPG,TIFF等图片格式和TIFF图片合并功能解决方案。
- TIFF World File(TFW)格式说明
- 利用ffmpeg将YUV420P转成jpg格式文件,保存
- ArcGIS教程:已知经纬度坐标导入ArcMap生成shp格式文件
- 如何将jpg格式图像文件转化成一系列二进制数据,又如何将此二进制数据转化成jpg格式的文件?
- python将.ppm格式图片转换成.jpg格式文件的方法
- windows环境下emacs对jpg、gif、png等图片格式的支持文件