<?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: Problem with geometryService.relation() in ArcGIS API for Flex Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117693#M2805</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;jmuguy,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Documentation is a little lacking in the explanation of this but the way I see it is yes Graphic1 is from the first graphic array the is within the second graphic array.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 Jun 2010 11:18:06 GMT</pubDate>
    <dc:creator>RobertScheitlin__GISP</dc:creator>
    <dc:date>2010-06-04T11:18:06Z</dc:date>
    <item>
      <title>Problem with geometryService.relation()</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117688#M2800</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;geoService.relation(graphics1,graphics2,GeometryService.SPATIAL_REL_WITHIN,null); &lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is a piece of my code.geoService represents the&amp;nbsp; geometryService and the "graphics1�?? and �?�graphics2�?? are not null,but when i execute this method the property "relationLastResult" become null.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Why does it execute fail?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope for your help!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jun 2010 00:14:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117688#M2800</guid>
      <dc:creator>__1</dc:creator>
      <dc:date>2010-06-03T00:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with geometryService.relation()</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117689#M2801</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;jmuguy,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; So the documentation for the 1.3 API states&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;public function relation(graphics1:Array, graphics2:Array, spatialRelationship:String, comparisonString:String = null, responder:IResponder = null):AsyncToken&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;so is your&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;geoService.relation(graphics1,graphics2,GeometrySe rvice.SPATIAL_REL_WITHIN,null); &lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;graphics1 and graphics2 of type array or are they graphics&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if they are just graphics then change to this&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;geoService.relation([graphics1],[graphics2],GeometryService.SPATIAL_REL_WITHIN,null); &lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jun 2010 00:40:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117689#M2801</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2010-06-03T00:40:39Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with geometryService.relation()</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117690#M2802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;rscheitlin,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Both graphics1 and graphics2 are array.This is my full code,could you find something wrong with it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;mx:Application&amp;nbsp; 
