Additional Compiler Argument: -locale en_US -source-path=locale/{locale} -keep-all-type-selectors=true -default-script-limits 5000 6000
<fx:Script> <![CDATA[ import com.esri.ags.FeatureSet; import com.esri.ags.Graphic; import com.esri.ags.SpatialReference; import com.esri.ags.events.GeoprocessorEvent; import com.esri.ags.events.GraphicsLayerEvent; import com.esri.ags.events.MapMouseEvent; import com.esri.ags.geometry.Geometry; import com.esri.ags.symbols.SimpleFillSymbol; import com.esri.ags.symbols.SimpleLineSymbol; import com.esri.ags.symbols.SimpleMarkerSymbol; import com.esri.ags.tasks.Geoprocessor; import mx.controls.Alert; import mx.rpc.events.FaultEvent; private function startGeoProcess(event:MouseEvent):void { var parms:Object = new Object(); parms.Condizione = String(condizione.text); parms.Valore = Number(valore.text); var geoprocessTask:Geoprocessor = new Geoprocessor(); geoprocessTask.outSpatialReference = map.spatialReference; geoprocessTask.showBusyCursor = true; geoprocessTask.url = "http://193.204.163.134/ArcGIS/rest/services/Peso_di_Volume_Medio/GPServer/PesodiVolumeMedio"; geoprocessTask.useAMF = false; geoprocessTask.execute(parms); geoprocessTask.addEventListener(GeoprocessorEvent.EXECUTE_COMPLETE, executeCompleteHandler); geoprocessTask.addEventListener(FaultEvent.FAULT, faultHandler); } private function executeCompleteHandler(event:GeoprocessorEvent):void { var myPointSymbol:SimpleMarkerSymbol = new SimpleMarkerSymbol(SimpleMarkerSymbol.STYLE_CIRCLE, 10, 0x1AA1D3, 0.2); for each (var graphic:Graphic in event.executeResult.results[0].value.features) { graphic.symbol = myPointSymbol; graphicsLayer.add(graphic); map.addLayer(graphicsLayer); } } private function faultHandler(event:FaultEvent):void { if (event.type == "fault" && event.fault.name == 'Error' && event.fault.faultCode == '500' && event.fault.faultString == 'Error Executing Task') { Alert.show("Oops - no results. Try clicking in an ocean..."); } else { Alert.show("Unexpected fault:\n" + event.toString()); } } ]]> </fx:Script>
Los miembros registrados pueden publicar, seguir actualizaciones y más. ¿Nuevo aquí? Regístrate gratis.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.