Uses of Class
mil.nga.sf.Point
-
Packages that use Point Package Description mil.nga.sf mil.nga.sf.util mil.nga.sf.util.centroid mil.nga.sf.util.sweep -
-
Uses of Point in mil.nga.sf
Methods in mil.nga.sf that return Point Modifier and Type Method Description Point
CompoundCurve. endPoint()
Get the end Point of this Curveabstract Point
Curve. endPoint()
Get the end Point of this CurvePoint
LineString. endPoint()
Get the end Point of this CurvePoint
GeometryEnvelope. getBottomLeft()
Get the bottom left pointPoint
GeometryEnvelope. getBottomMid()
Get the bottom mid pointPoint
GeometryEnvelope. getBottomRight()
Get the bottom right pointPoint
Geometry. getCentroid()
Get the mathematical centroid point of a 2 dimensional representation of the Geometry (balancing point of a 2d cutout of the geometry).Point
GeometryEnvelope. getCentroid()
Get the envelope centroid pointPoint
Geometry. getDegreesCentroid()
Get the geographic centroid point of a 2 dimensional representation of the degree unit Geometry.Point
GeometryEnvelope. getLeftMid()
Get the left mid pointPoint
LineString. getPoint(int n)
Returns the Nth pointPoint
MultiPoint. getPoint(int n)
Returns the Nth pointPoint
GeometryEnvelope. getRightMid()
Get the right mid pointPoint
GeometryEnvelope. getTopLeft()
Get the top left pointPoint
GeometryEnvelope. getTopMid()
Get the top mid pointPoint
GeometryEnvelope. getTopRight()
Get the top right pointPoint
CompoundCurve. startPoint()
Get the start Point of this Curveabstract Point
Curve. startPoint()
Get the start Point of this CurvePoint
LineString. startPoint()
Get the start Point of this CurveMethods in mil.nga.sf that return types with arguments of type Point Modifier and Type Method Description List<Point>
LineString. getPoints()
Get the pointsList<Point>
MultiPoint. getPoints()
Get the pointsMethods in mil.nga.sf with parameters of type Point Modifier and Type Method Description void
LineString. addPoint(Point point)
Add a pointvoid
MultiPoint. addPoint(Point point)
Add a pointboolean
GeometryEnvelope. contains(Point point)
Determine if contains the pointboolean
GeometryEnvelope. contains(Point point, double epsilon)
Determine if contains the pointboolean
Point. equalsX(Point point)
Indicates if x values are equalboolean
Point. equalsXY(Point point)
Indicates if x and y values are equalboolean
Point. equalsY(Point point)
Indicates if y values are equalMethod parameters in mil.nga.sf with type arguments of type Point Modifier and Type Method Description void
LineString. addPoints(List<Point> points)
Add pointsvoid
MultiPoint. addPoints(List<Point> points)
Add pointsvoid
Line. setPoints(List<Point> points)
Set the pointsvoid
LinearRing. setPoints(List<Point> points)
Set the pointsvoid
LineString. setPoints(List<Point> points)
Set the pointsvoid
MultiPoint. setPoints(List<Point> points)
Set the pointsConstructors in mil.nga.sf with parameters of type Point Constructor Description Line(Point point1, Point point2)
ConstructorMultiPoint(Point point)
ConstructorPoint(Point point)
Copy ConstructorConstructor parameters in mil.nga.sf with type arguments of type Point Constructor Description CircularString(List<Point> points)
ConstructorLine(List<Point> points)
ConstructorLinearRing(List<Point> points)
ConstructorLineString(List<Point> points)
ConstructorMultiPoint(List<Point> points)
Constructor -
Uses of Point in mil.nga.sf.util
Methods in mil.nga.sf.util that return Point Modifier and Type Method Description static Point
GeometryUtils. crop(Point point, GeometryEnvelope envelope)
Crop the point by the envelope bounds.static Point
GeometryUtils. degreesToMeters(double x, double y)
Convert a coordinate in degrees to a point in metersstatic Point
GeometryUtils. degreesToMeters(Point point)
Convert a point in degrees to a point in metersstatic Point
GeometryUtils. degreesToRadians(Point point)
Convert point in degrees to radiansstatic Point
GeometryUtils. geodesicMidpoint(Point point1, Point point2)
Get the geodesic midpoint in degrees between two points in degreesstatic Point
GeometryUtils. geodesicMidpointRadians(Point point1, Point point2)
Get the geodesic midpoint in radians between two points in radiansstatic Point
GeometryUtils. getCentroid(Geometry geometry)
Get the centroid point of a 2 dimensional representation of the Geometry (balancing point of a 2d cutout of the geometry).static Point
GeometryUtils. getDegreesCentroid(Geometry geometry)
Get the geographic centroid point of a 2 dimensional representation of the degree unit Geometry.static Point
GeometryUtils. intersection(Line line1, Line line2)
Get the point intersection between two linesstatic Point
GeometryUtils. intersection(Point line1Point1, Point line1Point2, Point line2Point1, Point line2Point2)
Get the point intersection between end points of two linesstatic Point
GeometryUtils. metersToDegrees(double x, double y)
Convert a coordinate in meters to a point in degreesstatic Point
GeometryUtils. metersToDegrees(Point point)
Convert a point in meters to a point in degreesstatic Point
GeometryUtils. radiansToDegrees(Point point)
Convert point in radians to degreesMethods in mil.nga.sf.util that return types with arguments of type Point Modifier and Type Method Description static List<Point>
GeometryUtils. crop(List<Point> points, GeometryEnvelope envelope)
Crop the list of consecutive points in meters by the envelope bounds in meters.static List<Point>
GeometryUtils. geodesicPath(List<Point> points, double maxDistance)
Create a geodesic path of points in degrees with a max distance between any two path pointsstatic List<Point>
GeometryUtils. geodesicPath(LineString lineString, double maxDistance)
Create a geodesic path of a line string in degrees with a max distance between any two path pointsstatic List<Point>
GeometryUtils. geodesicPath(Point point1, Point point2, double maxDistance)
Create a geodesic path between the two points in degrees with a max distance between any two path pointsstatic List<Point>
GeometryUtils. simplifyPoints(List<Point> points, double tolerance)
Simplify the ordered points (representing a line, polygon, etc) using the Douglas Peucker algorithm to create a similar curve with fewer points.Methods in mil.nga.sf.util with parameters of type Point Modifier and Type Method Description static double
GeometryUtils. bearing(Point point1, Point point2)
Get the bearing heading in degrees between two points in degreesstatic boolean
GeometryUtils. contains(GeometryEnvelope envelope, Point point)
Determine if the envelope contains the point within the default tolerance ofGeometryConstants.DEFAULT_EQUAL_EPSILON
.static Point
GeometryUtils. crop(Point point, GeometryEnvelope envelope)
Crop the point by the envelope bounds.static Point
GeometryUtils. degreesToMeters(Point point)
Convert a point in degrees to a point in metersstatic Point
GeometryUtils. degreesToRadians(Point point)
Convert point in degrees to radiansstatic double
GeometryUtils. distance(Point point1, Point point2)
Get the Pythagorean theorem distance between two pointsstatic double
GeometryUtils. distanceHaversine(Point point1, Point point2)
Get the distance in meters between two points in degrees using the Haversine formulastatic Point
GeometryUtils. geodesicMidpoint(Point point1, Point point2)
Get the geodesic midpoint in degrees between two points in degreesstatic Point
GeometryUtils. geodesicMidpointRadians(Point point1, Point point2)
Get the geodesic midpoint in radians between two points in radiansstatic List<Point>
GeometryUtils. geodesicPath(Point point1, Point point2, double maxDistance)
Create a geodesic path between the two points in degrees with a max distance between any two path pointsstatic Point
GeometryUtils. intersection(Point line1Point1, Point line1Point2, Point line2Point1, Point line2Point2)
Get the point intersection between end points of two linesstatic boolean
GeometryUtils. isEqual(Point point1, Point point2)
Determine if the points are equal within the default tolerance ofGeometryConstants.DEFAULT_EQUAL_EPSILON
.static boolean
GeometryUtils. isEqual(Point point1, Point point2, double epsilon)
Determine if the points are equal within the tolerance.static Point
GeometryUtils. metersToDegrees(Point point)
Convert a point in meters to a point in degreesstatic double
GeometryUtils. perpendicularDistance(Point point, Point lineStart, Point lineEnd)
Calculate the perpendicular distance between the point and the line represented by the start and end points.static boolean
GeometryUtils. pointInPolygon(Point point, List<Point> points)
Check if the point is in the polygon pointsstatic boolean
GeometryUtils. pointInPolygon(Point point, List<Point> points, double epsilon)
Check if the point is in the polygon pointsstatic boolean
GeometryUtils. pointInPolygon(Point point, LineString ring)
Check if the point is in the polygon ringstatic boolean
GeometryUtils. pointInPolygon(Point point, LineString ring, double epsilon)
Check if the point is in the polygon ringstatic boolean
GeometryUtils. pointInPolygon(Point point, Polygon polygon)
Check if the point is in the polygonstatic boolean
GeometryUtils. pointInPolygon(Point point, Polygon polygon, double epsilon)
Check if the point is in the polygonstatic boolean
GeometryUtils. pointOnLine(Point point, List<Point> points)
Check if the point is on the line represented by the pointsstatic boolean
GeometryUtils. pointOnLine(Point point, List<Point> points, double epsilon)
Check if the point is on the line represented by the pointsstatic boolean
GeometryUtils. pointOnLine(Point point, LineString line)
Check if the point is on the linestatic boolean
GeometryUtils. pointOnLine(Point point, LineString line, double epsilon)
Check if the point is on the linestatic boolean
GeometryUtils. pointOnPath(Point point, Point point1, Point point2)
Check if the point is on the path between point 1 and point 2static boolean
GeometryUtils. pointOnPath(Point point, Point point1, Point point2, double epsilon)
Check if the point is on the path between point 1 and point 2static boolean
GeometryUtils. pointOnPolygonEdge(Point point, List<Point> points)
Check if the point is on the polygon ring edge pointsstatic boolean
GeometryUtils. pointOnPolygonEdge(Point point, List<Point> points, double epsilon)
Check if the point is on the polygon ring edge pointsstatic boolean
GeometryUtils. pointOnPolygonEdge(Point point, LineString ring)
Check if the point is on the polygon ring edgestatic boolean
GeometryUtils. pointOnPolygonEdge(Point point, LineString ring, double epsilon)
Check if the point is on the polygon ring edgestatic boolean
GeometryUtils. pointOnPolygonEdge(Point point, Polygon polygon)
Check if the point is on the polygon edgestatic boolean
GeometryUtils. pointOnPolygonEdge(Point point, Polygon polygon, double epsilon)
Check if the point is on the polygon edgestatic Point
GeometryUtils. radiansToDegrees(Point point)
Convert point in radians to degreesMethod parameters in mil.nga.sf.util with type arguments of type Point Modifier and Type Method Description static boolean
GeometryUtils. closedPolygon(List<Point> points)
Check if the polygon ring points are explicitly closed, where the first and last point are the samestatic List<Point>
GeometryUtils. crop(List<Point> points, GeometryEnvelope envelope)
Crop the list of consecutive points in meters by the envelope bounds in meters.static List<Point>
GeometryUtils. geodesicPath(List<Point> points, double maxDistance)
Create a geodesic path of points in degrees with a max distance between any two path pointsstatic boolean
GeometryUtils. pointInPolygon(Point point, List<Point> points)
Check if the point is in the polygon pointsstatic boolean
GeometryUtils. pointInPolygon(Point point, List<Point> points, double epsilon)
Check if the point is in the polygon pointsstatic boolean
GeometryUtils. pointOnLine(Point point, List<Point> points)
Check if the point is on the line represented by the pointsstatic boolean
GeometryUtils. pointOnLine(Point point, List<Point> points, double epsilon)
Check if the point is on the line represented by the pointsstatic boolean
GeometryUtils. pointOnPolygonEdge(Point point, List<Point> points)
Check if the point is on the polygon ring edge pointsstatic boolean
GeometryUtils. pointOnPolygonEdge(Point point, List<Point> points, double epsilon)
Check if the point is on the polygon ring edge pointsstatic List<Point>
GeometryUtils. simplifyPoints(List<Point> points, double tolerance)
Simplify the ordered points (representing a line, polygon, etc) using the Douglas Peucker algorithm to create a similar curve with fewer points. -
Uses of Point in mil.nga.sf.util.centroid
Methods in mil.nga.sf.util.centroid that return Point Modifier and Type Method Description Point
CentroidCurve. getCentroid()
Get the centroid pointPoint
CentroidPoint. getCentroid()
Get the centroid pointPoint
CentroidSurface. getCentroid()
Get the centroid pointPoint
DegreesCentroid. getCentroid()
Get the centroid pointstatic Point
DegreesCentroid. getCentroid(Geometry geometry)
Get the degree geometry centroid -
Uses of Point in mil.nga.sf.util.sweep
Methods in mil.nga.sf.util.sweep that return Point Modifier and Type Method Description Point
Segment. getLeftPoint()
Get the left pointPoint
Event. getPoint()
Get the polygon pointPoint
Segment. getRightPoint()
Get the right pointMethods in mil.nga.sf.util.sweep with parameters of type Point Modifier and Type Method Description static int
SweepLine. xyOrder(Point point1, Point point2)
XY order of two pointsMethod parameters in mil.nga.sf.util.sweep with type arguments of type Point Modifier and Type Method Description static boolean
ShamosHoey. simplePolygonPoints(List<Point> points)
Determine if the polygon points are simplestatic boolean
ShamosHoey. simplePolygonRingPoints(List<List<Point>> pointRings)
Determine if the polygon point rings are simpleConstructors in mil.nga.sf.util.sweep with parameters of type Point Constructor Description Event(int edge, int ring, Point point, EventType type)
ConstructorSegment(int edge, int ring, Point leftPoint, Point rightPoint)
Constructor
-