Interface GeoBoundingBox


public interface GeoBoundingBox
A bounding box in the geocentric coordinate system.
  • Method Details

    • topLeft

      GeoPoint topLeft()
      Returns:
      The top-left coordinates of this bounding-box.
    • bottomRight

      GeoPoint bottomRight()
      Returns:
      The bottom-right coordinates of this bounding-box.
    • of

      static GeoBoundingBox of(GeoPoint topLeft, GeoPoint bottomRight)
      Create a GeoBoundingBox from the top-left and bottom-right corners.
      Parameters:
      topLeft - The coordinates of the top-left corner of the bounding box.
      bottomRight - The coordinates of the bottom-right corner of the bounding box.
      Returns:
      The corresponding GeoBoundingBox.
    • of

      static GeoBoundingBox of(double topLeftLatitude, double topLeftLongitude, double bottomRightLatitude, double bottomRightLongitude)
      Create a GeoBoundingBox from the latitude and longitude of the top-left and bottom-right corners.
      Parameters:
      topLeftLatitude - The latitude of the top-left corner of the bounding box.
      topLeftLongitude - The longitude of the top-left corner of the bounding box.
      bottomRightLatitude - The latitude of the bottom-right corner of the bounding box.
      bottomRightLongitude - The longitude of the bottom-right corner of the bounding box.
      Returns:
      The corresponding GeoBoundingBox.