Pregunta

Quiero rendir-Imagen de archivo ERDAS (sufijo .img) con la UMN-MapServer. Los datos se representa en la posición correcta y con la forma correcta, pero todos los datos son blanco en lugar de una imagen de mapa de bits. La imagen contiene muchas capas. Mis Mapfile es similar al siguiente:

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
¿Fue útil?

Solución

Para dar una respuesta a mi propia pregunta: El-archivo de entrada de 16 bits por canal y que no funcionó. El servidor de mapas puede escalar los colores, pero que necesita los datos de las personas, que tienen conocimiento acerca de la imagen. En mi caso, me dije a escala de 0-22000, así que escribí la siguiente línea a la capa de definición:

PROCESSING "SCALE=0,22000"

Eso funcionó bien, ahora se puede ver la estructura de la imagen. Si usted no sabe acerca de la escala correcta, puede probar con el siguiente

PROCESSING "SCALE=AUTO"

Espero que esto ayude a alguien, que se encuentra con el mismo problema en el futuro.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top