${iServerJava6R_ExtractEventArgs_Title}
${iServerJava6R_ExtractEventArgs_Description}
void datasetIsolineService_ProcessCompleted(object sender, SurfaceAnalystEventArgs e) { if (e.Result.Recordset.Features == null || e.Result.Recordset.Features.Count == 0) { MessageBox.Show("获取等值线数目为零!"); } else { foreach (var item in e.Result.Recordset.Features) { item.Style = new PredefinedLineStyle { Stroke = new SolidColorBrush { Color = Colors.Magenta, Opacity = 0.6 }, StrokeThickness = 2 }; featuresLayer.AddFeature(item); } } }
private void SurfaceAnalystService_Complated(object sender, RequestEventArgs args) { JsonObject json = (JsonObject)JsonObject.Parse(args.Result); SurfaceAnalystResult result = SurfaceAnalystResult.FromJson((JsonObject)json["recordset"]); SurfaceAnalystEventArgs e = new SurfaceAnalystEventArgs(result, args.Result, args.UserState); lastResult = result; if (ProcessCompleted != null) { ProcessCompleted(this, e); } }
private void datasetIsolineService_ProcessCompleted(object sender, SurfaceAnalystEventArgs e) { resultLayer.AddFeatureSet(e.Result.Recordset.Features); }
private void geometryIsoRegionService_ProcessCompleted(object sender, SurfaceAnalystEventArgs e) { this.resultLayer.AddFeatureSet(e.Result.Recordset.Features); }