Package globus.glmap
Class MapGeoPoint
java.lang.Object
globus.glmap.MapGeoPoint
- All Implemented Interfaces:
java.io.Serializable
@ParametersAreNonnullByDefault
public class MapGeoPoint
extends java.lang.Object
implements java.io.Serializable
MapGeoPoint stores geo coordinates in WGS84 format.- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description MapGeoPoint()Default constructorMapGeoPoint(double lat, double lon)Constructor of point from latitude and longitudeMapGeoPoint(MapGeoPoint mapPoint)Copies constructorMapGeoPoint(MapPoint point)Creates map point from map point -
Method Summary
-
Field Details
-
Constructor Details
-
MapGeoPoint
public MapGeoPoint()Default constructor -
MapGeoPoint
public MapGeoPoint(double lat, double lon)Constructor of point from latitude and longitude- Parameters:
lat- latitude of point. Valid values are in range [-90, +90]lon- longitude of point. Valid values are in range [-180, +180]
-
MapGeoPoint
Creates map point from map point- Parameters:
point- Map point
-
MapGeoPoint
Copies constructor- Parameters:
mapPoint- point to copy
-
-
Method Details
-
set
Sets coordinates of point from map point- Parameters:
point- map point.
-
assign
Copies data from other point- Parameters:
point- source point
-
equals
public boolean equals(java.lang.Object other)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-