/// <summary> /// This is called when the earthquake georss feed has loaded and parsed all points. The /// same points are then added to the heatmap. /// </summary> private void heatmap_LoadCompleted(object sender, ESRI.ArcGIS.Samples.GeoRss.GeoRssLoader.RssLoadedEventArgs e) { //HeatMapLayer layer = (layerDemo1.Layer as HeatMapLayer); //layer.HeatMapPoints.Clear(); //foreach (Graphic g in e.Graphics) //{ // double magnitude = (double)new MagnitudeConverter().Convert(g.Attributes, typeof(double), null, null); // for (int i = 0; i < magnitude; i++) // { // layer.HeatMapPoints.Add(g.Geometry as ESRI.ArcGIS.Client.Geometry.MapPoint); // } //} }
private void loader_LoadCompleted(object sender, ESRI.ArcGIS.Samples.GeoRss.GeoRssLoader.RssLoadedEventArgs e) { this.Graphics.Clear(); foreach (Graphic g in e.Graphics) { g.Symbol = Symbol; this.Graphics.Add(g); } if (!IsInitialized) { base.Initialize(); } }