<?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: A bug of GeometryService.project? in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/a-bug-of-geometryservice-project/m-p/479004#M44516</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;So, what is your error? &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Your request includes the definition of the input-geometry. Mostly, the coordinate-system is included in the JSON-format of the geometry, as it is in your case ("x":..., "y":...,"spatialReference":...). The inSR and outSR are also defined. But your line looks OK, except of a blank after the "geometries" name-attribute.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you think you've got a wrong REST-request, I recommend a WebDeveloper-Tool for your Webbbrowser, like Firebug for Firefox, the developer tools in Chrome/Chromium or Opera Dragonfly. They are able to catch and list all the requests that are sent out of your webbrowser application. In this case you'll get the "project" requests to the geometry-service at &lt;/SPAN&gt;&lt;A href="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer"&gt;http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer&lt;/A&gt;&lt;SPAN&gt;, like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer/project?inSR=102100&amp;amp;outSR=4326&amp;amp;geometries=%7B%22geometryType%22%3A%22esriGeometryPoint%22%2C%22geometries%22%3A%5B%7B%22x%22%3A-13299349.801652893%2C%22y%22%3A4242526.207236842%2C%22spatialReference%22%3A%7B%22wkid%22%3A102100%7D%7D%5D%7D&amp;amp;f=HTML"&gt;http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer/project?inSR=102100&amp;amp;outSR=4326&amp;amp;geometries=%7B%22geometryType%22%3A%22esriGeometryPoint%22%2C%22geometries%22%3A%5B%7B%22x%22%3A-13299349.801652893%2C%22y%22%3A4242526.207236842%2C%22spatialReference%22%3A%7B%22wkid%22%3A102100%7D%7D%5D%7D&amp;amp;f=HTML&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Sep 2010 06:19:29 GMT</pubDate>
    <dc:creator>AxelSchaefer</dc:creator>
    <dc:date>2010-09-27T06:19:29Z</dc:date>
    <item>
      <title>A bug of GeometryService.project?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/a-bug-of-geometryservice-project/m-p/479003#M44515</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i am now using ags js api 2.1, the basemap's wkid is 102100, i need to transform the wkid to 4326 to display longitude and latitude.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i use this service: &lt;/SPAN&gt;&lt;A href="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer" rel="nofollow noopener noreferrer" target="_blank"&gt;http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(map, "onMouseMove", function(evt) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var gsvc = new esri.tasks.GeometryService('http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer');
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var pt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gsvc.project([evt.mapPoint], { "wkid": 4326 }, function(projectedPoints) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; debugger;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pt = projectedPoints[0];
&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; coordinateBar.setText('ç»�åº¦ï¼?' + pt.x + "ï¼?çº¬åº¦ï¼?" + pt.y);
&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;when i call the gsvc.project method, it goes to &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color:&amp;quot;red&amp;quot;;"&gt;esri.request({url:this._url.path+"/project",&lt;SPAN style="color:&amp;quot;red&amp;quot;;"&gt;content:_74e&lt;/SPAN&gt;,callbackParamName:"callback",load:(function(r,i){_750(r,i,_74f,_74a,_74b,_74c)}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i monitor the variable "content:_74e", it is like the following&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;f "json"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;geometries {"geometryType":"esriGeometryPoint","geometries":[{"x":-13299349.801652893,"y":4242526.207236842,&lt;/SPAN&gt;&lt;SPAN style="color:&amp;quot;red&amp;quot;;"&gt;"spatialReference":{"wkid":102100}&lt;/SPAN&gt;&lt;SPAN&gt;}]}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;inSR 102100&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;outSR 4326&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;according to the project service's parameters, the red part of "content:_74e" caused the problem&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;the following is the right parameters of project service&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://help.arcgis.com/EN/arcgisserver/10.0/apis/rest/project.html" rel="nofollow noopener noreferrer" target="_blank"&gt;http://help.arcgis.com/EN/arcgisserver/10.0/apis/rest/project.html&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Example:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"geometryType" : "esriGeometryPoint",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"geometries" : [&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; {"x" : -104.53, "y" : 34.74},&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; {"x" : -63.53, "y" : 10.23}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;has anybody encountered the problem?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 21:08:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/a-bug-of-geometryservice-project/m-p/479003#M44515</guid>
      <dc:creator>RayGuo</dc:creator>
      <dc:date>2021-12-11T21:08:57Z</dc:date>
    </item>
    <item>
      <title>Re: A bug of GeometryService.project?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/a-bug-of-geometryservice-project/m-p/479004#M44516</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;So, what is your error? &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Your request includes the definition of the input-geometry. Mostly, the coordinate-system is included in the JSON-format of the geometry, as it is in your case ("x":..., "y":...,"spatialReference":...). The inSR and outSR are also defined. But your line looks OK, except of a blank after the "geometries" name-attribute.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you think you've got a wrong REST-request, I recommend a WebDeveloper-Tool for your Webbbrowser, like Firebug for Firefox, the developer tools in Chrome/Chromium or Opera Dragonfly. They are able to catch and list all the requests that are sent out of your webbrowser application. In this case you'll get the "project" requests to the geometry-service at &lt;/SPAN&gt;&lt;A href="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer"&gt;http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer&lt;/A&gt;&lt;SPAN&gt;, like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer/project?inSR=102100&amp;amp;outSR=4326&amp;amp;geometries=%7B%22geometryType%22%3A%22esriGeometryPoint%22%2C%22geometries%22%3A%5B%7B%22x%22%3A-13299349.801652893%2C%22y%22%3A4242526.207236842%2C%22spatialReference%22%3A%7B%22wkid%22%3A102100%7D%7D%5D%7D&amp;amp;f=HTML"&gt;http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer/project?inSR=102100&amp;amp;outSR=4326&amp;amp;geometries=%7B%22geometryType%22%3A%22esriGeometryPoint%22%2C%22geometries%22%3A%5B%7B%22x%22%3A-13299349.801652893%2C%22y%22%3A4242526.207236842%2C%22spatialReference%22%3A%7B%22wkid%22%3A102100%7D%7D%5D%7D&amp;amp;f=HTML&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Sep 2010 06:19:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/a-bug-of-geometryservice-project/m-p/479004#M44516</guid>
      <dc:creator>AxelSchaefer</dc:creator>
      <dc:date>2010-09-27T06:19:29Z</dc:date>
    </item>
    <item>
      <title>Re: A bug of GeometryService.project?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/a-bug-of-geometryservice-project/m-p/479005#M44517</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Instead of using the geometry service to project your point from Web Mercator to geographic you can use esri.geometry.webMercatorToGeographic to display your coordinates.&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
var mp = esri.geometry.webMercatorToGeographic(evt.mapPoint);
dojo.byId("info").innerHTML = mp.x + ", " + mp.y;
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Take a look at the following sample that shows how this works:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://help.arcgis.com/EN/webapi/javascript/arcgis/help/jssamples_start.htm#jssamples/map_xycoords.html" rel="nofollow noopener noreferrer" target="_blank"&gt;http://help.arcgis.com/EN/webapi/javascript/arcgis/help/jssamples_start.htm#jssamples/map_xycoords.html&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 21:08:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/a-bug-of-geometryservice-project/m-p/479005#M44517</guid>
      <dc:creator>KellyHutchins</dc:creator>
      <dc:date>2021-12-11T21:08:59Z</dc:date>
    </item>
  </channel>
</rss>

