private void MapModel_QueryAreaChanged(object sender, QueryAreaChangedMapModelEventArgs e) { FeatureLayer featureLayer = selectedFeatureLayer.FeatureLayer; featureLayer.Open(); Collection <Feature> features = featureLayer.FeatureSource.GetFeaturesWithinDistanceOf(e.QueryFeature, mapModel.MapControl.MapUnit, DistanceUnit.Meter, 0.0001, ReturningColumnsType.AllColumns); queryResults.Clear(); foreach (Feature feature in features) { queryResults.Add(new EarthquakeViewModel(feature)); } FilterEarthquake(); }
private void MapModel_QueryAreaChanged(object sender, QueryAreaChangedMapModelEventArgs e) { FeatureLayer featureLayer = selectedFeatureLayer.FeatureLayer; featureLayer.Open(); Collection<Feature> features = featureLayer.FeatureSource.GetFeaturesWithinDistanceOf(e.QueryFeature, mapModel.MapControl.MapUnit, DistanceUnit.Meter, 0.0001, ReturningColumnsType.AllColumns); queryResults.Clear(); foreach (Feature feature in features) { queryResults.Add(new EarthquakeViewModel(feature)); } FilterEarthquake(); }