problem with MapServer WMS -T using polygon shapefiles
Peter Shrock
thesl at YAHOO.COM
Mon Mar 19 08:18:48 PDT 2007
Hello, all:
I have been trying to get WMS time series working with MapServer. I used point
shapefiles and it worked well. But I cannot get MapServer work with polygon
shapefiles.
LAYER
NAME "timemap"
TYPE POLYGON
STATUS ON
METADATA
"wms_title" "timemap"
"wms_timeformat" "YYYYMMDD"
"wms_timeextent" "20021130/20061130"
"wms_timeitem" "TIMES"
"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
index1 polygon shapefile was created using tile4ms, its data is:
Location DATETIME
times\year2002 20021130
times\year2003 20031130
times\year2004 20041130
times\year2005 20051130
times\year2006 20061130
error message: msDrawMap(): Image handling error. Failed to draw layer named
'timemap'. msDBFGetItemIndex(): DBASE file error. Item 'TIMES' not found.
It seems that MapServer tried to find the "TIMES" field from the yearly
shapefiles. But TIMES field only exists in the tile index polygon shapefile.
Could anyone help me to make WMS time series working using polygon shapefile
data with MapServer? or is this a MapServer Bug?
I also tried seperating index layer and data layer, and it did not work either.
Thanks
Peter
____________________________________________________________________________________
Expecting? Get great news right away with email Auto-Check.
Try the Yahoo! Mail Beta.
http://advision.webevents.yahoo.com/mailbeta/newmail_tools.html
More information about the MapServer-users
mailing list