<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial, helvetica, sans-serif;font-size:10pt"><div>I believe you're looking for this:</div><div><span><a target="_blank" href="http://www.geomoose.org/moose/howto/startup.html">http://www.geomoose.org/moose/howto/startup.html</a></span></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="font-family:arial, helvetica, sans-serif;font-size:10pt"><br><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><font size="2" face="Tahoma"><b><span style="font-weight: bold;">From:</span></b> Rafe Hargrove &lt;rafeh91@msn.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> geomoose-users@lists.sourceforge.net<br><b><span style="font-weight: bold;">Sent:</span></b> Wed, February 3, 2010 5:16:32 PM<br><b><span style="font-weight: bold;">Subject:</span></b>
 [Geomoose-users] Updated Post: Using Mapserver Filter<br></font><br>


<style><!--
.hmmessage P
{
margin:0px;padding:0px;}
body.hmmessage
{
font-size:10pt;font-family:Verdana;}
--></style>


I would like to pass a parameter&nbsp;to mapserver's filter command&nbsp;so that I can filter out records for a person selected from a third party, Java/JSP&nbsp;application.&nbsp; I see where I can pass a parameter in&nbsp;GeoMoose's map source definition.&nbsp;&nbsp;Can I dynamically set this parameter based on a person selected from a separate Java/JSP application?&nbsp; This application is used to identify the owner for which we would like to see a map of owned properties.&nbsp; I would like to click on a URL which opens GeoMoose,&nbsp;SOMEHOW dynamically&nbsp;sets a selected ownerkey, and passes this value as a parameter to MapServer.&nbsp; MapServer would&nbsp;use this parameter to dynamically set the Filter value.&nbsp; <br>
&nbsp;<br>Any ideas how best to do this in GeoMoose?<br>&nbsp;<br>Thanks for any and all help,<br>Rafe<br>&nbsp;<br>______________________________________________________________<br>MAP<br>&nbsp;SIZE 800 650<br>&nbsp;EXTENT -13888695.571283 2821332.743118 -8908902.824881 6340349.019812<br>&nbsp;UNITS METERS <br>&nbsp;&nbsp;STATUS ON<br>&nbsp;PROJECTION<br>&nbsp;&nbsp;"init=epsg:900913" <br>&nbsp;END<br>&nbsp;INCLUDE "../../geomoose_globals.map"<br>&nbsp;<br>&nbsp;<br>&nbsp;LAYER<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAME 'parcel'<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TYPE POLYGON<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STATUS ON<br>&nbsp;&nbsp;OPACITY 30&nbsp;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;FILTER "ownerkey='%myownerkey%' "<br>&nbsp; <br>&nbsp;&nbsp;CONNECTIONTYPE postgis<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CONNECTION "user=postgres password=XXXXXX dbname=XXXXXX host=localhost"
 <br>&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DATA 'wkb_geometry from (select gid, ownerkey,&nbsp;astext(wkb_geometry) as wkt_geometry, wkb_geometry from parcel) as myparcel using unique gid'<br>&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CLASS<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NAME "parcel"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; style <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;COLOR 0 150 0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OUTLINECOLOR 0 255 0 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;WIDTH 3<br>&nbsp;&nbsp;&nbsp;end<br>&nbsp;&nbsp;end<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; METADATA<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'identify_record'
 'identify.html'<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; END<br>&nbsp;&nbsp; <br>&nbsp;END<br>END<br><br>                                               
</div></div></blockquote><div style="position:fixed"></div>


<!-- cg3.c2.mail.re1.yahoo.com compressed/chunked Tue Feb  2 06:25:26 PST 2010 -->
</div><br>

      </body></html>