Package org.locationtech.jts.geom
Class Coordinates
- java.lang.Object
-
- org.locationtech.jts.geom.Coordinates
-
public class Coordinates extends Object
Useful utility functions for handling Coordinate objects.
-
-
Constructor Summary
Constructors Constructor Description Coordinates()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Coordinate
create(int dimension)
Factory method providing access to common Coordinate implementations.static Coordinate
create(int dimension, int measures)
Factory method providing access to common Coordinate implementations.static int
dimension(Coordinate coordinate)
Determine dimension based on subclass ofCoordinate
.static boolean
hasZ(Coordinate coordinate)
Check if coordinate can store Z valye, based on subclass ofCoordinate
.static int
measures(Coordinate coordinate)
Determine number of measures based on subclass ofCoordinate
.
-
-
-
Method Detail
-
create
public static Coordinate create(int dimension)
Factory method providing access to common Coordinate implementations.- Parameters:
dimension
-- Returns:
- created coordinate
-
create
public static Coordinate create(int dimension, int measures)
Factory method providing access to common Coordinate implementations.- Parameters:
dimension
-measures
-- Returns:
- created coordinate
-
dimension
public static int dimension(Coordinate coordinate)
Determine dimension based on subclass ofCoordinate
.- Parameters:
coordinate
- supplied coordinate- Returns:
- number of ordinates recorded
-
hasZ
public static boolean hasZ(Coordinate coordinate)
Check if coordinate can store Z valye, based on subclass ofCoordinate
.- Parameters:
coordinate
- supplied coordinate- Returns:
- true if setZ is available
-
measures
public static int measures(Coordinate coordinate)
Determine number of measures based on subclass ofCoordinate
.- Parameters:
coordinate
- supplied coordinate- Returns:
- number of measures recorded
-
-