<?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: Spatial query always return an empty array of features in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/spatial-query-always-return-an-empty-array-of/m-p/296157#M27191</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There is no need to re-project all the layers to web mercator, you can just set the coordinate system in MXD Data Frame to Web Mercator and the projection will occur on the fly and user spatial queries will work&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 Aug 2013 02:48:52 GMT</pubDate>
    <dc:creator>VinayBansal</dc:creator>
    <dc:date>2013-08-07T02:48:52Z</dc:date>
    <item>
      <title>Spatial query always return an empty array of features</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/spatial-query-always-return-an-empty-array-of/m-p/296155#M27189</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've been stuck on this issue since yesterday, I'm stumped.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My source data is in the geographic coordinate system and my map is in web mercator. What I'm doing is creating a buffer around a point using a geometry service, then using that geometry as input into a spatial query to find the features contained within this buffer zone. But no matter what geometry I try passing to my query, the server returns no features. There are no errors, neither in the HTTP response from the server nor in the ArcGIS Server Manager log for this map service. I know there are features within this buffer, why am I getting nothing?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here are the two functions is my code involved in the query:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; displayBufferZone: function(){ &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; if (this.bufferGraphic !== null){ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.map.graphics.remove(this.bufferGraphic); &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;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (this.addressGraphic !== null){ &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;&amp;nbsp; var geometryService = new esri.tasks.GeometryService(config.geometryService.url); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var bufferParams = new BufferParameters(); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bufferParams.geometries = [ this.addressGraphic.geometry ]; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bufferParams.bufferSpatialReference = this.addressGraphic.geometry.spatialReference; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bufferParams.outSpatialReference = this.map.spatialReference; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bufferParams.distances = [ this.selectDistance.value ];&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 5km, 10km, 25km &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bufferParams.unit = esri.tasks.GeometryService.UNIT_METER;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geometryService.buffer(bufferParams).then(lang.hitch(this, function geometryComplete(geometries){&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; // 1. Display this buffer zone on the map &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 symbol = new esri.symbol.SimpleFillSymbol(); &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; symbol.setStyle = esri.symbol.SimpleFillSymbol.STYLE_SOLID; &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; symbol.setColor(new dojo.Color([255,255,255,0.4])); &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; symbol.outline = new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([255,255,255,0.4]), 1);&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; this.bufferGraphic = new esri.Graphic(geometries[0], symbol);&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; this.map.graphics.add(this.bufferGraphic); &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; this.bufferGraphic.getDojoShape().moveToBack(); &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 2. Zoom to see the entire buffer &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; this.map.setExtent( this.bufferGraphic.geometry.getExtent() );&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }), function geometryError(error){ &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; alert("Erreur au niveau du service de geométrie [RP]: " + error.message); &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;&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; onSearch: function(){&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 1. Find features within the buffer zone &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var queryTask = new esri.tasks.QueryTask(config.mapService.url + "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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var query = new esri.tasks.Query(); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.geometry = this.bufferGraphic.geometry; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.spatialRelationship = esri.tasks.Query.SPATIAL_REL_WITHIN; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.returnGeometry = true; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.outSpatialReference = this.bufferGraphic.geometry.spatialReference; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.outFields = ["*"];&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryTask.execute(query, lang.hitch(this, function queryComplete(featureSet){ &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;&amp;nbsp; // 2. Publish results &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connect.publish("featureSet", featureSet); &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; }), function queryError(error){ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert("Erreur au niveau du service de cartographie [RP]: " + error.message); &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; }&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;From Firebug:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Geometry task&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Params&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;bufferSR 102100&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;distances 25000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;f json&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;geodesic false&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;geometries {"geometryType":"esriGeometryPoint","geometries":[{"x":-8404543.175283927,"y":5868946.720327855,"spatialReference":{"wkid":102100}}]}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;inSR 102100&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;outSR 102100&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;unionResults false&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;unit 9001&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Response&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;{"geometries":[{"rings":[[[-8404543.1752839275,5893946.7203278551],[-8403549.2624065038,5893926.955258538],[-8402556.9211096354,5893867.6913032224],[-8401567.7204888798,5893769.022170404],[-8400583.224673748,5893631.1038762638],[-8399604.9903544784,5893454.1544979708],[-8398634.5643206052,5893238.4538288657],[-8397673.4810151514,5892984.3429360408],[-8396723.2601083722,5892692.2236210499],[-8395785.404094832,5892362.5577845732],[-8394861.3959176615,5891995.8666...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;0.9464730229,5892362.5577845732],[-8412363.0904594827,5892692.2236210499],[-8411412.8695527036,5892984.3429360408],[-8410451.7862472497,5893238.4538288657],[-8409481.3602133766,5893454.1544979708],[-8408503.1258941088,5893631.1038762638],[-8407518.6300789751,5893769.022170404],[-8406529.4294582196,5893867.6913032224],[-8405537.0881613512,5893926.955258538],[-8404543.1752839275,5893946.7203278551]]]}]}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Query task&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Params&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;f json&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;geometry {"rings":[[[-8404543.175283927,5893946.720327855],[-8403549.262406504,5893926.955258538],[-8402556.921109635,5893867.691303222],[-8401567.72048888,5893769.022170404],[-8400583.224673748,5893631.103876264],[-8399604.990354478,5893454.154497971],[-8398634.564320605,5893238.453828866],[-8397673.481015151,5892984.342936041],[-8396723.260108372,5892692.22362105],[-8395785.404094832,5892362.557784573],[-8394861.395917661,5891995.866696061],[-8393952.6966237...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;50193,5891995.866696061],[-8413300.946473023,5892362.557784573],[-8412363.090459483,5892692.22362105],[-8411412.869552704,5892984.342936041],[-8410451.78624725,5893238.453828866],[-8409481.360213377,5893454.154497971],[-8408503.125894109,5893631.103876264],[-8407518.630078975,5893769.022170404],[-8406529.42945822,5893867.691303222],[-8405537.088161351,5893926.955258538],[-8404543.175283927,5893946.720327855]]],"spatialReference":{"wkid":102100}}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;geometryType esriGeometryPolygon&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;inSR 102100&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;outFields *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;outSR 102100&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;returnGeometry true&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;spatialRel esriSpatialRelWithin&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Response:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;{"displayFieldName":"Nom_ETAB","fieldAliases":{"FID":"FID","Id_ETAB":"Id_ETAB","Code_ETAB":"Code_ETAB","Nom_ETAB":"Nom_ETAB","codeTxt":"codeTxt","secteur":"secteur"},"geometryType":"esriGeometryPoint","spatialReference":{"wkid":102100,"latestWkid":3857},"fields":[{"name":"FID","type":"esriFieldTypeOID","alias":"FID"},{"name":"Id_ETAB","type":"esriFieldTypeDouble","alias":"Id_ETAB"},{"name":"Code_ETAB","type":"esriFieldTypeDouble","alias":"Code_ETAB"},{"name":"Nom_ETAB","type":"esriFieldTypeString","alias":"Nom_ETAB","length":254},{"name":"codeTxt","type":"esriFieldTypeString","alias":"codeTxt","length":10},{"name":"secteur","type":"esriFieldTypeString","alias":"secteur","length":10}],"features":[]}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Aug 2013 13:52:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/spatial-query-always-return-an-empty-array-of/m-p/296155#M27189</guid>
      <dc:creator>YohanBienvenue</dc:creator>
      <dc:date>2013-08-06T13:52:14Z</dc:date>
    </item>
    <item>
      <title>Re: Spatial query always return an empty array of features</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/spatial-query-always-return-an-empty-array-of/m-p/296156#M27190</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok I think I found out why.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It seems the answer is that you cannot make spatial queries unless the layers of the map service haven't been projected to web mercator too. As soon as I did that and republished the mxd over my current map service, everything started working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Before doing this I could still use a QueryTask to get any feature I wanted, but not when using a spatial filter.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's my hypothesis anyway. Can someone confirm this?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(I am not a GIS specialist)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Aug 2013 16:25:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/spatial-query-always-return-an-empty-array-of/m-p/296156#M27190</guid>
      <dc:creator>YohanBienvenue</dc:creator>
      <dc:date>2013-08-06T16:25:38Z</dc:date>
    </item>
    <item>
      <title>Re: Spatial query always return an empty array of features</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/spatial-query-always-return-an-empty-array-of/m-p/296157#M27191</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There is no need to re-project all the layers to web mercator, you can just set the coordinate system in MXD Data Frame to Web Mercator and the projection will occur on the fly and user spatial queries will work&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Aug 2013 02:48:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/spatial-query-always-return-an-empty-array-of/m-p/296157#M27191</guid>
      <dc:creator>VinayBansal</dc:creator>
      <dc:date>2013-08-07T02:48:52Z</dc:date>
    </item>
  </channel>
</rss>

