findParameters.ReturnGeometry = true;
void findTask_ExecuteCompleted(object sender, FindEventArgs e) { foreach (var r in e.FindResults) { var g = r.Feature.Geometry; } }
void QueryTask_ExecuteCompleted(object sender, QueryEventArgs e) { if (e.FeatureSet == null) return; var heatLayer = MyMap.Layers["MyHeatMapLayer"] as HeatMapLayer; foreach (var g in e.FeatureSet) { if (g.Geometry is MapPoint) { var mp = Geometry.Clone(g.Geometry) as MapPoint; heatLayer.HeatMapPoints.Add(mp); } } }
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.