Hi There,
The wms interface allows vendor specific parameters to be passed back
in the capabilities docuement (and also be part of a request such as
GetMap). I do not think there is a way to make custom parameters
available out of the box from mapserver cgi and map file.
I guess one of the things that is possible in is to use mapscript and
the Wxs service (http://mapserver.gis.umn.edu/docs/howto/wxs_mapscript).
You could for example wrap up your service with Wxs and return messages
to users what parametrs are needed. You could also modify the capability
document returned and insert the vendor specfic information that you want.
Hope it helps.
Later,
Stefan Schwarzer wrote:
I am not (or better: hardly) working with raster data. All vector
data. National statistics for the whole world, like population
density, gdp, forest cover etc.
So, the each one of the 1000 or so (postgres) tables looks like this:
id 1970 1971 .... 2006
1 23.1 35.4 .... 45.6
2 12.3 10.9 .... 4.23
...
249 .....
and each id is then linked to another (postgis) table with the
country names and the geometry.
I think in this case the the wms time would not be a use for you.
I think one possibility to look at would be to use the run time
substitution of Mapserver
(http://mapserver.gis.umn.edu/docs/howto/runsub) . You might be able
to achieve that by using variables in an sql statement (that is part
of the DATA value of your postgis layer) and have these variables
substituted according to values in the request
Just one question: how resp. where do/can/should I specify that
additional parameters, so that the user knows that "year" has to be
added to the parameters' list? And that it shows it in the
GetCapabilitites?
--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst
Email: [EMAIL PROTECTED]
http://www.dmsolutions.ca/
Phone: (613) 565-5056 (ext 14)
Fax: (613) 565-0925
----------------------------------------------------------------