Class Point


  • public final class Point
    extends LatLonGeometry
    Represents a point on the earth's surface. You can construct the point directly with double coordinates.

    NOTES:

    1. latitude/longitude values must be in decimal degrees.
    2. For more advanced GeoSpatial indexing and query operations see the spatial-extras module
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private double lat
      latitude coordinate
      private double lon
      longitude coordinate
    • Constructor Summary

      Constructors 
      Constructor Description
      Point​(double lat, double lon)
      Creates a new Point from the supplied latitude/longitude.
    • Field Detail

      • lat

        private final double lat
        latitude coordinate
      • lon

        private final double lon
        longitude coordinate
    • Constructor Detail

      • Point

        public Point​(double lat,
                     double lon)
        Creates a new Point from the supplied latitude/longitude.
    • Method Detail

      • getLat

        public double getLat()
        Returns latitude value at given index
      • getLon

        public double getLon()
        Returns longitude value at given index
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object