class GeographicBoundingBox implements BoundingBox<GeographicPosition>, Comparable<GeographicBoundingBox>, Serializable {

    @Override
    public GeographicPosition getCenter()
    {
        double lat = getCenterLatitudeD();
        double lon = getCenterLongitudeD();
        double alt = getCenterAltitudeM();
        return new GeographicPosition(LatLonAlt.createFromDegreesMeters(lat, lon, alt, getAltitudeReference()));
    }

    public  GeographicBoundingBox(GeographicPosition lowerLeftCorner, GeographicPosition upperRightCorner);
    public  GeographicBoundingBox(LatLonAlt lowerLeftCorner, LatLonAlt upperRightCorner);

}