SuperMap.Web.iServerJava6R.SpatialAnalyst.GenerateSpatialDataService.ProcessAsync C# (CSharp) Méthode

ProcessAsync() public méthode

${iServerJava6R_GenerateSpatialDataService_method_ProcessAsync_D}
public ProcessAsync ( GenerateSpatialDataParameters OverlayParams ) : void
OverlayParams GenerateSpatialDataParameters
Résultat void
        public void ProcessAsync(GenerateSpatialDataParameters OverlayParams)
        {
            ProcessAsync(OverlayParams, null);
        }

Same methods

GenerateSpatialDataService::ProcessAsync ( GenerateSpatialDataParameters param, object state ) : void

Usage Example

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            GenerateSpatialDataParameters param = new GenerateSpatialDataParameters();
            param.EventRouteIDField = "RouteID";
            param.EventTable = "LinearEventTabDT@Changchun";
            param.MeasureEndField = "LineMeasureTo";
            param.MeasureStartField = "LineMeasureFrom";
            param.RouteDataset = "RouteDT_road@Changchun";
            param.RouteIDField = "RouteID";
            param.DataReturnOption = new DataReturnOption();
            param.DataReturnOption.DataReturnMode = DataReturnMode.DATASET_ONLY;
            param.DataReturnOption.Dataset = "generateSpatialData";
            param.DataReturnOption.DeleteExistResultDataset = true;
            param.DataReturnOption.ExpectCount = 1000;

            GenerateSpatialDataService service = new GenerateSpatialDataService(_serviceUrl);
            service.ProcessCompleted += new EventHandler<GenerateSpatialDataArgs>(service_ProcessCompleted);
            service.ProcessAsync(param);
        }