Gis 为什么UMN Mapserver将ERDAS图像文件(.img)显示为白色?
我想用UMN Mapserver呈现一个ERDAS图像文件(后缀.img)。数据渲染在正确的位置并具有正确的形状,但所有数据都是白色而不是光栅图像。图像包含许多层。我的地图文件如下所示:Gis 为什么UMN Mapserver将ERDAS图像文件(.img)显示为白色?,gis,mapserver,umn-mapserver,umn,Gis,Mapserver,Umn Mapserver,Umn,我想用UMN Mapserver呈现一个ERDAS图像文件(后缀.img)。数据渲染在正确的位置并具有正确的形状,但所有数据都是白色而不是光栅图像。图像包含许多层。我的地图文件如下所示: MAP NAME "Test" WEB METADATA "wms_title" "test" "WMS_SR
MAP
NAME "Test"
WEB
METADATA
"wms_title" "test"
"WMS_SRS" "epsg:31466 epsg:31467 epsg:31468 epsg:31469 epsg:4326 epsg:25832 epsg:3035"
END
LOG "test.log"
IMAGEPATH "."
END
SHAPEPATH "."
PROJECTION
"init=epsg:32632"
END
LAYER
NAME "testlayer"
TYPE RASTER
DATA "test.img"
STATUS ON
OFFSITE 0 0 0
END
OUTPUTFORMAT
NAME png
DRIVER "GD/PNG"
MIMETYPE "image/png"
IMAGEMODE RGBA
END
END
回答我自己的问题:输入文件每个通道有16位,但没有成功。mapserver可以缩放颜色,但您需要来自了解图像的人员的数据。在我的例子中,我被称为从0-22000缩放,因此我在图层定义中写了以下行:
PROCESSING "SCALE=0,22000"
这很有效,现在我可以看到图像中的结构。如果您不知道正确的刻度,可以尝试以下方法
PROCESSING "SCALE=AUTO"
我希望这对将来遇到同样麻烦的人有所帮助。我希望你在StackOverflow上得到回复。如果不行,我推荐MapServer用户论坛。非常活跃,非常专业的用户经常出现在那里