我想将 TIF 文件中的子数据集加载到我的 PostGIS 数据库中。
gdalinfo 为我提供了有关 TIF 文件的以下信息:
Driver: GTiff/GeoTIFF
Files: pathto/imagename.tif
Size is 611, 1
Coordinate System is `'
Metadata:
TIFFTAG_IMAGEDESCRIPTION=CXmlTiff type
TIFFTAG_RESOLUSTIONUNIT=2 (pixels/inch)
TIFFTAG_XRESOLUTION=100
TIFFTAG_YRESOLUTION=100
ImageStructure Metadata:
INTERLEAVE=BAND
Subdatasets:
SUBDATASET_1_NAME=GTIFF_DIR:1:pathto/imagename.tif
SUBDATASET_1_DESC=Page 1 (611P x 1L x 1B)
SUBDATASET_2_NAME=GTIFF_DIR:2:pathto/imagename.tif
SUBDATASET_2_DESC=Page 1 (392P x 514352L x 1B)
Corner Coordinates:
Upper Left ( 0.0, 0.0)
Lower Left ( 0.0, 1.0)
Upper Right ( 611.0, 0.0)
Lower Right ( 611.0, 1.0)
Center ( 305.5, 0.5)
Band 1 Block=611x1 Type=Byte, ColorInterp=Gray
我想加载第二个子数据集(392x514352)。
现在,使用 raster2pgsql 和文件名作为输入,只有第一个子数据集被加载,第二个被忽略。只有一个波段,所以使用 -b 开关不起作用。有什么建议吗?
非常感谢
托马斯