Class Circle


  • public final class Circle
    extends LatLonGeometry
    Represents a circle on the earth's surface.

    NOTES:

    1. Latitude/longitude values must be in decimal degrees.
    2. Radius must be in meters.
    3. For more advanced GeoSpatial indexing and query operations see the spatial-extras module
    WARNING: This API is experimental and might change in incompatible ways in the next release.
    • Constructor Detail

      • Circle

        public Circle​(double lat,
                      double lon,
                      double radiusMeters)
        Creates a new circle from the supplied latitude/longitude center and a radius in meters..
    • Method Detail

      • getLat

        public double getLat()
        Returns the center's latitude
      • getLon

        public double getLon()
        Returns the center's longitude
      • getRadius

        public double getRadius()
        Returns the radius in meters
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object