在FeatureLayer中存放的矢量数据是具有地图坐标系统的,是可以来量测的比如米,是和真实世界的地物对应的。x坐标从左向右增长,y坐标从下向上增长。这和Imagelayer中的坐标系统完全不同。一个栅格图片是用行和列来组织和量测的,每一个单元都有一个行号和列号。比如在左上角的数据单元,会被标识为(行号,列号)(1,1)。
为了使矢量和栅格数据能够协调显示,栅格的行列必须映射到地图系统的x,y坐标上去。从图象坐标到地图坐标的转换机制必须被建立。一些图象格式的文件在头文件中存贮了地理参考信息,在头文件中不能包括地理参考信息的情况下,ESRI建立了一个文件来保存映射信息,这个影射文件称为world文件。world文件对任何头文件的信息都有优先权。
图象到地理坐标转换是一个六参数的公式:
x'=Ax+By+C
y'=Dx+Ey+F
x':地图上的x坐标。
y':地图上的y坐标。
x:图象上的列值。
y: 图象上的行值。
A:x比例,x方向上影象单元的维数
D,B:旋转。暂不支持。
E:y比例(这个值通常是反的)
C:转换条目,影像要素的左上角X坐标
F:转换条目,影像要素的左上角Y坐标