<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Show Mouse Coordinates in lat long in ArcGIS API for Silverlight Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/show-mouse-coordinates-in-lat-long/m-p/560182#M14426</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you both for your replies. I was able to successfully implement Jennifer's solution. Appreciate it!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I did get the math behind Hugo's function. But my app's coordinates are not in decimal degrees(my mistake, in the initial post), the coordinates in my app are exactly like in the Silverlight API sample I linked to. Seems to be UTM. For example for 60.7344(now that's decimal degrees) latitude, my app's co-ordinates show up the lat value as 8565096.38759.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 27 Mar 2012 17:08:30 GMT</pubDate>
    <dc:creator>DeeptiVB</dc:creator>
    <dc:date>2012-03-27T17:08:30Z</dc:date>
    <item>
      <title>Show Mouse Coordinates in lat long</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/show-mouse-coordinates-in-lat-long/m-p/560179#M14423</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I want to implement &lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/webapi/silverlight/samples/start.htm#MouseCoords"&gt;this example&lt;/A&gt;&lt;SPAN&gt;, but would like to show the mouse coords&amp;nbsp; in lat long instead of decimal degrees. Any pointers?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-Deepti&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2012 17:03:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/show-mouse-coordinates-in-lat-long/m-p/560179#M14423</guid>
      <dc:creator>DeeptiVB</dc:creator>
      <dc:date>2012-03-22T17:03:45Z</dc:date>
    </item>
    <item>
      <title>Re: Show Mouse Coordinates in lat long</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/show-mouse-coordinates-in-lat-long/m-p/560180#M14424</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Assuming that your input coordinates are decimal degrees, run the following method to return a string of Degrees Minutes and Seconds:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; protected string ConvertToDMS(double decimalDegrees)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string dms = string.Empty;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Get degrees
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double dd = Math.Abs(decimalDegrees);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double degrees = Math.Floor(dd);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Get minutes
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dd = dd - Math.Floor(dd);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dd *= 60;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double minutes = Math.Floor(dd);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Seconds.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Math to eliminate eensy and teensy fractions of seconds.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double seconds = 60 * (dd - Math.Floor(dd));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; seconds *= 1000;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; seconds = Math.Round(seconds);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; seconds /= 1000;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (seconds &amp;gt;= 60)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; seconds -= 60;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; minutes++;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (minutes &amp;gt;= 60)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; minutes -= 60;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; degrees++;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string degreesText = Math.Floor(degrees).ToString();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string minutesText = Math.Floor(minutes).ToString();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string formattedSeconds = seconds.ToString("N2");
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char chr = (char)176;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string degreeSymbol = chr.ToString();

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dms = degreesText + degreeSymbol + "&amp;nbsp; " + minutesText + "'" + "&amp;nbsp; " + formattedSeconds + "\"";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return dms;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 00:10:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/show-mouse-coordinates-in-lat-long/m-p/560180#M14424</guid>
      <dc:creator>HugoCardenas</dc:creator>
      <dc:date>2021-12-12T00:10:31Z</dc:date>
    </item>
    <item>
      <title>Re: Show Mouse Coordinates in lat long</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/show-mouse-coordinates-in-lat-long/m-p/560181#M14425</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can also use Webmercator.ToGeographic()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var webMercator = new WebMercator();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var result = webMercator.ToGeographic(mapPoint) as MapPoint;&amp;nbsp; 
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 00:10:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/show-mouse-coordinates-in-lat-long/m-p/560181#M14425</guid>
      <dc:creator>JenniferNery</dc:creator>
      <dc:date>2021-12-12T00:10:34Z</dc:date>
    </item>
    <item>
      <title>Re: Show Mouse Coordinates in lat long</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/show-mouse-coordinates-in-lat-long/m-p/560182#M14426</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you both for your replies. I was able to successfully implement Jennifer's solution. Appreciate it!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I did get the math behind Hugo's function. But my app's coordinates are not in decimal degrees(my mistake, in the initial post), the coordinates in my app are exactly like in the Silverlight API sample I linked to. Seems to be UTM. For example for 60.7344(now that's decimal degrees) latitude, my app's co-ordinates show up the lat value as 8565096.38759.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2012 17:08:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/show-mouse-coordinates-in-lat-long/m-p/560182#M14426</guid>
      <dc:creator>DeeptiVB</dc:creator>
      <dc:date>2012-03-27T17:08:30Z</dc:date>
    </item>
  </channel>
</rss>

