Package com.azure.core.models
Class GeoPoint
- java.lang.Object
-
- com.azure.core.models.GeoObject
-
- com.azure.core.models.GeoPoint
-
public final class GeoPoint extends GeoObject
Represents a geometric point.
-
-
Constructor Summary
Constructors Constructor Description GeoPoint(double longitude, double latitude)Constructs aGeoPoint.GeoPoint(double longitude, double latitude, Double altitude)Constructs aGeoPoint.GeoPoint(GeoPosition position)Constructs a geometric point.GeoPoint(GeoPosition position, GeoBoundingBox boundingBox, Map<String,Object> customProperties)Constructs a geometric point.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)GeoPositiongetCoordinates()Thegeometric positionof the point.GeoObjectTypegetType()Gets the GeoJSON type for this object.inthashCode()-
Methods inherited from class com.azure.core.models.GeoObject
getBoundingBox, getCustomProperties
-
-
-
-
Constructor Detail
-
GeoPoint
public GeoPoint(double longitude, double latitude)Constructs aGeoPoint.- Parameters:
longitude- The longitudinal position of the point.latitude- The latitudinal position of the point.
-
GeoPoint
public GeoPoint(double longitude, double latitude, Double altitude)Constructs aGeoPoint.- Parameters:
longitude- The longitudinal position of the point.latitude- The latitudinal position of the point.altitude- The altitude of the point.
-
GeoPoint
public GeoPoint(GeoPosition position)
Constructs a geometric point.- Parameters:
position- Thegeometric positionof the point.- Throws:
NullPointerException- Ifpositionisnull.
-
GeoPoint
public GeoPoint(GeoPosition position, GeoBoundingBox boundingBox, Map<String,Object> customProperties)
Constructs a geometric point.- Parameters:
position- Thegeometric positionof the point.boundingBox- Bounding box for the point.customProperties- Additional properties of the geometric point.- Throws:
NullPointerException- Ifpositionisnull.
-
-
Method Detail
-
getCoordinates
public GeoPosition getCoordinates()
Thegeometric positionof the point.- Returns:
- The
geometric positionof the point.
-
getType
public GeoObjectType getType()
Description copied from class:GeoObjectGets the GeoJSON type for this object.
-
-