Interface GeoBoundingBox


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

      • 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.