<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3059" name=GENERATOR></HEAD>
<BODY style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma">
<DIV>Hi list:</DIV>
<DIV>&nbsp;</DIV>
<DIV>I am a newbie to Chameleon and am trying to build an interactive mapping website for&nbsp;a State of MN project. In my application, I would like to have a query function that will enable the users to search for developable sites that meet a certain criteria (e.g. size between 2-4 acres, building type is industrial, and location in X city, Y county.) I tried using&nbsp;the LocateByAttribute widget. According to the how_to_use.txt, you can set it up for an iframe or a pop up. I tried embedding both in my html file:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&lt;cwc2 type="LocateByAttribute" searchall="true" pointzoombuffer="500" height="90" width="400" highlight="true" allowdownload="true" popup="false" VISIBLE="TRUE"/&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&lt;cwc2 type="LocateByAttribute" searchall="true" pointzoombuffer="500" height="90" width="400" highlight="true" allowdownload="true" popup="true" linktext="Locate By Atts" VISIBLE="TRUE"/&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Mapfile (just one layer for this example)</DIV>
<DIV>&nbsp;</DIV>
<DIV>LAYER # LRT<BR>&nbsp; NAME "Hiawatha LRT"<BR>&nbsp; METADATA<BR>&nbsp;&nbsp;&nbsp; "Transportation" "true"<BR>&nbsp;&nbsp;&nbsp; "RESULT_FIELDS" "line_id from_stat to_stat"<BR>&nbsp;&nbsp;&nbsp; "SPATIALSEARCH" "FROM_STAT"<BR>&nbsp;&nbsp;&nbsp; "SPATIALSEARCHLIST" "DETAILS"<BR>&nbsp; END<BR>&nbsp; GROUP "Hiawatha LRT"<BR>&nbsp; STATUS OFF<BR>&nbsp; MAXSCALE 200000<BR>&nbsp; DATA LRT<BR>&nbsp; TYPE LINE<BR>&nbsp; CLASS NAME "Hiawatha LRT" TEMPLATE "ttt_query.html" STYLE SIZE 3 COLOR 255 153 51&nbsp;SYMBOL "circle" END END<BR>&nbsp; TOLERANCE 5</DIV>
<DIV>&nbsp;</DIV>
<DIV>My questions are as follows:</DIV>
<DIV>&nbsp;</DIV>
<DIV>1. Since my application requires multiple query (size, type, location), how can the widget be customized to fit this need? </DIV>
<DIV>&nbsp;</DIV>
<DIV>2. Also, I could not&nbsp;make a nice looking icon to display using the tag below. Could someone please pinpoint what I did wrong? </DIV>
<DIV>&nbsp;</DIV>
<DIV>&lt;cwc2 type="LocateByAttribute" styleresource="TextButtons" imagewidth="150" Image="icons/icon_locate.png" ImageTip="Locate" Label="Locate" searchall="false" popup="true" height="500" width="500" highlight="true" allowdownload="true"&nbsp; visible="true"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;image state="normal"/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;image state="selected"/&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;image state="hover"/&gt;<BR>&lt;/cwc2&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>3. The result of my search interface (from popup), has a list of objects that meet my search query. They look like they are hyperlinks but they are not. I tried adding LINK field in my shapefile and added LINK in the RESULT_FIELD in metadata description but got an error message: undefined index: LINK in D:\Sites\....\chameleon-2.2.1\htdocs\widgets\LocateByAttribute\searchresults.phtml on line 724. How can I have my search results link to&nbsp;other URLs? I also altered the searchstring size in the searchresult.phtml from 10 to 40 but it seemed to have no effect. </DIV>
<DIV>&nbsp;</DIV>
<DIV>4. Using the same map file.&nbsp;&nbsp;Iframe and popup rendered different search options. Iframe was defaulted to object ID and map, while popup will display options as you specified in your mapfile&nbsp;metadata (spatialsearch). Why is that? </DIV>
<DIV>&nbsp;</DIV>
<DIV>I know I asked a lot from you but if someone can please shed some light on these issues it will save me a lot of grey hair. Thanks a lot. </DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards,</DIV>
<DIV>Jessica Fendos </DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV></BODY></HTML>