VS: [mapserver-users] Cannot display raster: MapServer shows whiterectangle instead of the raster.
kreshna_iceheart at yahoo.com
kreshna_iceheart at yahoo.com
Sun Jun 8 18:44:21 PDT 2008
YES! You are correct, it is indeed a STATUS ON phenomena. I changed to STATUS DEFAULT and now mapserver can show the map.
Thank you! :-)
I wonder though; with vector data, I never have any problem of displaying it with STATUS ON. Why does it become problematic with raster data? Just wonder.
Thanks again,
-Kresh
--- On Fri, 6/6/08, Rahkonen Jukka <Jukka.Rahkonen at mmmtike.fi> wrote:
> From: Rahkonen Jukka <Jukka.Rahkonen at mmmtike.fi>
> Subject: VS: [mapserver-users] Cannot display raster: MapServer shows whiterectangle instead of the raster.
> To: kreshna_iceheart at yahoo.com, mapserver-users at lists.osgeo.org
> Date: Friday, June 6, 2008, 5:46 AM
> 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