<?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: Project transformation from WGS84 to 31370 (Belgium Lambert 72) in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/project-transformation-from-wgs84-to-31370-belgium/m-p/280004#M25867</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Solved the problem by writing a transformation in Javascript, not an easy task. I had to read a lot of pages concerning projection transformations, lucky I am a mathematician.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For doing a transformation of WGS 84 to Lambert 72 (31370) I had to program the following steps :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Convert WGS 84 geographic coordinates to Geocentric coordinates&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Perform Bursa-Wolf transformation based on Helmert 7 parameters of Lambert 72 for geographic transformation &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3 Convert geocentric coordinates to geographic coordinates&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;4. Perform a Lambert conic conformal SP2 (Belgium) transformation to get Lambert 72 projection coordinates.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Doing so has the advantage that no async operation is required on a rest service. The most tricky point is step 4. It depends on the local projection required.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 04 Aug 2012 10:33:24 GMT</pubDate>
    <dc:creator>JohnnyPenet</dc:creator>
    <dc:date>2012-08-04T10:33:24Z</dc:date>
    <item>
      <title>Project transformation from WGS84 to 31370 (Belgium Lambert 72)</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/project-transformation-from-wgs84-to-31370-belgium/m-p/280003#M25866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am trying to add Google Places at a map with a basemap having spatial reference 31370. Because Google gives the result in WGS 84 coordinates, a project transformation is needed to convert the result into spatial reference 31370. For the project transformation I use the project method of the geometry service of an ArcGis 10.1 server (REST service).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The results have a displacement of some 100m in x and y, probably due to the fact that no datum correction has been done in the project method.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In the list of possible transformation for 31370, i found several possibilities :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1609,1610,15749,15929&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It is not clear what the differences are, but all give me the same results.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I also use the same method for doing the reverse transformation, from spatial reference 31370 to WGS84. This works fine, and give me the correct coordinates.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Conclusing, in one direction it works, the other way not. I also used different transformationForward parameter options, but same errors.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I use a basemap with spatial reference 102100, no problems (but I don't need using the geometry service).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is this a limitation of the geometry service project method, handling the transformation in one direction in case of the spatial reference 31370?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Johnny&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 15 Jul 2012 16:59:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/project-transformation-from-wgs84-to-31370-belgium/m-p/280003#M25866</guid>
      <dc:creator>JohnnyPenet</dc:creator>
      <dc:date>2012-07-15T16:59:59Z</dc:date>
    </item>
    <item>
      <title>Re: Project transformation from WGS84 to 31370 (Belgium Lambert 72)</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/project-transformation-from-wgs84-to-31370-belgium/m-p/280004#M25867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Solved the problem by writing a transformation in Javascript, not an easy task. I had to read a lot of pages concerning projection transformations, lucky I am a mathematician.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For doing a transformation of WGS 84 to Lambert 72 (31370) I had to program the following steps :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Convert WGS 84 geographic coordinates to Geocentric coordinates&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Perform Bursa-Wolf transformation based on Helmert 7 parameters of Lambert 72 for geographic transformation &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3 Convert geocentric coordinates to geographic coordinates&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;4. Perform a Lambert conic conformal SP2 (Belgium) transformation to get Lambert 72 projection coordinates.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Doing so has the advantage that no async operation is required on a rest service. The most tricky point is step 4. It depends on the local projection required.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Aug 2012 10:33:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/project-transformation-from-wgs84-to-31370-belgium/m-p/280004#M25867</guid>
      <dc:creator>JohnnyPenet</dc:creator>
      <dc:date>2012-08-04T10:33:24Z</dc:date>
    </item>
    <item>
      <title>Re: Project transformation from WGS84 to 31370 (Belgium Lambert 72)</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/project-transformation-from-wgs84-to-31370-belgium/m-p/280005#M25868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;For those who are interested, you can find my projection transformation adventure here, contains also some hints to write your own local transformation.&amp;nbsp; :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://jpenet.blogspot.be/2012/08/transformation-between-datums-in.html"&gt;http://jpenet.blogspot.be/2012/08/transformation-between-datums-in.html&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2012 14:19:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/project-transformation-from-wgs84-to-31370-belgium/m-p/280005#M25868</guid>
      <dc:creator>JohnnyPenet</dc:creator>
      <dc:date>2012-08-16T14:19:19Z</dc:date>
    </item>
  </channel>
</rss>

