public ProcessAsync ( |
||
parameters | ||
return | void |
private void DatasetBufferAnalyst_Click(object sender, RoutedEventArgs e) { DatasetBufferAnalystParameters param = new DatasetBufferAnalystParameters { BufferSetting = new BufferSetting { EndType = BufferEndType.ROUND, LeftDistance = new BufferDistance { Value =Convert.ToDouble(MyTextBox.Text) }, SemicircleLineSegment = 12, }, FilterQueryParameter = new SuperMap.Web.iServerJava6R.FilterParameter { AttributeFilter = "SmID=19" }, Dataset = "Landuse_R@Jingjin", }; DatasetBufferAnalystService datasetBufferAnalyst = new DatasetBufferAnalystService(url2); datasetBufferAnalyst.ProcessAsync(param); datasetBufferAnalyst.Failed += new EventHandler<ServiceFailedEventArgs>(datasetBufferAnalyst_Failed); datasetBufferAnalyst.ProcessCompleted += new EventHandler<DatasetBufferAnalystArgs>(datasetBufferAnalyst_ProcessCompleted); }
//数据集缓冲 private void datasetBuffer_Click(object sender, RoutedEventArgs e) { var bufferAnalystParams = new DatasetBufferAnalystParameters { BufferSetting = new BufferSetting { EndType = BufferEndType.ROUND, LeftDistance = new BufferDistance { Value = 50000 }, RightDistance = new BufferDistance { Value = 50000 }, SemicircleLineSegment = 4 }, Dataset = "SamplesP@Interpolation", IsAttributeRetained = false, //IsOverwrite = true, //IsReturnRecordset = true, IsUnion = true, MaxReturnRecordCount = 10000, //ResultDatasetName = "aa@Interpolation" }; var datasetBufferAnalyst = new DatasetBufferAnalystService(url); datasetBufferAnalyst.ProcessAsync(bufferAnalystParams); datasetBufferAnalyst.ProcessCompleted += new EventHandler<DatasetBufferAnalystArgs>(datasetBufferAnalyst_ProcessCompleted); datasetBufferAnalyst.Failed += new EventHandler<SuperMap.Web.Service.ServiceFailedEventArgs>(datasetBufferAnalyst_Failed); }