Package com.azure.core.models
Class GeoPoint
java.lang.Object
com.azure.core.models.GeoObject
com.azure.core.models.GeoPoint
Represents a geometric point.
-
Constructor Summary
ConstructorDescriptionGeoPoint
(double longitude, double latitude) Constructs aGeoPoint
.Constructs aGeoPoint
.GeoPoint
(GeoPosition position) Constructs a geometric point.GeoPoint
(GeoPosition position, GeoBoundingBox boundingBox, Map<String, Object> customProperties) Constructs a geometric point. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Thegeometric position
of the point.getType()
Gets the GeoJSON type for this object.int
hashCode()
Methods inherited from class com.azure.core.models.GeoObject
getBoundingBox, getCustomProperties
-
Constructor Details
-
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
Constructs aGeoPoint
.- Parameters:
longitude
- The longitudinal position of the point.latitude
- The latitudinal position of the point.altitude
- The altitude of the point.
-
GeoPoint
Constructs a geometric point.- Parameters:
position
- Thegeometric position
of the point.- Throws:
NullPointerException
- Ifposition
isnull
.
-
GeoPoint
public GeoPoint(GeoPosition position, GeoBoundingBox boundingBox, Map<String, Object> customProperties) Constructs a geometric point.- Parameters:
position
- Thegeometric position
of the point.boundingBox
- Bounding box for the point.customProperties
- Additional properties of the geometric point.- Throws:
NullPointerException
- Ifposition
isnull
.
-
-
Method Details
-
getCoordinates
Thegeometric position
of the point.- Returns:
- The
geometric position
of the point.
-
getType
Description copied from class:GeoObject
Gets the GeoJSON type for this object. -
hashCode
public int hashCode() -
equals
-