<?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: NAD83 to Web Mercator projection off in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/nad83-to-web-mercator-projection-off/m-p/322098#M3815</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Mike, thank you for your response.&amp;nbsp; We have an external GPS, when using NTRIP and RTK we are receiving the data in NAD83_2011.&amp;nbsp; Is &lt;SPAN style="color: #3d3d3d; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;WGS_1984_(ITRF00)_To_NAD_1983 expecting Nad83 instead of Nad83_2011?&amp;nbsp; Could this be the discrepancy we are seeing?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 12 Apr 2016 21:20:20 GMT</pubDate>
    <dc:creator>ColleenDixon</dc:creator>
    <dc:date>2016-04-12T21:20:20Z</dc:date>
    <item>
      <title>NAD83 to Web Mercator projection off</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/nad83-to-web-mercator-projection-off/m-p/322096#M3813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;In both Android and Windows runtimes, we have GPS data coming in in NAD83_2011.&amp;nbsp; We would like to project this to the map in Web Mercator.&amp;nbsp; When we use the GeometryUtils.project function, the result is off by about 3 feet.&amp;nbsp; We can replicate this in ArcMap by projecting a NAD83 point to Web Mercator and not changing the default transformation.&amp;nbsp; However, if we change the transformation to NAD_1983_To_WGS_1984_1 (or 5), the point projects correctly.&amp;nbsp; Is there any way to specify this transformation, or change whatever default transformation the project function seems to be using?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is our code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var ggaWKID = await _mediator.RequestAsync(new NewSpatialReference(query.GGA.WKID)); //NAD83&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var latLong = await _mediator.RequestAsync(new NewMapPoint(query.GGA.Longitude, query.GGA.Latitude, query.GGA.Altitude, ggaWKID));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var mapService = await _mediator.RequestAsync(new GetMapService());&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var geometryService = await _mediator.RequestAsync(new NewGeometryService());&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var mapPoint = (IMapPoint)geometryService.Project(latLong, mapService.SpatialReference); //Web Mercator (3857) - off by 3.04 feet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have tried Proj.Net to apply a transformation, but my transformation numbers must be off.&amp;nbsp; I am trying to use the seven parameters provided by ArcMap, but when applying this transformation, my point is off by 5.91 feet.&amp;nbsp; When I pass in null for the transformation I see 3.04 feet again.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone run into this and have a solution?&amp;nbsp; I'm happy to provide any other code, just let me know what you would like to see, please.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Apr 2016 13:37:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/nad83-to-web-mercator-projection-off/m-p/322096#M3813</guid>
      <dc:creator>ColleenDixon</dc:creator>
      <dc:date>2016-04-08T13:37:08Z</dc:date>
    </item>
    <item>
      <title>Re: NAD83 to Web Mercator projection off</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/nad83-to-web-mercator-projection-off/m-p/322097#M3814</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What system is providing the GPS coordinates in NAD83_2011? It suggests that some transformation might have have already occurred between the original GPS coordinates in WGS1984 and the coordinates you are receiving in NAD83?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately we don't currently support the choice of a specific transformation in the API, instead we choose a default internally. For NAD 1983 (WKID 4269) to WGS84 (WKID 4326) we use 108190 which is WGS_1984_(ITRF00)_To_NAD_1983. This is chosen for greater accuracy over NAD_1983_To_WGS_1984_1 (or 5). There is a discussion on transformations between these coordinate systems here: &lt;A href="http://support.esri.com/fr/knowledgebase/techarticles/detail/24159" title="http://support.esri.com/fr/knowledgebase/techarticles/detail/24159"&gt;24159 - Determine which NAD_1983_To_WGS_1984 transformation to use&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The choice of transformation via the API is on the roadmap for a future release of ArcGIS Runtime.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mike&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Apr 2016 19:08:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/nad83-to-web-mercator-projection-off/m-p/322097#M3814</guid>
      <dc:creator>MichaelBranscomb</dc:creator>
      <dc:date>2016-04-11T19:08:13Z</dc:date>
    </item>
    <item>
      <title>Re: NAD83 to Web Mercator projection off</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/nad83-to-web-mercator-projection-off/m-p/322098#M3815</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Mike, thank you for your response.&amp;nbsp; We have an external GPS, when using NTRIP and RTK we are receiving the data in NAD83_2011.&amp;nbsp; Is &lt;SPAN style="color: #3d3d3d; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;WGS_1984_(ITRF00)_To_NAD_1983 expecting Nad83 instead of Nad83_2011?&amp;nbsp; Could this be the discrepancy we are seeing?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Apr 2016 21:20:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/nad83-to-web-mercator-projection-off/m-p/322098#M3815</guid>
      <dc:creator>ColleenDixon</dc:creator>
      <dc:date>2016-04-12T21:20:20Z</dc:date>
    </item>
    <item>
      <title>Re: NAD83 to Web Mercator projection off</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/nad83-to-web-mercator-projection-off/m-p/322099#M3816</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/people/MBranscomb-esristaff"&gt;MBranscomb-esristaff&lt;/A&gt;‌ if I was to set up SDE which is in GA State Plane to a file GDB for use in web viewers in 3857, would the ITRF00 be the right transform?&amp;nbsp; (ie 2239-&amp;gt;3857)?&amp;nbsp; It looks that way based on my ground checking but want to confirm.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Apr 2018 19:08:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/nad83-to-web-mercator-projection-off/m-p/322099#M3816</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2018-04-06T19:08:03Z</dc:date>
    </item>
    <item>
      <title>Re: NAD83 to Web Mercator projection off</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/nad83-to-web-mercator-projection-off/m-p/322100#M3817</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It sounds like you're in more of an enterprise/web scenario - you might consider posting this question in one of those forums.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But you can get a list of suitable transformations using the Runtime API - e.g. for WPF see&amp;nbsp;&lt;A class="link-titled" href="https://developers.arcgis.com/net/latest/wpf/api-reference//html/Overload_Esri_ArcGISRuntime_Geometry_TransformationCatalog_GetTransformationsBySuitability.htm" title="https://developers.arcgis.com/net/latest/wpf/api-reference//html/Overload_Esri_ArcGISRuntime_Geometry_TransformationCatalog_GetTransformationsBySuitability.htm"&gt;TransformationCatalog.GetTransformationsBySuitability Method&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mike&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Apr 2018 00:39:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/nad83-to-web-mercator-projection-off/m-p/322100#M3817</guid>
      <dc:creator>MichaelBranscomb</dc:creator>
      <dc:date>2018-04-17T00:39:55Z</dc:date>
    </item>
  </channel>
</rss>

