trying to get dbox working...
Steve Lime
Steve.Lime at DNR.STATE.MN.US
Mon Apr 24 21:28:56 PDT 2006
Just to clear things up - the variables [BOX], [DRAG] and [PROGRAM] are not MapServer CGI variables. That is, MapServer knows nothing about them. Remember any variable passed into the CGI can also be retrieved using [variable] syntax. So, in this case the variables are being used by the web application to maintain state and/or ease configuration. That's the case with the map_ vars as well. The authors wanted to simplify configuration by concentrating edits to one file. That's how the main Itasca demo works too. Unfortunately the ease of configuration often causes more confusion than it's worth.
With the cms-based MapServer site there are certainly opportunities for anyone and everyone to contribute to the docs!
Steve
>>> "piero.cavalieri at gmail.com" <piero.cavalieri at GMAIL.COM> 04/23/06 2:54 AM >>>
I never see [BOX], which should be "true" or "false" (it was so in the
older version and hardcoding "true" should work).
I never see [DRAG] (as it's not documented, as [BOX]).
[PROGRAM] it's not documented, but I fell to remember I saw it in itasca
demo application last year (when I set up it)
[map_web_imagepath] and [map_web_imageurl] are right, see "Changing map
file parameters via a form or a URL" (MAP object in .map file has WEB
child object, which has IMAGEPATH child object; u colud specifiy
everything in map file in tis manner, for example MAP_LEGEND_SIZE= 140
130, passing it to cgi u can change legend size dinamically).
[ZOOMSIZE] is correct, it's the last parameter before "ROSA-Applet
specific".
Personally I think cgi reference it's not too much well documented,
especially for a beginner. I had basic cgi working (less or more) with:
-to cgi ("input"): IMGEXT, IMGXY, IMGBOX
-output (in template tag): MAPEXT wich value become that of IMGEXT when
you give to the url the next time, and so on.
Other paramters are intuitive, but I had to do a lot of try and error to
have something working and I'm still a bit confused. Then one ask
himself why there is not BBOX for example (among others), which is OGC
(I think)...
I repeat myself: cgi reference should be documented well, specifiing
that in reference there are only Mapserver specific (if so) and not OGC
variables, and doing at the reference end, a bit of examples for most
common situations (it should be only one or two pages more...)
Cheers
Piero
Date: Fri, 21 Apr 2006 09:38:30 -0500
From: John Cole <john.cole at UAI.COM>
Subject: trying to get dbox working...
MIME-Version: 1.0
Content-Type: text/plain
I'm trying to get the dbox demo working on my data, but the page from
http://www.greenwoodmap.com/mapserver/Ottawa-workshop/presentation/demo3_dBo
x-src.html seems to use some template tags that aren't working (and are not
in the template file reference).
Among these are [box], [drag], [program], [map_web_imagepath],
[map_web_imageurl], and [zoomsize].
Is there a working dbox demo I could download? :-) or get some hints as to
how to get this one to work?
I'm using mapserver 4.8.1. I think I have all of the js files needed, but
I'm getting a js error, box is not defined, on
main.box = [box];
Thanks,
John Cole
<DIV><FONT size=1 face="Verdana">This email and any files transmitted
with it are confidential and intended solely for the use of the
individual or entity to whom they are addressed. If you have received
this email in error please notify the sender. This message contains
confidential information and is intended only for the individual named.
If you are not the named addressee you should not disseminate,
distribute or copy this e-mail. </FONT></DIV>
More information about the MapServer-users
mailing list