此方法判断两个几何数组之间的关系。
如下判断的是判断的是geometries1是否在geometries2内,这两个参数都是数组。
geometries1:Array
geometries2:Array
三个必须的参数:
relationParameters.geometries1 = geometries1;
relationParameters.geometries2 = geometries2;
relationParameters.spatialRelationship = RelationParameters.SPATIAL_REL_WITHIN;(关系参数。具体可以查看API)
myGeometryService.relation(relationParameters,new AsyncResponder(ResultHandle,FaultHandle));
function ResultHandle(arrGraphic:Array, token:Object = null):void{
if(arrGraphic.length == geometries1.length){
//在里边
}else{
//不在里边
}
}
function FaultHandle(info:Object, token:Object = null):void{
Alert.show(info.toString(), "提示");
}
<esri:RelationParameters id="relationParameters"/>