Problems with WMS time support

Yewondwossen Assefa assefa at DMSOLUTIONS.CA
Tue Apr 17 10:25:07 EDT 2007


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
> &#39;dream_pm25&#39;.
> 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: assefa at dmsolutions.ca
http://www.dmsolutions.ca/

Phone: (613) 565-5056 (ext 14)
Fax:   (613) 565-0925
----------------------------------------------------------------



More information about the mapserver-users mailing list