首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么UMN-Mapserver将ERDAS Image-File (.img)显示为白色形状?

为什么UMN-Mapserver将ERDAS Image-File (.img)显示为白色形状?
EN

Stack Overflow用户
提问于 2010-05-21 21:06:51
回答 1查看 271关注 0票数 0

我想渲染一个带有UMN-Mapserver的ERDAS-Image-file (后缀为.img)。数据被渲染到正确的位置并具有正确的形状,但所有数据都是白色的,而不是光栅图像。图像包含许多层。我的mapfile如下所示:

代码语言:javascript
复制
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
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-25 19:37:57

给出我自己的问题的答案:输入文件的每个通道有16位,这是不可行的。地图服务器可以缩放颜色,但您需要了解图像的人员提供的数据。在我的例子中,我被认为是从0到22000的比例,所以我在layer-definition中写了下面这一行:

代码语言:javascript
复制
PROCESSING "SCALE=0,22000"

这很有效,现在我可以在图像中看到结构。如果您不知道正确的比例,可以尝试以下方法

代码语言:javascript
复制
PROCESSING "SCALE=AUTO"

我希望这对将来遇到同样麻烦的人有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2882269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档