VS: [mapserver-users] Cannot display raster: MapServer shows whiterectangle instead of the raster.

Rahkonen Jukka Jukka.Rahkonen at mmmtike.fi
Fri Jun 6 05:46:40 EDT 2008


Hi,

Check list for empty map cases is

- extents
- projection
- file names and path
- if the layer is requested

In your case extents seem to be OK, but you can verify it by running gdalinfo for the image with
   gdalinfo C:\mapfiles\shp\RASTER\industri.tif

You do not use PROJECTION so it cannot be wrong.  I believe you have checked the file names and paths.  How about the request then? You have STATUS ON for your image layer.  It meand that layer can be shown, but only if it is especially requested. For example query
http://localhost/cgi-bin/mapserv.exe?map=raster.map&mode=map

will not show raster layer for you.  Adding &layer=Industri should show it. Another alternative is
to set STATUS DEFAULT 

I hope you are suffering from the STATUS ON phenomena.

-Jukka Rahkonen-

 

> -----Alkuperäinen viesti-----
> Lähettäjä: mapserver-users-bounces at lists.osgeo.org 
> [mailto:mapserver-users-bounces at lists.osgeo.org] Puolesta 
> kreshna_iceheart at yahoo.com
> Lähetetty: 6. kesäkuuta 2008 10:33
> Vastaanottaja: mapserver-users at lists.osgeo.org
> Aihe: [mapserver-users] Cannot display raster: MapServer 
> shows whiterectangle instead of the raster.
> 
> Is it coordinate problem or gdal problem? Please help. Please 
> please help. :(
> 
> I am using Map Server for windows (ms4w) with MapServer 
> version 4.6.1. I created a simple mapfile to display a TIFF 
> raster image named industri.tif. The TIFF raster image has 
> separated world file named industri.tfw.
> 
> The contents of the industri.ftw is as follows:
>       1.000
>       0.000
>       0.000
>      -1.000
>  679316.007
> 9318670.876
> 
> Meanwhile, the extent of the mapfile is as follows:
>   EXTENT      679326.0 9317932.0 680607.0 9318665.0 
> 
> By comparing the two sets of coordinates above (.tfw contents 
> and EXTENT value), I think the raster should display 
> properly, shouldn't it?
> 
> 
> Also, below is my raster layer definition. There is nothing 
> wrong with it, isn't there?
>   LAYER
>     NAME Industri 
>      TYPE RASTER 
>       STATUS  ON	
>       DATA "C:\mapfiles\shp\RASTER\industri.tif" # contoh, 
> pakai file world
>     CLASS
>        NAME 'Industri' 
>     END
>   END 
> 
> 
> Alas, when I open the map with my browser, the raster does 
> not show. Instead, the page only show a white rectangle 
> (blank rectangle?). Browsing in map mode (&mode=map) does not 
> help either. In fact, browsing in map mode shows a big empty page.
> 
> And when I browsed the \temp folder (IMAGEPATH), the 
> resulting JPG file is nothing but white rectangle. The size, 
> however, is correct (640x400 as specified in the mapfile), 
> but it is a white rectangle instead of the raster image.
> 
> The temporary JPG file is attached (Industri12128218881248.jpg).
> 
> I suspect it is a gdal problem, but my ms4w does support 
> gdal, as shown below:
> C:\ms4w\Apache\cgi-bin>mapserv.exe -v
> MapServer version 4.6.1 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG 
> OUTPUT=WBMP OUTPUT=PDF  OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ 
> SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPO RTS=WMS_CLIENT 
> SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER 
> INPUT =JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL 
> INPUT=SHAPEFILE DEBUG=MSDEBUG
> 
> I also have the following *.dll files in 
> C:\ms4w\Apache\cgi-bin\ folder:
> gdal12.dll
> NCScnet.dll
> NCSEcw.dll
> NCSUtil.dll
> xerces-c_1_6_0.dll
> 
> So I think all the necessary *.dlls are complete.
> 
> I have tried copying the *.dll above to C:\WINDOWS\System32\, 
> but to no avail. MapServer still displays white rectangle 
> instead of the raster image.
> 
> I have opened the TIFF raster image using Photoshop as well, 
> and yes, it is a correct raster image, not white rectangle. 
> But still, MapServer displays nothing but white rectangle.
> 
> What should I do? What's wrong? MapServer 4.6.1 is capable to 
> display raster image, isn't it? I really need to display the 
> raster image, what should I do? Please please help. :(
> 
> Thanks & S.O.S,
> -Kresh
> 
> PS: the mapfile and html template is attached
> 
> 
> 
>       
> 


More information about the mapserver-users mailing list