Hi there,
From your request paramter (layers=dream_pm25), I am assuming that you
are trying to access the 2nd layer in your example. What is the content
of your tileindex file "pm25_time_index" ? Is there a reference to the
D031007_t21.pm25_raw file in there ? I am assuming at this point that
Grass is built into GDAL and your are able to load it properly (using
something like gdalinfo and your grass raster, should let you know if it
opens properly).
Later,
William Hudspeth wrote:
Hello,
I am using Mapserver 4.10.1 on Red Hat Enterprise 3.
I am trying to display a GRASS raster image with WMS time support. I
have created a tileindex using gdaltindex, imported the tileindex
shapefile into PostGIS, and added a timestamp column containing the date
and hour in an acceptable format (e.g. 2007-04-16 01:00:00).
My mapfile entries for the tileindex, and raster layer are:
#*****LAYER - TILE INDEX FOR PM2.5 RASTERS (Time sensitive)
LAYER
STATUS ON
NAME "pm25_time_index"
TYPE POLYGON
DATA "the_geom from pm25_dream_raster_view"
METADATA
"wms_title" "PM25 TIME INDEX"
"wms_srs" "EPSG:4326"
"wms_extent" "-120 26 -96:50 43:50" #[minx][miny][maxx][maxy]
"wms_timeextent" "2003-01-01 00:00:00/2009-01-31 23:00:00"
"wms_timeitem" "datetime"
"wms_timedefault" "2007-03-30T18:00:00"
time_sensitive "yes"
background 'yes'
dream_raster "no"
raster_selected ""
static "no"
checked "unchecked"
END
CONNECTION "user=apache dbname=reason host=phairs-devel.unm.edu"
CONNECTIONTYPE postgis
END
#**LAYER - DREAM RASTER PM2.5 (Time Sensitive)
LAYER
NAME 'dream_pm25'
TYPE RASTER
STATUS ON
DEBUG ON
DUMP TRUE
TRANSPARENCY 50
FILTER ""
METADATA
"wms_abstract" 'DREAM model dust output - Date:12/15/03 Time:00
hrs
UTC Particle Size Class: PM2.5' #wms_abstract(Abstract)
"wms_keywordlist" 'DREAM dust model, PM2.5' #wms_keywordlist
(Keywordlist)
"wms_opaque" '0' #wms_opaque(layer)
"wms_srs" 'EPSG:4326' #wms_srs(SRS)
"wms_title" "DREAM dust output PM2.5"
"wms_extent" "-120 26 -96:50 43:50" #[minx][miny][maxx][maxy]
"wms_timeformat" "YYYY-MM-DDTHH"
"wms_timeextent" "2003-01-01T00:00:00/2009-01-31T23:00:00"
"wms_timeitem" "datetime"
"wms_timedefault" "2007-03-30T18:00:00"
layer_title 'DREAM dust output - PM2.5'
layer_name 'dream_pm25'
background 'yes'
checked 'unchecked'
build_class 'no'
raster_selected 'unselected' #used to control which raster
layer is
active
static 'no' #if no, can be controlled in legend; if yes, never
appears in legend, but visibility is controlled by STATUS
analytic 'no' #used to identify whether the layer is to be
used in
density functions
time_sensitive "no"
dream_raster "yes"
END #METADATA
PROJECTION
"init=epsg:4326" #WGS84 Decimal Degrees
END #PROJECTION
TILEITEM "location"
TILEINDEX "pm25_time_index"
END #LAYER
My WMS request looks like this:
http://phairs-devel.unm.edu:8080/cgi-bin/mapserv?map=mapmodule_wms.map&VERSION=1.1.1&REQUEST=GetMap&BBox=-120.000,26.000,-97.000,44.000&SRS=EPSG:4326&Width=459&Height=360&Layers=dream_pm25&TIME=2007-04-06T08
And, the error I get is below:
<?xml version='1.0' encoding="ISO-8859-1" standalone="no" ?>
<!DOCTYPE ServiceExceptionReport SYSTEM
"http://schemas.opengeospatial.net/wms/1.1.1/exception_1_1_1.dtd">
<ServiceExceptionReport version="1.1.1">
<ServiceException>
msDrawMap(): Image handling error. Failed to draw layer named
'dream_pm25'.
msDrawRaster(): Image handling error. Unrecognized or unsupported image
format
drawEPP(): Image handling
error. /home/apache/western_us/20070310/cellhd/D031007_t21.pm25_raw is
not an EPPL file.
</ServiceException>
</ServiceExceptionReport>
Note how the raster referenced in the error is different from that
referenced in the WMS request. I can find no reference to the raster
referenced in the error output anywhere in my mapfile.
I would appreciate any insight into this problem.
Thanks, Bill
--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst
Email: [EMAIL PROTECTED]
http://www.dmsolutions.ca/
Phone: (613) 565-5056 (ext 14)
Fax: (613) 565-0925
----------------------------------------------------------------