Exemple #1
0
 public void ExecuteIntersectionQuery(Geometry geom, FeatureDataSet ds)
 {
     /* Buffer is not implemented in any of the Geometries
      * so we will just relay to the real provider.
      * Alternatively you could use NTS to buffer properly.
      */
     RealProvider.ExecuteIntersectionQuery(geom, ds);
 }
Exemple #2
0
 public void ExecuteIntersectionQuery(BoundingBox box, FeatureDataSet ds)
 {
     RealProvider.ExecuteIntersectionQuery(ExpandBox(box), ds);
 }
Exemple #3
0
 public Collection <uint> GetObjectIDsInView(BoundingBox bbox)
 {
     return(RealProvider.GetObjectIDsInView(ExpandBox(bbox)));
 }
Exemple #4
0
 public Geometry GetGeometryByID(uint oid)
 {
     return(RealProvider.GetGeometryByID(oid));
 }
Exemple #5
0
 public void Dispose()
 {
     RealProvider.Dispose();
 }
Exemple #6
0
 public Collection <Geometry> GetGeometriesInView(BoundingBox bbox)
 {
     return(RealProvider.GetGeometriesInView(ExpandBox(bbox)));
 }
Exemple #7
0
 public void Close()
 {
     RealProvider.Close();
 }
Exemple #8
0
 public void Open()
 {
     RealProvider.Open();
 }
Exemple #9
0
 public BoundingBox GetExtents()
 {
     return(RealProvider.GetExtents());
 }
Exemple #10
0
 public FeatureDataRow GetFeature(uint RowID)
 {
     return(RealProvider.GetFeature(RowID));
 }
Exemple #11
0
 public int GetFeatureCount()
 {
     return(RealProvider.GetFeatureCount());
 }