Interface IElementDataset<V>

All Known Implementing Classes:
TiledGeoJsonDataset, VectorTiledDataset

public interface IElementDataset<V>
A dataset consisting of arbitrary elements.
  • Method Summary

    Modifier and Type
    Method
    Description
    getAsync(@NonNull net.buildtheearth.terracore.geo.CornerBoundingBox2d bounds)
    Gets all of the elements that intersect the given bounding box.
  • Method Details

    • getAsync

      CompletableFuture<V[]> getAsync(@NonNull @NonNull net.buildtheearth.terracore.geo.CornerBoundingBox2d bounds) throws net.buildtheearth.terracore.geo.projection.OutOfProjectionBoundsException
      Gets all of the elements that intersect the given bounding box.
      Parameters:
      bounds - the bounding box
      Returns:
      a CompletableFuture which will be completed with the elements
      Throws:
      net.buildtheearth.terracore.geo.projection.OutOfProjectionBoundsException