名称

ST_GeoReference — 以世界文件中常见的 GDAL 或 ESRI 格式返回地理参考元数据。默认为 GDAL。

语法

text ST_GeoReference(raster rast, text format=GDAL);

描述

世界文件 中常见的 GDAL 或 ESRI 格式返回包括回车的地理参考元数据。如果未指定类型,则默认为 GDAL。类型为字符串“GDAL”或“ESRI”。

格式表示之间的差异如下

GDAL:

scalex
skewy
skewx
scaley
upperleftx
upperlefty

ESRI:

scalex
skewy
skewx
scaley
upperleftx + scalex*0.5
upperlefty + scaley*0.5

示例

SELECT ST_GeoReference(rast, 'ESRI') As esri_ref, ST_GeoReference(rast, 'GDAL') As gdal_ref
 FROM dummy_rast WHERE rid=1;

   esri_ref   |   gdal_ref
--------------+--------------
 2.0000000000 | 2.0000000000
 0.0000000000 : 0.0000000000
 0.0000000000 : 0.0000000000
 3.0000000000 : 3.0000000000
 1.5000000000 : 0.5000000000
 2.0000000000 : 0.5000000000
                

另请参见

ST_SetGeoReferenceST_ScaleXST_ScaleY