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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object o)  
      double getLat()
      Returns latitude value at given index
      double getLon()
      Returns longitude value at given index
      int hashCode()  
      protected Component2D toComponent2D()
      get a Component2D from the geometry object
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 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