我想使用UMN-Mapserver呈现ERDAS-Image-file(后缀.img)。数据呈现在正确的位置并具有正确的形状,但所有数据都是白色而不是光栅图像。图像包含许多层。我的mapfile如下所示:
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
答案 0 :(得分:1)
回答我自己的问题:输入文件每个通道有16位,但没有成功。地图服务器可以缩放颜色,但是您需要具有图像知识的人员数据。在我的情况下,我被称为从0-22000扩展,所以我写了以下一行到层定义:
PROCESSING "SCALE=0,22000"
效果很好,现在我可以在图像中看到结构。如果您不知道正确的比例,可以尝试以下
PROCESSING "SCALE=AUTO"
我希望这可以帮助将来遇到同样麻烦的人。