Query template file question
Jim T. Bowen (GAIA Consultants Inc.)
bowenj at gaiaenv.com
Fri Oct 29 08:49:25 PDT 1999
Thanks Ken,
MapServer was reporting that my php3 file was not a valid template file
(can't remember the exact error). I will give your suggestion a try
later today (along with Brent's).
It appears you have been passing variables to files (viz., apps. and
scripts) other than plain ol' hmtl files. Thanks for your examples.
Cheers,
Jim
kenboss at dilbert.dnr.state.mn.us wrote:
>
> Jim--
>
> If I'm understanding your question correctly, all you need to do is to put the URL in quotes after the
> "template" keyword in the query block in your map file. So, instead of something like this:
>
> LAYER
> ...
> ...
> QUERY
> TEMPLATE "http://www.dnr.state.mn.us/someapp/somefile.html"
> END
> END
>
> You have something like this:
>
> LAYER
> ...
> ...
> QUERY
> TEMPLATE "http://www.dnr.state.mn.us/perl/lk_search.pl?var1=[SOMEFIELD]&var2=[ANOTHER_FIELD]"
> END
> END
>
> Where [SOMEFIELD] and [ANOTHER_FIELD] are attributes of the shape that the user clicked on (eg., the
> unique id you want to pass to your PHP3 script).
>
> This can have all sorts of cool applications, for example, we use:
>
> LAYER
> NAME counties
> TYPE polyline
> STATUS default
> DATA counties
> CLASS
> NAME "County Boundaries"
> SYMBOL 1
> SIZE 1
> COLOR 0 0 0
> END
> QUERY
> TEMPLATE "http://www.ra.dnr.state.mn.us/cgi-bin/mapserv3.2?map=photos/etc/photos.map&mapext=[shpext]"
> END
> END # Layer counties
>
> to allow users to zoom in to the extent of a county from an initial statewide interface (see
> http://www.ra.dnr.state.mn.us/photos/photos_init.html). Note that in this case [shpext] is not an
> attribute of the shape per se (that is, it's not stored in the .dbf file), but is a value calculated by
> the mapserver software (documented at http://mapserver.gis.umn.edu/templates.html).
>
> Hope this helps,
>
> --Ken
>
> ============================================================================
> Ken Boss
> Digital Image Analysis / Web Stuff Forestry Resource Assessment
> kenboss at dilbert.dnr.state.mn.us Minnesota Dept. of Natural Resources
> Voice: 218 327 4449 ext. 237 413 SE 13th Street
> Fax: 218 327 4517 Grand Rapids, MN 55744 USA
> ============================================================================
--
___________________________________ GGG G AAA III AAA
| Jim T. Bowen, M.Sc., President | G GG A I A
| | G G A A I A A
|Suite 306, 822-11th Ave. S.W. | G G A A I A A
|Calgary, Alberta, Canada T2R 0E5 | G A A I A A
|Ph: 403-571-7213 Fax: 403-571-7211| G GGGG A A I A A
|_______bowenj at gaiaenv.com__________| G G AAAAA I AAAAA
ICQ: 15567315 G G A A I A A
http://www.gaiaenv.com G G A A I A A
GGGG AAA AAA III AAA AAA
More information about the MapServer-users
mailing list