&amp;nbsp; xmlns:mx="http://www.adobe.com/2006/mxml" 
&amp;nbsp; xmlns:esri="http://www.esri.com/2008/ags"&amp;nbsp; 
&amp;nbsp; layout="vertical"&amp;nbsp;&amp;nbsp;&amp;nbsp; styleName="plain"&amp;nbsp;&amp;nbsp; 
&amp;nbsp; pageTitle="GeometryService"&amp;gt;
&amp;nbsp; &amp;lt;mx:Script&amp;gt;
&amp;nbsp;&amp;nbsp; &amp;lt;![CDATA[
&amp;nbsp;&amp;nbsp;&amp;nbsp; import com.esri.ags.events.GeometryServiceEvent;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import com.esri.ags.Graphic;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import com.esri.ags.tasks.FeatureSet;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import com.esri.ags.events.QueryEvent;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import com.esri.ags.tasks.Query;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import mx.controls.Alert;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import mx.rpc.AsyncResponder;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private var graphics1:Array;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private var graphics2:Array;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; private function queryCities():void
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphics1 = new Array();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var query:Query = new Query();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.geometry = myMap.extent;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.where = "FID &amp;lt;&amp;gt; 0";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.outFields = ["name"];
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.returnGeometry = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryCitiesTask.execute(query,new AsyncResponder(queryCitiesResult,onFault));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function queryCitiesResult(result:FeatureSet,token:Object=null):void
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for each(var g:Graphic in result.features)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphics1.push(g);
&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; private function queryProvince():void
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp; graphics2 = new Array();
&amp;nbsp;&amp;nbsp; var query:Query = new Query();
&amp;nbsp;&amp;nbsp; query.geometry = myMap.extent;
&amp;nbsp;&amp;nbsp; query.where = "name like '%"+txtInput.text+"%'";
&amp;nbsp;&amp;nbsp; query.outFields=["name"];
&amp;nbsp;&amp;nbsp; query.returnGeometry = true;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; queryProvinceTask.execute(query,new AsyncResponder(queryProvinceResult,onFault));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function queryProvinceResult(result:FeatureSet,token:Object = null):void
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var g:Graphic = result.features[0];
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphics2.push(g);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geoService.relation(graphics1,graphics2,GeometryService.SPATIAL_REL_WITHIN,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; private function onFault(info:Object,token:Object = null):void
&amp;nbsp; {
&amp;nbsp;&amp;nbsp; Alert.show(info.toString(),"ERROR");
&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; private function onRelationComplete(event:GeometryServiceEvent):void
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var relation:Array = event.relations;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myGraphicsLayer.clear();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(var i:int=0;i&amp;lt;relation.length;i++)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var g:Graphic = relation&lt;I&gt;.graphics1;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myGraphicsLayer.add(g);
&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;gt;
&amp;nbsp; &amp;lt;/mx:Script&amp;gt;
&amp;nbsp; &amp;lt;esri:GeometryService id="geoService" relationComplete="onRelationComplete(event)" url="http://howiepc:8399/arcgis/rest/services/Geometry/GeometryServer"/&amp;gt;
&amp;nbsp; &amp;lt;esri:QueryTask id="queryCitiesTask" url="http://howiepc:8399/arcgis/rest/services/jmuguy/MapServer/1"/&amp;gt;
&amp;nbsp; &amp;lt;esri:QueryTask id="queryProvinceTask" url="http://howiepc:8399/arcgis/rest/services/jmuguy/MapServer/2"/&amp;gt;
&amp;nbsp; &amp;lt;mx:HBox horizontalAlign="center" width="100%"&amp;gt;
&amp;nbsp; &amp;lt;mx:Label id="lab" text="Please input the name" fontWeight="bold"/&amp;gt;
&amp;nbsp; &amp;lt;mx:TextInput id="txtInput" text="abc"/&amp;gt;
&amp;nbsp; &amp;lt;mx:Button id="btnQuery" label="Query" click="queryProvince()" mouseOver="queryCities()"/&amp;gt;
&amp;nbsp; &amp;lt;/mx:HBox&amp;gt;
 &amp;lt;esri:Map id="myMap" scaleBarVisible="false" logoVisible="false"&amp;gt;
&amp;nbsp; &amp;lt;esri:ArcGISDynamicMapServiceLayer url="http://howiepc:8399/arcgis/rest/services/jmuguy/MapServer"/&amp;gt;
&amp;nbsp; &amp;lt;esri:GraphicsLayer id="myGraphicsLayer"/&amp;gt;
 &amp;lt;/esri:Map&amp;gt;
&amp;lt;/mx:Application&amp;gt;
&lt;/I&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope for your help!Best wishes!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 06:54:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117690#M2802</guid>
      <dc:creator>__1</dc:creator>
      <dc:date>2021-12-11T06:54:29Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with geometryService.relation()</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117691#M2803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;jmuguy,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; Here is an example that I got working from yours. I changed a couple of things.&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;mx:Application&amp;nbsp; 
&amp;nbsp; xmlns:mx="http://www.adobe.com/2006/mxml" 
&amp;nbsp; xmlns:esri="http://www.esri.com/2008/ags"&amp;nbsp; 
&amp;nbsp; layout="vertical"&amp;nbsp;&amp;nbsp;&amp;nbsp; styleName="plain"&amp;nbsp;&amp;nbsp; 
&amp;nbsp; pageTitle="GeometryService"&amp;gt;
&amp;nbsp; &amp;lt;mx:Script&amp;gt;
&amp;nbsp;&amp;nbsp; &amp;lt;![CDATA[
&amp;nbsp;&amp;nbsp;&amp;nbsp; import com.esri.ags.events.GeometryServiceEvent;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import com.esri.ags.Graphic;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import com.esri.ags.tasks.FeatureSet;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import com.esri.ags.events.QueryEvent;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import com.esri.ags.tasks.Query;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import mx.controls.Alert;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import mx.rpc.AsyncResponder;
&amp;nbsp;&amp;nbsp;&amp;nbsp; import mx.utils.ObjectUtil;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; private var graphics1:Array;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private var graphics2:Array;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; private function queryCities():void
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cursorManager.setBusyCursor();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphics1 = new Array();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var query:Query = new Query();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.geometry = myMap.extent;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.where = "OBJECTID &amp;lt;&amp;gt; 0";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.outFields = ["NAME"];
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; query.returnGeometry = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queryCitiesTask.execute(query,new AsyncResponder(queryCitiesResult,onFault));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function queryCitiesResult(result:FeatureSet,token:Object=null):void
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for each(var g:Graphic in result.features)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphics1.push(g);
&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; queryProvince();
&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; private function queryProvince():void
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp; graphics2 = new Array();
&amp;nbsp;&amp;nbsp; var query:Query = new Query();
&amp;nbsp;&amp;nbsp; query.geometry = myMap.extent;
&amp;nbsp;&amp;nbsp; query.where = "STATE_NAME like '%"+txtInput.text+"%'";
&amp;nbsp;&amp;nbsp; query.outFields=["STATE_NAME"];
&amp;nbsp;&amp;nbsp; query.returnGeometry = true;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; queryProvinceTask.execute(query,new AsyncResponder(queryProvinceResult,onFault));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function queryProvinceResult(result:FeatureSet,token:Object = null):void
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var g:Graphic = result.features[0];
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphics2.push(g);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; callLater(doRelate,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; private function doRelate():void
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geoService.relation(graphics1,graphics2,GeometryService.SPATIAL_REL_WITHIN,null);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; private function onFault(info:Object,token:Object = null):void
&amp;nbsp; {
&amp;nbsp;&amp;nbsp; Alert.show(info.toString(),"ERROR");
&amp;nbsp;&amp;nbsp; cursorManager.removeBusyCursor();
&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; private function onRelationComplete(event:GeometryServiceEvent):void
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var relation:Array = event.relations;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myGraphicsLayer.clear();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //trace(ObjectUtil.toString(relation));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(var i:int=0;i&amp;lt;relation.length;i++)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var g:Graphic = relation&lt;I&gt;.graphic1;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myGraphicsLayer.add(g);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cursorManager.removeBusyCursor();
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; ]]&amp;gt;
&amp;nbsp; &amp;lt;/mx:Script&amp;gt;
&amp;nbsp; &amp;lt;esri:GeometryService id="geoService" fault="onFault(event)" relationComplete="onRelationComplete(event)" url="http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer"/&amp;gt;
&amp;nbsp; &amp;lt;esri:QueryTask id="queryCitiesTask" url="http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer/3"/&amp;gt;
&amp;nbsp; &amp;lt;esri:QueryTask id="queryProvinceTask" url="http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer/5"/&amp;gt;
&amp;nbsp; &amp;lt;mx:HBox horizontalAlign="center" width="100%"&amp;gt;
&amp;nbsp; &amp;lt;mx:Label id="lab" text="Please input the name" fontWeight="bold"/&amp;gt;
&amp;nbsp; &amp;lt;mx:TextInput id="txtInput" text="Alabama"/&amp;gt;
&amp;nbsp; &amp;lt;mx:Button id="btnQuery" label="Query" click="queryCities()"/&amp;gt;
&amp;nbsp; &amp;lt;/mx:HBox&amp;gt;
 &amp;lt;esri:Map id="myMap" scaleBarVisible="false" logoVisible="false"&amp;gt;
&amp;nbsp; &amp;lt;esri:ArcGISDynamicMapServiceLayer url="http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer"/&amp;gt;
&amp;nbsp; &amp;lt;esri:GraphicsLayer id="myGraphicsLayer"/&amp;gt;
 &amp;lt;/esri:Map&amp;gt;
&amp;lt;/mx:Application&amp;gt;&lt;/I&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 06:54:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117691#M2803</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2021-12-11T06:54:32Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with geometryService.relation()</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117692#M2804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Scheitlin,thank you for your help!Your code really helped me,but i can't really understand the meaning of &lt;/SPAN&gt;&lt;SPAN style="color:&amp;quot;red&amp;quot;;"&gt;"graphic1"&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&amp;nbsp; for(var i:int=0;i&amp;lt;relation.length;i++)&amp;nbsp; &lt;BR /&gt; {&amp;nbsp; &lt;BR /&gt; var g:Graphic = relation&lt;I&gt;.&amp;nbsp; &lt;SPAN style="color:&amp;quot;red&amp;quot;;"&gt;graphic1&lt;/SPAN&gt;;&amp;nbsp; &lt;BR /&gt; myGraphicsLayer.add(g);&amp;nbsp; &lt;BR /&gt; }&lt;/I&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;In debug mode,i found "relation[0]" have graphic1 and graphic2,does graphic1 represents the first parameter of relation?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jun 2010 05:19:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117692#M2804</guid>
      <dc:creator>__1</dc:creator>
      <dc:date>2010-06-04T05:19:41Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with geometryService.relation()</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117693#M2805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;jmuguy,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Documentation is a little lacking in the explanation of this but the way I see it is yes Graphic1 is from the first graphic array the is within the second graphic array.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jun 2010 11:18:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117693#M2805</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2010-06-04T11:18:06Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with geometryService.relation()</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117694#M2806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;rscheitlin�?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes,i search the documentation,but i can find nothing about it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You helps me a lot,thank you very much!Best wishes!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jun 2010 14:17:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/problem-with-geometryservice-relation/m-p/117694#M2806</guid>
      <dc:creator>__1</dc:creator>
      <dc:date>2010-06-04T14:17:54Z</dc:date>
    </item>
  </channel>
</rss>

