Exemplo n.º 1
0
 public IEnumerable <IFeature> GetFeatures(FetchInfo fetchInfo)
 {
     if (_extent.Intersects(fetchInfo.Extent))
     {
         return(new[] { _feature });
     }
     return(new List <IFeature>());
 }
Exemplo n.º 2
0
 public Task <IEnumerable <IFeature> > GetFeaturesAsync(FetchInfo fetchInfo)
 {
     if (_extent.Intersects(fetchInfo.Extent))
     {
         return(Task.FromResult((IEnumerable <IFeature>) new[] { _feature }));
     }
     return(Task.FromResult(Enumerable.Empty <IFeature>()));
 }