Does MapServer support WMS time series using polygon shapefiles?
Peter Shrock
thesl at YAHOO.COM
Fri Mar 9 10:03:34 PST 2007
Hello,all:
I am having difficulties to make WMS time series work.
I am using mapserver 4.10.0. I tested point data with time dimension, it
worked. I tested tiled polygons, it worked.
But I cannot get polygon shapefile work for time series WMS
I used identitical polygon shapefiles, one shapefile for one year. tile index
shapefile (index1.shp) was created using tile4ms.exe, and I verified the
contents of the file.
I tried two methods in order to make the WMS time series work. Both failed.
Could you please help me?
# Test method 1: everything in one layer object
LAYER
NAME "timemap"
TYPE RASTER
STATUS ON
METADATA
"wms_title" "timemap"
"wms_timeformat" "YYYYMMDD"
"wms_timeextent" "20021130/20061130"
"wms_timeitem" "DATETIME"
"wms_timedefault" "20021130"
"wms_srs" "EPSG:4326"
END
TILEINDEX "index1.shp"
TILEITEM "Location"
CLASSITEM "color_code"
CLASS
NAME "TYPE 1"
EXPRESSION ([color_code]==1)
COLOR 220 120 130
OUTLINECOLOR 150 150 150
END
CLASS
NAME "TYPE 2"
EXPRESSION ([color_code]==2)
COLOR 255 255 155
OUTLINECOLOR 150 150 150
END
CLASS
NAME "TYPE 3"
EXPRESSION ([color_code]==0)
COLOR 200 200 200
OUTLINECOLOR 100 100 100
END
END # one layer object method
# Test method 2: seperate tileindex layer and data layer
LAYER
NAME "mylayer"
STATUS ON
TYPE RASTER
TILEINDEX "index1"
TILEITEM "Location"
PROJECTION
"init=epsg:4326"
END
METADATA
"wms_title" "mylayer"
"wms_srs" "epsg:4326"
"wms_timeformat" "YYYYMMDD"
"wms_timeextent" "20021130/20061130"
"wms_timeitem" "DATETIME"
"wms_timedefault" "20030210"
END
SIZEUNITS PIXELS
CLASSITEM "color_code"
CLASS
NAME "TYPE 1"
EXPRESSION ([color_code]==1)
COLOR 220 120 130
OUTLINECOLOR 150 150 150
END
CLASS
NAME "TYPE 2"
EXPRESSION ([color_code]==2)
COLOR 255 255 155
OUTLINECOLOR 150 150 150
END
CLASS
NAME "TYPE 3"
EXPRESSION ([color_code]==0)
COLOR 200 200 200
OUTLINECOLOR 100 100 100
END
END
LAYER
NAME "tidx"
TYPE TILEINDEX
STATUS ON
DATA index1
FILTERITEM 'DATETIME'
FILTER '%DATETIME%'
END # tile layer
The error message is:
msDrawMap(): Image handling error. Failed to draw layer named 'timemap'.
msDrawRaster(): Image handling error. Unrecognized or unsupported image format
drawEPP(): Image handling error. EPPL7 support is not available.
The error message does not seem helpful.
Thanks
Peter
____________________________________________________________________________________
Bored stiff? Loosen up...
Download and play hundreds of games for free on Yahoo! Games.
http://games.yahoo.com/games/front
More information about the MapServer-users
mailing list