<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Hi Steve<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Look for the following lines in identify.php<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> if($queryShape->type == MS_SHAPE_POINT) {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> $point = $queryShape->line(0)->point(0);<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> $map->queryByPoint($point, MS_MULTIPLE, -1);<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> $substArray['mapx'] = $point->x;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> $substArray['mapy'] = $point->y;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> } else {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> $map->queryByShape($queryShape);<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> }<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>And change them to:<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> if($queryShape->type == MS_SHAPE_POINT) {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> $point = $queryShape->line(0)->point(0);<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> $map->queryByPoint($point, MS_MULTIPLE, -1);<o:p></o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='color:#1F497D'>$clonePoint = $point;<o:p></o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='color:#1F497D'>$projOutObj = ms_newprojectionobj("proj=latlong");<o:p></o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='color:#1F497D'>$projInObj = ms_newprojectionobj("+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs");<o:p></o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='color:#1F497D'>$clonePoint->project($projInObj, $projOutObj);<o:p></o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='color:#1F497D'>$substArray['mapx'] = round($clonePoint->x,4);<o:p></o:p></span></p><p class=MsoNormal style='margin-left:1.5in'><span style='color:#1F497D'>$substArray['mapy'] = round($clonePoint->y,4);<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> } else {<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> $map->queryByShape($queryShape);<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'> }<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>This is a quick way to do this – you will need to change $projInObj to match your map projection (the example above is web Mercator). See <a href="http://www.spatialreference.org">www.spatialreference.org</a> to get proj4 strings.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Len<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Steve Dougill [mailto:Steve.Dougill@co.crook.or.us] <br><b>Sent:</b> Wednesday, October 06, 2010 12:06 PM<br><b>To:</b> geomoose-users@lists.sourceforge.net<br><b>Subject:</b> [Geomoose-users] identify service<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I am using the identify service and by default it returns the x,y coordinates of the clicked location in ground coordinates … It looks like this is set in identify.php. Has anyone changed the code to give lat long coordinates instead?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Steve Dougill</span><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:7.5pt;font-family:"Arial","sans-serif"'>Crook County GIS - IT - Web</span><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:7.5pt;font-family:"Arial","sans-serif"'>267 NE 2nd St, Suite 200, Prineville, OR 97754</span><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:7.5pt;font-family:"Arial","sans-serif"'>Tel. 541.416.3930</span><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><a href="http://gis.co.crook.or.us/"><span style='font-size:7.5pt;font-family:"Arial","sans-serif"'>http://gis.co.crook.or.us/</span></a><o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:7.5pt;font-family:"Arial","sans-serif";color:black'>* * * CONFIDENTIALITY NOTICE * * *<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:7.5pt;font-family:"Arial","sans-serif";color:black'>This e-mail may contain information that is privileged, confidential, or otherwise exempt from disclosure under applicable law. If you are not the addressee or it appears from the context or otherwise that you have received this e-mail in error, please advise me immediately by reply e-mail, keep the contents confidential, and immediately delete the message and any attachments from your system.</span><o:p></o:p></p></div></body></html>