A B C D E F G H I L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Geometry) - Method in class mil.nga.sf.util.centroid.CentroidCurve
-
Add a curve based dimension 1 geometry to the centroid total.
- add(Geometry) - Method in class mil.nga.sf.util.centroid.CentroidPoint
-
Add a point based dimension 0 geometry to the centroid total
- add(Geometry) - Method in class mil.nga.sf.util.centroid.CentroidSurface
-
Add a surface based dimension 2 geometry to the centroid total.
- add(Event) - Method in class mil.nga.sf.util.sweep.SweepLine
-
Add the event to the sweep line
- addCurve(T) - Method in class mil.nga.sf.MultiCurve
-
Add a curve
- addCurves(List<T>) - Method in class mil.nga.sf.MultiCurve
-
Add curves
- addGeometries(List<T>) - Method in class mil.nga.sf.GeometryCollection
-
Add geometries
- addGeometry(T) - Method in class mil.nga.sf.GeometryCollection
-
Add a geometry
- addLineString(LineString) - Method in class mil.nga.sf.CompoundCurve
-
Add a line string
- addLineString(LineString) - Method in class mil.nga.sf.MultiLineString
-
Add a line string
- addLineStrings(List<LineString>) - Method in class mil.nga.sf.CompoundCurve
-
Add line strings
- addLineStrings(List<LineString>) - Method in class mil.nga.sf.MultiLineString
-
Add line strings
- addPatch(Polygon) - Method in class mil.nga.sf.PolyhedralSurface
-
Add patch
- addPatches(List<Polygon>) - Method in class mil.nga.sf.PolyhedralSurface
-
Add patches
- addPoint(Point) - Method in class mil.nga.sf.LineString
-
Add a point
- addPoint(Point) - Method in class mil.nga.sf.MultiPoint
-
Add a point
- addPoints(List<Point>) - Method in class mil.nga.sf.LineString
-
Add points
- addPoints(List<Point>) - Method in class mil.nga.sf.MultiPoint
-
Add points
- addPolygon(Polygon) - Method in class mil.nga.sf.MultiPolygon
-
Add a polygon
- addPolygon(Polygon) - Method in class mil.nga.sf.PolyhedralSurface
-
Add polygon
- addPolygons(List<Polygon>) - Method in class mil.nga.sf.MultiPolygon
-
Add polygons
- addPolygons(List<Polygon>) - Method in class mil.nga.sf.PolyhedralSurface
-
Add polygons
- addRing(T) - Method in class mil.nga.sf.CurvePolygon
-
Add a ring
- addRings(List<T>) - Method in class mil.nga.sf.CurvePolygon
-
Add rings
- addSurface(T) - Method in class mil.nga.sf.MultiSurface
-
Add a surface
- addSurfaces(List<T>) - Method in class mil.nga.sf.MultiSurface
-
Add surfaces
B
- bearing(Line) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the bearing heading in degrees between line end points in degrees
- bearing(Point, Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the bearing heading in degrees between two points in degrees
- BEARING_EAST - Static variable in class mil.nga.sf.util.GeometryConstants
-
Absolute east bearing in degrees
- BEARING_NORTH - Static variable in class mil.nga.sf.util.GeometryConstants
-
Absolute north bearing in degrees
- BEARING_SOUTH - Static variable in class mil.nga.sf.util.GeometryConstants
-
Absolute south bearing in degrees
- BEARING_WEST - Static variable in class mil.nga.sf.util.GeometryConstants
-
Absolute west bearing degrees
- bound(Geometry, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Bound all points in the geometry to be within the geometry envelope.
- boundWebMercator(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Bound all points in the geometry to be within Web Mercator limits.
- boundWGS84(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Bound all points in the geometry to be within WGS84 limits.
- boundWGS84Transformable(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Bound all points in the geometry to be within WGS84 projection transformable (degrees to meters) limits.
- boundWGS84WithWebMercator(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Bound all points in the WGS84 geometry to be within degree Web Mercator limits.
- buildEnvelope(Geometry) - Static method in class mil.nga.sf.util.GeometryEnvelopeBuilder
-
Build Geometry Envelope
- buildEnvelope(Geometry, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryEnvelopeBuilder
-
Build Geometry Envelope
- buildGeometry() - Method in class mil.nga.sf.GeometryEnvelope
-
Build a geometry representation of the geometry envelope
- buildGeometry(GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryEnvelopeBuilder
-
Build a geometry representation of the geometry envelope
- ByteReader - Class in mil.nga.sf.util
-
Read through a byte array
- ByteReader(byte[]) - Constructor for class mil.nga.sf.util.ByteReader
-
Constructor
- ByteReader(byte[], ByteOrder) - Constructor for class mil.nga.sf.util.ByteReader
-
Constructor
- ByteReader(InputStream) - Constructor for class mil.nga.sf.util.ByteReader
-
Constructor
- ByteReader(InputStream, ByteOrder) - Constructor for class mil.nga.sf.util.ByteReader
-
Constructor
- ByteWriter - Class in mil.nga.sf.util
-
Write a byte array
- ByteWriter() - Constructor for class mil.nga.sf.util.ByteWriter
-
Constructor
- ByteWriter(OutputStream) - Constructor for class mil.nga.sf.util.ByteWriter
-
Constructor
- ByteWriter(OutputStream, ByteOrder) - Constructor for class mil.nga.sf.util.ByteWriter
-
Constructor
- ByteWriter(ByteOrder) - Constructor for class mil.nga.sf.util.ByteWriter
-
Constructor
C
- CentroidCurve - Class in mil.nga.sf.util.centroid
-
Calculate the centroid from curve based geometries.
- CentroidCurve() - Constructor for class mil.nga.sf.util.centroid.CentroidCurve
-
Constructor
- CentroidCurve(Geometry) - Constructor for class mil.nga.sf.util.centroid.CentroidCurve
-
Constructor
- CentroidPoint - Class in mil.nga.sf.util.centroid
-
Calculate the centroid from point based geometries.
- CentroidPoint() - Constructor for class mil.nga.sf.util.centroid.CentroidPoint
-
Constructor
- CentroidPoint(Geometry) - Constructor for class mil.nga.sf.util.centroid.CentroidPoint
-
Constructor
- CentroidSurface - Class in mil.nga.sf.util.centroid
-
Calculate the centroid from surface based geometries.
- CentroidSurface() - Constructor for class mil.nga.sf.util.centroid.CentroidSurface
-
Constructor
- CentroidSurface(Geometry) - Constructor for class mil.nga.sf.util.centroid.CentroidSurface
-
Constructor
- childHierarchy(GeometryType) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the child type hierarchy of the provided geometry type.
- childTypes(GeometryType) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the immediate child Geometry Types of the provided geometry type
- CircularString - Class in mil.nga.sf
-
Circular String, Curve sub type
- CircularString() - Constructor for class mil.nga.sf.CircularString
-
Constructor
- CircularString(boolean, boolean) - Constructor for class mil.nga.sf.CircularString
-
Constructor
- CircularString(List<Point>) - Constructor for class mil.nga.sf.CircularString
-
Constructor
- CircularString(CircularString) - Constructor for class mil.nga.sf.CircularString
-
Copy Constructor
- CIRCULARSTRING - mil.nga.sf.GeometryType
-
Circular String, Curve sub type
- close() - Method in class mil.nga.sf.util.ByteReader
-
Close the byte reader
- close() - Method in class mil.nga.sf.util.ByteWriter
-
Close the byte writer
- close() - Method in class mil.nga.sf.util.TextReader
-
Close the text reader
- closedPolygon(List<Point>) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the polygon ring points are explicitly closed, where the first and last point are the same
- closedPolygon(LineString) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the polygon ring is explicitly closed, where the first and last point are the same
- closedPolygon(Polygon) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the polygon outer ring is explicitly closed, where the first and last point are the same
- compareTo(Event) - Method in class mil.nga.sf.util.sweep.Event
- CompoundCurve - Class in mil.nga.sf
-
Compound Curve, Curve sub type
- CompoundCurve() - Constructor for class mil.nga.sf.CompoundCurve
-
Constructor
- CompoundCurve(boolean, boolean) - Constructor for class mil.nga.sf.CompoundCurve
-
Constructor
- CompoundCurve(List<LineString>) - Constructor for class mil.nga.sf.CompoundCurve
-
Constructor
- CompoundCurve(CompoundCurve) - Constructor for class mil.nga.sf.CompoundCurve
-
Copy Constructor
- CompoundCurve(LineString) - Constructor for class mil.nga.sf.CompoundCurve
-
Constructor
- COMPOUNDCURVE - mil.nga.sf.GeometryType
-
Compound Curve, Curve sub type
- contains(double, double) - Method in class mil.nga.sf.GeometryEnvelope
-
Determine if contains the coordinate
- contains(double, double, double) - Method in class mil.nga.sf.GeometryEnvelope
-
Determine if contains the coordinate
- contains(GeometryEnvelope) - Method in class mil.nga.sf.GeometryEnvelope
-
Determine if inclusively contains the provided envelope
- contains(GeometryEnvelope, double) - Method in class mil.nga.sf.GeometryEnvelope
-
Determine if inclusively contains the provided envelope
- contains(GeometryEnvelope, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Determine if the first envelope contains the second within the default tolerance of
GeometryConstants.DEFAULT_EQUAL_EPSILON
. - contains(GeometryEnvelope, Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Determine if the envelope contains the point within the default tolerance of
GeometryConstants.DEFAULT_EQUAL_EPSILON
. - contains(Point) - Method in class mil.nga.sf.GeometryEnvelope
-
Determine if contains the point
- contains(Point, double) - Method in class mil.nga.sf.GeometryEnvelope
-
Determine if contains the point
- copy() - Method in class mil.nga.sf.CircularString
-
Copy the geometry
- copy() - Method in class mil.nga.sf.CompoundCurve
-
Copy the geometry
- copy() - Method in class mil.nga.sf.CurvePolygon
-
Copy the geometry
- copy() - Method in class mil.nga.sf.extended.ExtendedGeometryCollection
-
Copy the geometry
- copy() - Method in class mil.nga.sf.Geometry
-
Copy the geometry
- copy() - Method in class mil.nga.sf.GeometryCollection
-
Copy the geometry
- copy() - Method in class mil.nga.sf.GeometryEnvelope
-
Copy the geometry envelope
- copy() - Method in class mil.nga.sf.Line
-
Copy the geometry
- copy() - Method in class mil.nga.sf.LinearRing
-
Copy the geometry
- copy() - Method in class mil.nga.sf.LineString
-
Copy the geometry
- copy() - Method in class mil.nga.sf.MultiLineString
-
Copy the geometry
- copy() - Method in class mil.nga.sf.MultiPoint
-
Copy the geometry
- copy() - Method in class mil.nga.sf.MultiPolygon
-
Copy the geometry
- copy() - Method in class mil.nga.sf.Point
-
Copy the geometry
- copy() - Method in class mil.nga.sf.Polygon
-
Copy the geometry
- copy() - Method in class mil.nga.sf.PolyhedralSurface
-
Copy the geometry
- copy() - Method in class mil.nga.sf.TIN
-
Copy the geometry
- copy() - Method in class mil.nga.sf.Triangle
-
Copy the geometry
- crop(List<Point>, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the list of consecutive points in meters by the envelope bounds in meters.
- crop(CircularString, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the circular string in meters by the envelope bounds in meters.
- crop(CompoundCurve, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the compound curve in meters by the envelope bounds in meters.
- crop(CurvePolygon<Curve>, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the curve polygon in meters by the envelope bounds in meters.
- crop(Geometry, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the geometry in meters by the envelope bounds in meters.
- crop(Line, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the line in meters by the envelope bounds in meters.
- crop(LineString, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the line string in meters by the envelope bounds in meters.
- crop(MultiLineString, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the multi line string in meters by the envelope bounds in meters.
- crop(MultiPoint, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the multi point by the envelope bounds.
- crop(MultiPolygon, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the multi polygon in meters by the envelope bounds in meters.
- crop(Point, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the point by the envelope bounds.
- crop(Polygon, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the polygon in meters by the envelope bounds in meters.
- crop(PolyhedralSurface, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the polyhedral surface in meters by the envelope bounds in meters.
- crop(TIN, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the TIN in meters by the envelope bounds in meters.
- crop(Triangle, GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the triangle in meters by the envelope bounds in meters.
- cropWebMercator(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Crop the geometry in meters by web mercator world bounds.
- Curve - Class in mil.nga.sf
-
The base type for all 1-dimensional geometry types.
- Curve(GeometryType, boolean, boolean) - Constructor for class mil.nga.sf.Curve
-
Constructor
- CURVE - mil.nga.sf.GeometryType
-
The base type for all 1-dimensional geometry types.
- CurvePolygon<T extends Curve> - Class in mil.nga.sf
-
A planar surface defined by an exterior ring and zero or more interior ring.
- CurvePolygon() - Constructor for class mil.nga.sf.CurvePolygon
-
Constructor
- CurvePolygon(boolean, boolean) - Constructor for class mil.nga.sf.CurvePolygon
-
Constructor
- CurvePolygon(List<T>) - Constructor for class mil.nga.sf.CurvePolygon
-
Constructor
- CurvePolygon(CurvePolygon<T>) - Constructor for class mil.nga.sf.CurvePolygon
-
Copy Constructor
- CurvePolygon(GeometryType, boolean, boolean) - Constructor for class mil.nga.sf.CurvePolygon
-
Constructor
- CurvePolygon(T) - Constructor for class mil.nga.sf.CurvePolygon
-
Constructor
- CURVEPOLYGON - mil.nga.sf.GeometryType
-
A planar surface defined by an exterior ring and zero or more interior ring.
D
- DEFAULT_BYTE_ORDER - Static variable in class mil.nga.sf.util.ByteReader
-
Default read byte order
- DEFAULT_BYTE_ORDER - Static variable in class mil.nga.sf.util.ByteWriter
-
Default write byte order
- DEFAULT_EQUAL_EPSILON - Static variable in class mil.nga.sf.util.GeometryConstants
-
Default epsilon for point equality
- DEFAULT_LINE_EPSILON - Static variable in class mil.nga.sf.util.GeometryConstants
-
Default epsilon for point in or on line tolerance
- DEGREES_TO_METERS_MIN_LAT - Static variable in class mil.nga.sf.util.GeometryConstants
-
Minimum latitude degrees value convertible to meters
- DEGREES_TO_RADIANS - Static variable in class mil.nga.sf.util.GeometryConstants
-
Degrees to Radians conversion
- DegreesCentroid - Class in mil.nga.sf.util.centroid
-
Centroid calculations for geometries in degrees
- DegreesCentroid(Geometry) - Constructor for class mil.nga.sf.util.centroid.DegreesCentroid
-
Constructor
- degreesToMeters(double, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a coordinate in degrees to a point in meters
- degreesToMeters(CircularString) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a circular string in degrees to a circular string in meters
- degreesToMeters(CompoundCurve) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a compound curve in degrees to a compound curve in meters
- degreesToMeters(CurvePolygon<Curve>) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a curve polygon in degrees to a curve polygon in meters
- degreesToMeters(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a geometry in degrees to a geometry in meters
- degreesToMeters(Line) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a line in degrees to a line in meters
- degreesToMeters(LineString) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a line string in degrees to a line string in meters
- degreesToMeters(MultiLineString) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a multi line string in degrees to a multi line string in meters
- degreesToMeters(MultiPoint) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a multi point in degrees to a multi point in meters
- degreesToMeters(MultiPolygon) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a multi polygon in degrees to a multi polygon in meters
- degreesToMeters(Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a point in degrees to a point in meters
- degreesToMeters(Polygon) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a polygon in degrees to a polygon in meters
- degreesToMeters(PolyhedralSurface) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a polyhedral surface in degrees to a polyhedral surface in meters
- degreesToMeters(TIN) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a TIN in degrees to a TIN in meters
- degreesToMeters(Triangle) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a triangle in degrees to a triangle in meters
- degreesToRadians(double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert degrees to radians
- degreesToRadians(Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert point in degrees to radians
- deserialize(byte[]) - Static method in class mil.nga.sf.util.GeometryUtils
-
Deserialize the bytes into a geometry
- distance(Line) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the Pythagorean theorem distance between the line end points
- distance(Point, Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the Pythagorean theorem distance between two points
- distanceHaversine(Line) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the distance in meters between the end points of a line in degrees using the Haversine formula
- distanceHaversine(Point, Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the distance in meters between two points in degrees using the Haversine formula
E
- EARTH_RADIUS - Static variable in class mil.nga.sf.util.GeometryConstants
-
Earth radius in meters (WGS84)
- endPoint() - Method in class mil.nga.sf.CompoundCurve
-
Get the end Point of this Curve
- endPoint() - Method in class mil.nga.sf.Curve
-
Get the end Point of this Curve
- endPoint() - Method in class mil.nga.sf.LineString
-
Get the end Point of this Curve
- equals(Object) - Method in class mil.nga.sf.CompoundCurve
- equals(Object) - Method in class mil.nga.sf.CurvePolygon
- equals(Object) - Method in class mil.nga.sf.extended.ExtendedGeometryCollection
- equals(Object) - Method in class mil.nga.sf.Geometry
- equals(Object) - Method in class mil.nga.sf.GeometryCollection
- equals(Object) - Method in class mil.nga.sf.GeometryEnvelope
- equals(Object) - Method in class mil.nga.sf.LineString
- equals(Object) - Method in class mil.nga.sf.Point
- equals(Object) - Method in class mil.nga.sf.PolyhedralSurface
- equalsX(Point) - Method in class mil.nga.sf.Point
-
Indicates if x values are equal
- equalsXY(Point) - Method in class mil.nga.sf.Point
-
Indicates if x and y values are equal
- equalsY(Point) - Method in class mil.nga.sf.Point
-
Indicates if y values are equal
- Event - Class in mil.nga.sf.util.sweep
-
Event element
- Event(int, int, Point, EventType) - Constructor for class mil.nga.sf.util.sweep.Event
-
Constructor
- EventQueue - Class in mil.nga.sf.util.sweep
-
Event queue for processing events
- EventQueue(List<LineString>) - Constructor for class mil.nga.sf.util.sweep.EventQueue
-
Constructor
- EventQueue(LineString) - Constructor for class mil.nga.sf.util.sweep.EventQueue
-
Constructor
- EventType - Enum in mil.nga.sf.util.sweep
-
Event type of the point direction
- expandEnvelope(GeometryEnvelope) - Method in class mil.nga.sf.Geometry
-
Expand the envelope with the minimum bounding box for this Geometry
- ExtendedGeometryCollection<T extends Geometry> - Class in mil.nga.sf.extended
-
Extended Geometry Collection providing abstract geometry collection type support
- ExtendedGeometryCollection(ExtendedGeometryCollection<T>) - Constructor for class mil.nga.sf.extended.ExtendedGeometryCollection
-
Copy Constructor
- ExtendedGeometryCollection(GeometryCollection<T>) - Constructor for class mil.nga.sf.extended.ExtendedGeometryCollection
-
Constructor, wraps a geometry collection as extended
F
- filter(GeometryType, Geometry) - Method in interface mil.nga.sf.util.filter.GeometryFilter
-
Filter the geometry
- filter(GeometryType, Geometry) - Method in class mil.nga.sf.util.filter.PointFiniteFilter
-
Filter the geometry
- find(Event) - Method in class mil.nga.sf.util.sweep.SweepLine
-
Find the existing event segment
- findName(String) - Static method in enum mil.nga.sf.GeometryType
-
Find the Geometry Type from the name if it exists, ignoring case
- FINITE - mil.nga.sf.util.filter.FiniteFilterType
-
Accept only finite values
- FINITE_AND_INFINITE - mil.nga.sf.util.filter.FiniteFilterType
-
Accept finite and infinite values
- FINITE_AND_NAN - mil.nga.sf.util.filter.FiniteFilterType
-
Accept finite and Not a Number values
- FiniteFilterType - Enum in mil.nga.sf.util.filter
-
Finite Filter Type, including finite values and optionally one of either infinite or NaN values
- fromName(String) - Static method in enum mil.nga.sf.GeometryType
-
Get the Geometry Type from the name, ignoring case
G
- geodesicEnvelope(GeometryEnvelope) - Static method in class mil.nga.sf.util.GeometryUtils
-
Expand the vertical bounds of a geometry envelope in degrees by including geodesic bounds
- geodesicMidpoint(Point, Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the geodesic midpoint in degrees between two points in degrees
- geodesicMidpointRadians(Point, Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the geodesic midpoint in radians between two points in radians
- geodesicPath(List<Point>, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Create a geodesic path of points in degrees with a max distance between any two path points
- geodesicPath(LineString, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Create a geodesic path of a line string in degrees with a max distance between any two path points
- geodesicPath(Point, Point, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Create a geodesic path between the two points in degrees with a max distance between any two path points
- Geometry - Class in mil.nga.sf
-
The root of the geometry type hierarchy
- Geometry(GeometryType, boolean, boolean) - Constructor for class mil.nga.sf.Geometry
-
Constructor
- GEOMETRY - mil.nga.sf.GeometryType
-
The root of the geometry type hierarchy
- GeometryCollection<T extends Geometry> - Class in mil.nga.sf
-
A collection of zero or more Geometry instances.
- GeometryCollection() - Constructor for class mil.nga.sf.GeometryCollection
-
Constructor
- GeometryCollection(boolean, boolean) - Constructor for class mil.nga.sf.GeometryCollection
-
Constructor
- GeometryCollection(List<T>) - Constructor for class mil.nga.sf.GeometryCollection
-
Constructor
- GeometryCollection(GeometryCollection<T>) - Constructor for class mil.nga.sf.GeometryCollection
-
Copy Constructor
- GeometryCollection(GeometryType, boolean, boolean) - Constructor for class mil.nga.sf.GeometryCollection
-
Constructor
- GeometryCollection(T) - Constructor for class mil.nga.sf.GeometryCollection
-
Constructor
- GEOMETRYCOLLECTION - mil.nga.sf.GeometryType
-
A collection of zero or more Geometry instances.
- GeometryConstants - Class in mil.nga.sf.util
-
Geometry Constants
- GeometryConstants() - Constructor for class mil.nga.sf.util.GeometryConstants
- GeometryEnvelope - Class in mil.nga.sf
-
Geometry envelope
- GeometryEnvelope() - Constructor for class mil.nga.sf.GeometryEnvelope
-
Constructor
- GeometryEnvelope(boolean, boolean) - Constructor for class mil.nga.sf.GeometryEnvelope
-
Constructor
- GeometryEnvelope(double, double, double, double) - Constructor for class mil.nga.sf.GeometryEnvelope
-
Constructor
- GeometryEnvelope(double, double, Double, double, double, Double) - Constructor for class mil.nga.sf.GeometryEnvelope
-
Constructor
- GeometryEnvelope(double, double, Double, Double, double, double, Double, Double) - Constructor for class mil.nga.sf.GeometryEnvelope
-
Constructor
- GeometryEnvelope(GeometryEnvelope) - Constructor for class mil.nga.sf.GeometryEnvelope
-
Copy Constructor
- GeometryEnvelopeBuilder - Class in mil.nga.sf.util
-
Builds an envelope from a Geometry
- GeometryEnvelopeBuilder() - Constructor for class mil.nga.sf.util.GeometryEnvelopeBuilder
- GeometryFilter - Interface in mil.nga.sf.util.filter
-
Geometry Filter to filter included geometries and modify them during construction
- GeometryPrinter - Class in mil.nga.sf.util
-
String representation of a Geometry
- GeometryPrinter() - Constructor for class mil.nga.sf.util.GeometryPrinter
- GeometryType - Enum in mil.nga.sf
-
Geometry Type enumeration
- GeometryUtils - Class in mil.nga.sf.util
-
Utilities for Geometry objects
- GeometryUtils() - Constructor for class mil.nga.sf.util.GeometryUtils
- getAbove() - Method in class mil.nga.sf.util.sweep.Segment
-
Get the segment above
- getAsGeometryCollection() - Method in class mil.nga.sf.GeometryCollection
-
Get as a top level Geometry Collection
- getAsMultiCurve() - Method in class mil.nga.sf.GeometryCollection
-
Get as a Multi Curve, a
Curve
typed Geometry Collection - getAsMultiLineString() - Method in class mil.nga.sf.GeometryCollection
-
Get as a
MultiLineString
, either the current instance or newly created from theLineString
geometries - getAsMultiPoint() - Method in class mil.nga.sf.GeometryCollection
-
Get as a
MultiPoint
, either the current instance or newly created from thePoint
geometries - getAsMultiPolygon() - Method in class mil.nga.sf.GeometryCollection
-
Get as a
MultiPolygon
, either the current instance or newly created from thePolygon
geometries - getAsMultiSurface() - Method in class mil.nga.sf.GeometryCollection
-
Get as a Multi Surface, a
Surface
typed Geometry Collection - getBelow() - Method in class mil.nga.sf.util.sweep.Segment
-
Get the segment below
- getBottom() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the bottom line
- getBottomLeft() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the bottom left point
- getBottomMid() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the bottom mid point
- getBottomRight() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the bottom right point
- getByteArrayOutputStream() - Method in class mil.nga.sf.util.ByteWriter
-
Get the output stream
- getByteOrder() - Method in class mil.nga.sf.util.ByteReader
-
Get the byte order
- getByteOrder() - Method in class mil.nga.sf.util.ByteWriter
-
Get the byte order
- getBytes() - Method in class mil.nga.sf.util.ByteReader
-
Get the bytes
- getBytes() - Method in class mil.nga.sf.util.ByteWriter
-
Get the written bytes
- getCentroid() - Method in class mil.nga.sf.Geometry
-
Get the mathematical centroid point of a 2 dimensional representation of the Geometry (balancing point of a 2d cutout of the geometry).
- getCentroid() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the envelope centroid point
- getCentroid() - Method in class mil.nga.sf.util.centroid.CentroidCurve
-
Get the centroid point
- getCentroid() - Method in class mil.nga.sf.util.centroid.CentroidPoint
-
Get the centroid point
- getCentroid() - Method in class mil.nga.sf.util.centroid.CentroidSurface
-
Get the centroid point
- getCentroid() - Method in class mil.nga.sf.util.centroid.DegreesCentroid
-
Get the centroid point
- getCentroid(Geometry) - Static method in class mil.nga.sf.util.centroid.DegreesCentroid
-
Get the degree geometry centroid
- getCentroid(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the centroid point of a 2 dimensional representation of the Geometry (balancing point of a 2d cutout of the geometry).
- getCollectionType() - Method in class mil.nga.sf.GeometryCollection
-
Get the collection type by evaluating the geometries
- getCurve(int) - Method in class mil.nga.sf.MultiCurve
-
Returns the Nth curve
- getCurves() - Method in class mil.nga.sf.MultiCurve
-
Get the curves
- getDegreesCentroid() - Method in class mil.nga.sf.Geometry
-
Get the geographic centroid point of a 2 dimensional representation of the degree unit Geometry.
- getDegreesCentroid(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the geographic centroid point of a 2 dimensional representation of the degree unit Geometry.
- getDimension() - Method in class mil.nga.sf.Geometry
-
Get the inherent dimension (0, 1, or 2) for this Geometry
- getDimension(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the dimension of the Geometry, 0 for points, 1 for curves, 2 for surfaces.
- getEdge() - Method in class mil.nga.sf.util.sweep.Event
-
Get the edge
- getEdge() - Method in class mil.nga.sf.util.sweep.Segment
-
Get the edge number
- getEnvelope() - Method in class mil.nga.sf.Geometry
-
Get the minimum bounding box for this Geometry
- getExteriorRing() - Method in class mil.nga.sf.CurvePolygon
-
Get the exterior ring
- getGeometries() - Method in class mil.nga.sf.GeometryCollection
-
Get the list of geometries
- getGeometry(int) - Method in class mil.nga.sf.GeometryCollection
-
Returns the Nth geometry
- getGeometryString(Geometry) - Static method in class mil.nga.sf.util.GeometryPrinter
-
Get Geometry Information as a String
- getGeometryType() - Method in class mil.nga.sf.extended.ExtendedGeometryCollection
-
Get the geometry type
- getGeometryType() - Method in class mil.nga.sf.Geometry
-
Get the geometry type
- getInputStream() - Method in class mil.nga.sf.util.ByteReader
-
Get the output stream
- getInteriorRing(int) - Method in class mil.nga.sf.CurvePolygon
-
Returns the Nth interior ring for this Polygon
- getLeft() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the left line
- getLeftMid() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the left mid point
- getLeftPoint() - Method in class mil.nga.sf.util.sweep.Segment
-
Get the left point
- getLineString(int) - Method in class mil.nga.sf.CompoundCurve
-
Returns the Nth line string
- getLineString(int) - Method in class mil.nga.sf.MultiLineString
-
Returns the Nth line string
- getLineStrings() - Method in class mil.nga.sf.CompoundCurve
-
Get the line strings
- getLineStrings() - Method in class mil.nga.sf.MultiLineString
-
Get the line strings
- getM() - Method in class mil.nga.sf.Point
-
Get m
- getMaxM() - Method in class mil.nga.sf.GeometryEnvelope
-
Get max m
- getMaxX() - Method in class mil.nga.sf.GeometryEnvelope
-
Get max x
- getMaxY() - Method in class mil.nga.sf.GeometryEnvelope
-
Get max y
- getMaxZ() - Method in class mil.nga.sf.GeometryEnvelope
-
Get max z
- getMidX() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the envelope mid x
- getMidY() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the envelope mid y
- getMinM() - Method in class mil.nga.sf.GeometryEnvelope
-
Get min m
- getMinX() - Method in class mil.nga.sf.GeometryEnvelope
-
Get min x
- getMinY() - Method in class mil.nga.sf.GeometryEnvelope
-
Get min y
- getMinZ() - Method in class mil.nga.sf.GeometryEnvelope
-
Get min z
- getMRange() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the m range
- getName() - Method in enum mil.nga.sf.GeometryType
-
Get the name, just use the enum name since they are the same
- getNextByte() - Method in class mil.nga.sf.util.ByteReader
-
Get the next byte to be read
- getOutputStream() - Method in class mil.nga.sf.util.ByteWriter
-
Get the output stream
- getPatch(int) - Method in class mil.nga.sf.PolyhedralSurface
-
Get the Nth polygon patch
- getPatches() - Method in class mil.nga.sf.PolyhedralSurface
-
Get patches
- getPoint() - Method in class mil.nga.sf.util.sweep.Event
-
Get the polygon point
- getPoint(int) - Method in class mil.nga.sf.LineString
-
Returns the Nth point
- getPoint(int) - Method in class mil.nga.sf.MultiPoint
-
Returns the Nth point
- getPoints() - Method in class mil.nga.sf.LineString
-
Get the points
- getPoints() - Method in class mil.nga.sf.MultiPoint
-
Get the points
- getPolygon(int) - Method in class mil.nga.sf.MultiPolygon
-
Returns the Nth polygon
- getPolygon(int) - Method in class mil.nga.sf.PolyhedralSurface
-
Get the Nth polygon
- getPolygons() - Method in class mil.nga.sf.MultiPolygon
-
Get the polygons
- getPolygons() - Method in class mil.nga.sf.PolyhedralSurface
-
Get polygons
- getReader() - Method in class mil.nga.sf.util.TextReader
-
Get the reader
- getRight() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the right line
- getRightMid() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the right mid point
- getRightPoint() - Method in class mil.nga.sf.util.sweep.Segment
-
Get the right point
- getRing() - Method in class mil.nga.sf.util.sweep.Event
-
Get the polygon ring number
- getRing() - Method in class mil.nga.sf.util.sweep.Segment
-
Get the polygon ring number
- getRing(int) - Method in class mil.nga.sf.CurvePolygon
-
Returns the Nth ring where the exterior ring is at 0, interior rings begin at 1
- getRings() - Method in class mil.nga.sf.CurvePolygon
-
Get the rings
- getSurface(int) - Method in class mil.nga.sf.MultiSurface
-
Returns the Nth surface
- getSurfaces() - Method in class mil.nga.sf.MultiSurface
-
Get the surfaces
- getTop() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the top line
- getTopLeft() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the top left point
- getTopMid() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the top mid point
- getTopRight() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the top right point
- getType() - Method in class mil.nga.sf.util.filter.PointFiniteFilter
-
Get the finite filter type
- getType() - Method in class mil.nga.sf.util.sweep.Event
-
Get the event type
- getX() - Method in class mil.nga.sf.Point
-
Get x
- getXRange() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the x range
- getY() - Method in class mil.nga.sf.Point
-
Get y
- getYRange() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the y range
- getZ() - Method in class mil.nga.sf.Point
-
Get z
- getZRange() - Method in class mil.nga.sf.GeometryEnvelope
-
Get the z range
H
- hashCode() - Method in class mil.nga.sf.CompoundCurve
- hashCode() - Method in class mil.nga.sf.CurvePolygon
- hashCode() - Method in class mil.nga.sf.extended.ExtendedGeometryCollection
- hashCode() - Method in class mil.nga.sf.Geometry
- hashCode() - Method in class mil.nga.sf.GeometryCollection
- hashCode() - Method in class mil.nga.sf.GeometryEnvelope
- hashCode() - Method in class mil.nga.sf.LineString
- hashCode() - Method in class mil.nga.sf.Point
- hashCode() - Method in class mil.nga.sf.PolyhedralSurface
- hasM() - Method in class mil.nga.sf.Geometry
-
Does the geometry have m coordinates
- hasM() - Method in class mil.nga.sf.GeometryEnvelope
-
True if has M measurements
- hasM(List<T>) - Static method in class mil.nga.sf.util.GeometryUtils
-
Determine if the geometries contain a M value
- hasZ() - Method in class mil.nga.sf.Geometry
-
Does the geometry have z coordinates
- hasZ() - Method in class mil.nga.sf.GeometryEnvelope
-
True if has Z coordinates
- hasZ(List<T>) - Static method in class mil.nga.sf.util.GeometryUtils
-
Determine if the geometries contain a Z value
I
- intersect(Segment, Segment) - Method in class mil.nga.sf.util.sweep.SweepLine
-
Determine if the two segments intersect
- intersection(Line, Line) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the point intersection between two lines
- intersection(Point, Point, Point, Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the point intersection between end points of two lines
- intersects(GeometryEnvelope) - Method in class mil.nga.sf.GeometryEnvelope
-
Determine if intersects with the provided envelope
- intersects(GeometryEnvelope, boolean) - Method in class mil.nga.sf.GeometryEnvelope
-
Determine if intersects with the provided envelope
- is3D() - Method in class mil.nga.sf.Geometry
-
Does the geometry have z coordinates
- is3D() - Method in class mil.nga.sf.GeometryEnvelope
-
True if has Z coordinates
- isClosed() - Method in class mil.nga.sf.Curve
-
Determine if this Curve is closed (start point = end point)
- isClosed() - Method in class mil.nga.sf.MultiCurve
-
Determine if this Multi Curve is closed for each Curve (start point = end point)
- isEastBearing(double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Determine if the bearing is in any east direction
- isEmpty() - Method in class mil.nga.sf.CompoundCurve
-
Is the Geometry empty
- isEmpty() - Method in class mil.nga.sf.CurvePolygon
-
Is the Geometry empty
- isEmpty() - Method in class mil.nga.sf.Geometry
-
Is the Geometry empty
- isEmpty() - Method in class mil.nga.sf.GeometryCollection
-
Is the Geometry empty
- isEmpty() - Method in class mil.nga.sf.GeometryEnvelope
-
Determine if the envelope is empty
- isEmpty() - Method in class mil.nga.sf.LineString
-
Is the Geometry empty
- isEmpty() - Method in class mil.nga.sf.Point
-
Is the Geometry empty
- isEmpty() - Method in class mil.nga.sf.PolyhedralSurface
-
Is the Geometry empty
- isEqual(Point, Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Determine if the points are equal within the default tolerance of
GeometryConstants.DEFAULT_EQUAL_EPSILON
. - isEqual(Point, Point, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Determine if the points are equal within the tolerance.
- isFilterM() - Method in class mil.nga.sf.util.filter.PointFiniteFilter
-
Is filtering for m values enabled?
- isFilterZ() - Method in class mil.nga.sf.util.filter.PointFiniteFilter
-
Is filtering for z values enabled?
- isHasM() - Method in class mil.nga.sf.GeometryEnvelope
-
Has m coordinates
- isHasZ() - Method in class mil.nga.sf.GeometryEnvelope
-
Has z coordinates
- isMeasured() - Method in class mil.nga.sf.Geometry
-
Does the geometry have m coordinates.
- isMeasured() - Method in class mil.nga.sf.GeometryEnvelope
-
True if has M measurements
- isMultiCurve() - Method in class mil.nga.sf.GeometryCollection
-
Determine if this geometry collection contains only
Curve
geometries - isMultiLineString() - Method in class mil.nga.sf.GeometryCollection
-
Determine if this geometry collection is a
MultiLineString
instance or contains onlyLineString
geometries - isMultiPoint() - Method in class mil.nga.sf.GeometryCollection
-
Determine if this geometry collection is a
MultiPoint
instance or contains onlyPoint
geometries - isMultiPolygon() - Method in class mil.nga.sf.GeometryCollection
-
Determine if this geometry collection is a
MultiPolygon
instance or contains onlyPolygon
geometries - isMultiSurface() - Method in class mil.nga.sf.GeometryCollection
-
Determine if this geometry collection contains only
Surface
geometries - isNorthBearing(double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Determine if the bearing is in any north direction
- isPoint() - Method in class mil.nga.sf.GeometryEnvelope
-
Determine if the envelope is of a single point
- isRing() - Method in class mil.nga.sf.Curve
-
Determine if this Curve is a ring (closed and simple)
- isSimple() - Method in class mil.nga.sf.CompoundCurve
-
Determine if this Geometry has no anomalous geometric points, such as self intersection or self tangency
- isSimple() - Method in class mil.nga.sf.CurvePolygon
-
Determine if this Geometry has no anomalous geometric points, such as self intersection or self tangency
- isSimple() - Method in class mil.nga.sf.Geometry
-
Determine if this Geometry has no anomalous geometric points, such as self intersection or self tangency
- isSimple() - Method in class mil.nga.sf.GeometryCollection
-
Determine if this Geometry has no anomalous geometric points, such as self intersection or self tangency
- isSimple() - Method in class mil.nga.sf.LineString
-
Determine if this Geometry has no anomalous geometric points, such as self intersection or self tangency
- isSimple() - Method in class mil.nga.sf.MultiPoint
-
Determine if this Geometry has no anomalous geometric points, such as self intersection or self tangency
- isSimple() - Method in class mil.nga.sf.Point
-
Determine if this Geometry has no anomalous geometric points, such as self intersection or self tangency
- isSimple() - Method in class mil.nga.sf.Polygon
-
Determine if this Geometry has no anomalous geometric points, such as self intersection or self tangency
- isSimple() - Method in class mil.nga.sf.PolyhedralSurface
-
Determine if this Geometry has no anomalous geometric points, such as self intersection or self tangency
- isSouthBearing(double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Determine if the bearing is in any south direction
- isWestBearing(double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Determine if the bearing is in any west direction
- iterator() - Method in class mil.nga.sf.util.sweep.EventQueue
L
- LEFT - mil.nga.sf.util.sweep.EventType
-
Left point
- Line - Class in mil.nga.sf
-
A LineString with exactly 2 Points.
- Line() - Constructor for class mil.nga.sf.Line
-
Constructor
- Line(boolean, boolean) - Constructor for class mil.nga.sf.Line
-
Constructor
- Line(List<Point>) - Constructor for class mil.nga.sf.Line
-
Constructor
- Line(Line) - Constructor for class mil.nga.sf.Line
-
Copy Constructor
- Line(Point, Point) - Constructor for class mil.nga.sf.Line
-
Constructor
- LinearRing - Class in mil.nga.sf
-
A LineString that is both closed and simple.
- LinearRing() - Constructor for class mil.nga.sf.LinearRing
-
Constructor
- LinearRing(boolean, boolean) - Constructor for class mil.nga.sf.LinearRing
-
Constructor
- LinearRing(List<Point>) - Constructor for class mil.nga.sf.LinearRing
-
Constructor
- LinearRing(LinearRing) - Constructor for class mil.nga.sf.LinearRing
-
Copy Constructor
- LineString - Class in mil.nga.sf
-
A Curve that connects two or more points in space.
- LineString() - Constructor for class mil.nga.sf.LineString
-
Constructor
- LineString(boolean, boolean) - Constructor for class mil.nga.sf.LineString
-
Constructor
- LineString(List<Point>) - Constructor for class mil.nga.sf.LineString
-
Constructor
- LineString(GeometryType, boolean, boolean) - Constructor for class mil.nga.sf.LineString
-
Constructor
- LineString(LineString) - Constructor for class mil.nga.sf.LineString
-
Copy Constructor
- LINESTRING - mil.nga.sf.GeometryType
-
A Curve that connects two or more points in space.
M
- metersToDegrees(double, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a coordinate in meters to a point in degrees
- metersToDegrees(CircularString) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a circular string in meters to a circular string in degrees
- metersToDegrees(CompoundCurve) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a compound curve in meters to a compound curve in degrees
- metersToDegrees(CurvePolygon<Curve>) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a curve polygon in meters to a curve polygon in degrees
- metersToDegrees(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a geometry in meters to a geometry in degrees
- metersToDegrees(Line) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a line in meters to a line in degrees
- metersToDegrees(LineString) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a line string in meters to a line string in degrees
- metersToDegrees(MultiLineString) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a multi line string in meters to a multi line string in degrees
- metersToDegrees(MultiPoint) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a multi point in meters to a multi point in degrees
- metersToDegrees(MultiPolygon) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a multi polygon in meters to a multi polygon in degrees
- metersToDegrees(Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a point in meters to a point in degrees
- metersToDegrees(Polygon) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a polygon in meters to a polygon in degrees
- metersToDegrees(PolyhedralSurface) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a polyhedral surface in meters to a polyhedral surface in degrees
- metersToDegrees(TIN) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a TIN in meters to a TIN in degrees
- metersToDegrees(Triangle) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert a triangle in meters to a triangle in degrees
- mil.nga.sf - package mil.nga.sf
- mil.nga.sf.extended - package mil.nga.sf.extended
- mil.nga.sf.util - package mil.nga.sf.util
- mil.nga.sf.util.centroid - package mil.nga.sf.util.centroid
- mil.nga.sf.util.filter - package mil.nga.sf.util.filter
- mil.nga.sf.util.sweep - package mil.nga.sf.util.sweep
- minimize(Geometry, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Minimize the geometry using the shortest x distance between each connected set of points.
- minimizeGeometry(Geometry, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Minimize the geometry using the shortest x distance between each connected set of points.
- minimizeWebMercator(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Minimize the Web Mercator geometry using the shortest x distance between each connected set of points.
- minimizeWGS84(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Minimize the WGS84 geometry using the shortest x distance between each connected set of points.
- MultiCurve<T extends Curve> - Class in mil.nga.sf
-
A restricted form of GeometryCollection where each Geometry in the collection must be of type Curve.
- MultiCurve(GeometryType, boolean, boolean) - Constructor for class mil.nga.sf.MultiCurve
-
Constructor
- MULTICURVE - mil.nga.sf.GeometryType
-
A restricted form of GeometryCollection where each Geometry in the collection must be of type Curve.
- MultiLineString - Class in mil.nga.sf
-
A restricted form of MultiCurve where each Curve in the collection must be of type LineString.
- MultiLineString() - Constructor for class mil.nga.sf.MultiLineString
-
Constructor
- MultiLineString(boolean, boolean) - Constructor for class mil.nga.sf.MultiLineString
-
Constructor
- MultiLineString(List<LineString>) - Constructor for class mil.nga.sf.MultiLineString
-
Constructor
- MultiLineString(LineString) - Constructor for class mil.nga.sf.MultiLineString
-
Constructor
- MultiLineString(MultiLineString) - Constructor for class mil.nga.sf.MultiLineString
-
Copy Constructor
- MULTILINESTRING - mil.nga.sf.GeometryType
-
A restricted form of MultiCurve where each Curve in the collection must be of type LineString.
- MultiPoint - Class in mil.nga.sf
-
A restricted form of GeometryCollection where each Geometry in the collection must be of type Point.
- MultiPoint() - Constructor for class mil.nga.sf.MultiPoint
-
Constructor
- MultiPoint(boolean, boolean) - Constructor for class mil.nga.sf.MultiPoint
-
Constructor
- MultiPoint(List<Point>) - Constructor for class mil.nga.sf.MultiPoint
-
Constructor
- MultiPoint(MultiPoint) - Constructor for class mil.nga.sf.MultiPoint
-
Copy Constructor
- MultiPoint(Point) - Constructor for class mil.nga.sf.MultiPoint
-
Constructor
- MULTIPOINT - mil.nga.sf.GeometryType
-
A restricted form of GeometryCollection where each Geometry in the collection must be of type Point.
- MultiPolygon - Class in mil.nga.sf
-
A restricted form of MultiSurface where each Surface in the collection must be of type Polygon.
- MultiPolygon() - Constructor for class mil.nga.sf.MultiPolygon
-
Constructor
- MultiPolygon(boolean, boolean) - Constructor for class mil.nga.sf.MultiPolygon
-
Constructor
- MultiPolygon(List<Polygon>) - Constructor for class mil.nga.sf.MultiPolygon
-
Constructor
- MultiPolygon(MultiPolygon) - Constructor for class mil.nga.sf.MultiPolygon
-
Copy Constructor
- MultiPolygon(Polygon) - Constructor for class mil.nga.sf.MultiPolygon
-
Constructor
- MULTIPOLYGON - mil.nga.sf.GeometryType
-
A restricted form of MultiSurface where each Surface in the collection must be of type Polygon.
- MultiSurface<T extends Surface> - Class in mil.nga.sf
-
A restricted form of GeometryCollection where each Geometry in the collection must be of type Surface.
- MultiSurface(GeometryType, boolean, boolean) - Constructor for class mil.nga.sf.MultiSurface
-
Constructor
- MULTISURFACE - mil.nga.sf.GeometryType
-
A restricted form of GeometryCollection where each Geometry in the collection must be of type Surface.
N
- normalize(Geometry, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Normalize the geometry so all points outside of the min and max value range are adjusted to fall within the range.
- normalizeGeometry(Geometry, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Normalize the geometry so all points outside of the min and max value range are adjusted to fall within the range.
- normalizeWebMercator(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Normalize the Web Mercator geometry using the shortest x distance between each connected set of points.
- normalizeWGS84(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Normalize the WGS84 geometry using the shortest x distance between each connected set of points.
- numCurves() - Method in class mil.nga.sf.MultiCurve
-
Get the number of curves
- numGeometries() - Method in class mil.nga.sf.GeometryCollection
-
Get the number of geometries in the collection
- numInteriorRings() - Method in class mil.nga.sf.CurvePolygon
-
Get the number of interior rings
- numLineStrings() - Method in class mil.nga.sf.CompoundCurve
-
Get the number of line strings
- numLineStrings() - Method in class mil.nga.sf.MultiLineString
-
Get the number of line strings
- numPatches() - Method in class mil.nga.sf.PolyhedralSurface
-
Get the number of polygons
- numPoints() - Method in class mil.nga.sf.LineString
-
Get the number of points
- numPoints() - Method in class mil.nga.sf.MultiPoint
-
Get the number of points
- numPolygons() - Method in class mil.nga.sf.MultiPolygon
-
Get the number of polygons
- numPolygons() - Method in class mil.nga.sf.PolyhedralSurface
-
Get the number of polygons
- numRings() - Method in class mil.nga.sf.CurvePolygon
-
Get the number of rings including exterior and interior
- numSurfaces() - Method in class mil.nga.sf.MultiSurface
-
Get the number of surfaces
O
- overlap(GeometryEnvelope) - Method in class mil.nga.sf.GeometryEnvelope
-
Get the overlapping geometry envelope with the provided envelope
- overlap(GeometryEnvelope, boolean) - Method in class mil.nga.sf.GeometryEnvelope
-
Get the overlapping geometry envelope with the provided envelope
P
- parentHierarchy(GeometryType) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the parent type hierarchy of the provided geometry type starting with the immediate parent.
- parentType(GeometryType) - Static method in class mil.nga.sf.util.GeometryUtils
-
Get the parent Geometry Type of the provided geometry type
- peekToken() - Method in class mil.nga.sf.util.TextReader
-
Peek at the next token without reading past it
- perpendicularDistance(Point, Point, Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Calculate the perpendicular distance between the point and the line represented by the start and end points.
- Point - Class in mil.nga.sf
-
A single location in space.
- Point() - Constructor for class mil.nga.sf.Point
-
Constructor
- Point(boolean, boolean, double, double) - Constructor for class mil.nga.sf.Point
-
Constructor
- Point(double, double) - Constructor for class mil.nga.sf.Point
-
Constructor
- Point(double, double, Double) - Constructor for class mil.nga.sf.Point
-
Constructor
- Point(double, double, Double, Double) - Constructor for class mil.nga.sf.Point
-
Constructor
- Point(Point) - Constructor for class mil.nga.sf.Point
-
Copy Constructor
- POINT - mil.nga.sf.GeometryType
-
A single location in space.
- PointFiniteFilter - Class in mil.nga.sf.util.filter
-
Point filter for finite checks on x and y properties, optionally filter on z and m properties and non finite values (NaN or infinity)
- PointFiniteFilter() - Constructor for class mil.nga.sf.util.filter.PointFiniteFilter
-
Default Constructor, filter on x and y, allowing only finite values
- PointFiniteFilter(boolean) - Constructor for class mil.nga.sf.util.filter.PointFiniteFilter
-
Constructor, filter on x, y, and optionally z
- PointFiniteFilter(boolean, boolean) - Constructor for class mil.nga.sf.util.filter.PointFiniteFilter
-
Constructor, filter on x, y, and optionally z and m
- PointFiniteFilter(FiniteFilterType) - Constructor for class mil.nga.sf.util.filter.PointFiniteFilter
-
Constructor, filter on x and y
- PointFiniteFilter(FiniteFilterType, boolean) - Constructor for class mil.nga.sf.util.filter.PointFiniteFilter
-
Constructor, filter on x, y, and optionally z
- PointFiniteFilter(FiniteFilterType, boolean, boolean) - Constructor for class mil.nga.sf.util.filter.PointFiniteFilter
-
Constructor, filter on x, y, and optionally z and m
- pointInPolygon(Point, List<Point>) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is in the polygon points
- pointInPolygon(Point, List<Point>, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is in the polygon points
- pointInPolygon(Point, LineString) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is in the polygon ring
- pointInPolygon(Point, LineString, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is in the polygon ring
- pointInPolygon(Point, Polygon) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is in the polygon
- pointInPolygon(Point, Polygon, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is in the polygon
- pointOnLine(Point, List<Point>) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the line represented by the points
- pointOnLine(Point, List<Point>, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the line represented by the points
- pointOnLine(Point, LineString) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the line
- pointOnLine(Point, LineString, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the line
- pointOnPath(Point, Point, Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the path between point 1 and point 2
- pointOnPath(Point, Point, Point, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the path between point 1 and point 2
- pointOnPolygonEdge(Point, List<Point>) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the polygon ring edge points
- pointOnPolygonEdge(Point, List<Point>, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the polygon ring edge points
- pointOnPolygonEdge(Point, LineString) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the polygon ring edge
- pointOnPolygonEdge(Point, LineString, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the polygon ring edge
- pointOnPolygonEdge(Point, Polygon) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the polygon edge
- pointOnPolygonEdge(Point, Polygon, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Check if the point is on the polygon edge
- Polygon - Class in mil.nga.sf
-
A restricted form of CurvePolygon where each ring is defined as a simple, closed LineString.
- Polygon() - Constructor for class mil.nga.sf.Polygon
-
Constructor
- Polygon(boolean, boolean) - Constructor for class mil.nga.sf.Polygon
-
Constructor
- Polygon(List<LineString>) - Constructor for class mil.nga.sf.Polygon
-
Constructor
- Polygon(GeometryType, boolean, boolean) - Constructor for class mil.nga.sf.Polygon
-
Constructor
- Polygon(LineString) - Constructor for class mil.nga.sf.Polygon
-
Constructor
- Polygon(Polygon) - Constructor for class mil.nga.sf.Polygon
-
Copy Constructor
- POLYGON - mil.nga.sf.GeometryType
-
A restricted form of CurvePolygon where each ring is defined as a simple, closed LineString.
- PolyhedralSurface - Class in mil.nga.sf
-
Contiguous collection of polygons which share common boundary segments.
- PolyhedralSurface() - Constructor for class mil.nga.sf.PolyhedralSurface
-
Constructor
- PolyhedralSurface(boolean, boolean) - Constructor for class mil.nga.sf.PolyhedralSurface
-
Constructor
- PolyhedralSurface(List<Polygon>) - Constructor for class mil.nga.sf.PolyhedralSurface
-
Constructor
- PolyhedralSurface(GeometryType, boolean, boolean) - Constructor for class mil.nga.sf.PolyhedralSurface
-
Constructor
- PolyhedralSurface(Polygon) - Constructor for class mil.nga.sf.PolyhedralSurface
-
Constructor
- PolyhedralSurface(PolyhedralSurface) - Constructor for class mil.nga.sf.PolyhedralSurface
-
Copy Constructor
- POLYHEDRALSURFACE - mil.nga.sf.GeometryType
-
Contiguous collection of polygons which share common boundary segments.
R
- RADIANS_TO_DEGREES - Static variable in class mil.nga.sf.util.GeometryConstants
-
Radians to Degrees conversion
- radiansToDegrees(double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert radians to degrees
- radiansToDegrees(Point) - Static method in class mil.nga.sf.util.GeometryUtils
-
Convert point in radians to degrees
- readByte() - Method in class mil.nga.sf.util.ByteReader
-
Read a byte
- readBytes(int) - Method in class mil.nga.sf.util.ByteReader
-
Read the number of bytes
- readDouble() - Method in class mil.nga.sf.util.ByteReader
-
Read a double
- readDouble() - Method in class mil.nga.sf.util.TextReader
-
Read a double
- readInt() - Method in class mil.nga.sf.util.ByteReader
-
Read an integer
- readString(int) - Method in class mil.nga.sf.util.ByteReader
-
Read a String from the provided number of bytes
- readToken() - Method in class mil.nga.sf.util.TextReader
-
Read the next token.
- readUnsignedInt() - Method in class mil.nga.sf.util.ByteReader
-
Read an unsigned integer
- remove(Segment) - Method in class mil.nga.sf.util.sweep.SweepLine
-
Remove the segment from the sweep line
- RIGHT - mil.nga.sf.util.sweep.EventType
-
Right point
S
- Segment - Class in mil.nga.sf.util.sweep
-
Line segment of an edge between two points
- Segment(int, int, Point, Point) - Constructor for class mil.nga.sf.util.sweep.Segment
-
Constructor
- serialize(Geometry) - Static method in class mil.nga.sf.util.GeometryUtils
-
Serialize the geometry to bytes
- setAbove(Segment) - Method in class mil.nga.sf.util.sweep.Segment
-
Set the segment above
- setBelow(Segment) - Method in class mil.nga.sf.util.sweep.Segment
-
Set the segment below
- setByteOrder(ByteOrder) - Method in class mil.nga.sf.util.ByteReader
-
Set the byte order
- setByteOrder(ByteOrder) - Method in class mil.nga.sf.util.ByteWriter
-
Set the byte order
- setCurves(List<T>) - Method in class mil.nga.sf.MultiCurve
-
Set the curves
- setFilterM(boolean) - Method in class mil.nga.sf.util.filter.PointFiniteFilter
-
Set the m value filtering mode
- setFilterZ(boolean) - Method in class mil.nga.sf.util.filter.PointFiniteFilter
-
Set the z value filtering mode
- setGeometries(List<T>) - Method in class mil.nga.sf.GeometryCollection
-
Set the geometries
- setHasM(boolean) - Method in class mil.nga.sf.Geometry
-
Set if the geometry has m coordinates
- setHasM(boolean) - Method in class mil.nga.sf.GeometryEnvelope
-
Set has m coordinates
- setHasZ(boolean) - Method in class mil.nga.sf.Geometry
-
Set if the geometry has z coordinates
- setHasZ(boolean) - Method in class mil.nga.sf.GeometryEnvelope
-
Set has z coordinates
- setLineStrings(List<LineString>) - Method in class mil.nga.sf.CompoundCurve
-
Set the line strings
- setLineStrings(List<LineString>) - Method in class mil.nga.sf.MultiLineString
-
Set the line strings
- setM(Double) - Method in class mil.nga.sf.Point
-
Set m
- setMaxM(Double) - Method in class mil.nga.sf.GeometryEnvelope
-
Set max m
- setMaxX(double) - Method in class mil.nga.sf.GeometryEnvelope
-
Set max x
- setMaxY(double) - Method in class mil.nga.sf.GeometryEnvelope
-
Set max y
- setMaxZ(Double) - Method in class mil.nga.sf.GeometryEnvelope
-
Set max z
- setMinM(Double) - Method in class mil.nga.sf.GeometryEnvelope
-
Set min m
- setMinX(double) - Method in class mil.nga.sf.GeometryEnvelope
-
Set min x
- setMinY(double) - Method in class mil.nga.sf.GeometryEnvelope
-
Set min y
- setMinZ(Double) - Method in class mil.nga.sf.GeometryEnvelope
-
Set min z
- setPatches(List<Polygon>) - Method in class mil.nga.sf.PolyhedralSurface
-
Set patches
- setPoints(List<Point>) - Method in class mil.nga.sf.Line
-
Set the points
- setPoints(List<Point>) - Method in class mil.nga.sf.LinearRing
-
Set the points
- setPoints(List<Point>) - Method in class mil.nga.sf.LineString
-
Set the points
- setPoints(List<Point>) - Method in class mil.nga.sf.MultiPoint
-
Set the points
- setPolygons(List<Polygon>) - Method in class mil.nga.sf.MultiPolygon
-
Set the polygons
- setPolygons(List<Polygon>) - Method in class mil.nga.sf.PolyhedralSurface
-
Set polygons
- setRings(List<T>) - Method in class mil.nga.sf.CurvePolygon
-
Set the rings
- setSurfaces(List<T>) - Method in class mil.nga.sf.MultiSurface
-
Set the surfaces
- setType(FiniteFilterType) - Method in class mil.nga.sf.util.filter.PointFiniteFilter
-
Set the finite filter type, null defaults to
FiniteFilterType.FINITE
- setX(double) - Method in class mil.nga.sf.Point
-
Set x
- setY(double) - Method in class mil.nga.sf.Point
-
Set y
- setZ(Double) - Method in class mil.nga.sf.Point
-
Set z
- SFException - Exception in mil.nga.sf.util
-
Simple Features exception
- SFException() - Constructor for exception mil.nga.sf.util.SFException
-
Constructor
- SFException(String) - Constructor for exception mil.nga.sf.util.SFException
-
Constructor
- SFException(String, Throwable) - Constructor for exception mil.nga.sf.util.SFException
-
Constructor
- SFException(Throwable) - Constructor for exception mil.nga.sf.util.SFException
-
Constructor
- ShamosHoey - Class in mil.nga.sf.util.sweep
-
Shamos-Hoey simple polygon detection
- ShamosHoey() - Constructor for class mil.nga.sf.util.sweep.ShamosHoey
- simplePolygon(List<LineString>) - Static method in class mil.nga.sf.util.sweep.ShamosHoey
-
Determine if the polygon rings are simple
- simplePolygon(LineString) - Static method in class mil.nga.sf.util.sweep.ShamosHoey
-
Determine if the polygon line string ring is simple
- simplePolygon(Polygon) - Static method in class mil.nga.sf.util.sweep.ShamosHoey
-
Determine if the polygon is simple
- simplePolygonPoints(List<Point>) - Static method in class mil.nga.sf.util.sweep.ShamosHoey
-
Determine if the polygon points are simple
- simplePolygonRingPoints(List<List<Point>>) - Static method in class mil.nga.sf.util.sweep.ShamosHoey
-
Determine if the polygon point rings are simple
- simplifyPoints(List<Point>, double) - Static method in class mil.nga.sf.util.GeometryUtils
-
Simplify the ordered points (representing a line, polygon, etc) using the Douglas Peucker algorithm to create a similar curve with fewer points.
- size() - Method in class mil.nga.sf.util.ByteWriter
-
Get the current size in bytes written
- startPoint() - Method in class mil.nga.sf.CompoundCurve
-
Get the start Point of this Curve
- startPoint() - Method in class mil.nga.sf.Curve
-
Get the start Point of this Curve
- startPoint() - Method in class mil.nga.sf.LineString
-
Get the start Point of this Curve
- Surface - Class in mil.nga.sf
-
The base type for all 2-dimensional geometry types.
- Surface(GeometryType, boolean, boolean) - Constructor for class mil.nga.sf.Surface
-
Constructor
- SURFACE - mil.nga.sf.GeometryType
-
The base type for all 2-dimensional geometry types.
- SweepLine - Class in mil.nga.sf.util.sweep
-
Sweep Line algorithm
- SweepLine(List<LineString>) - Constructor for class mil.nga.sf.util.sweep.SweepLine
-
Constructor
T
- TextReader - Class in mil.nga.sf.util
-
Read through text string
- TextReader(Reader) - Constructor for class mil.nga.sf.util.TextReader
-
Constructor
- TextReader(String) - Constructor for class mil.nga.sf.util.TextReader
-
Constructor
- TIN - Class in mil.nga.sf
-
A tetrahedron (4 triangular faces), corner at the origin and each unit coordinate digit.
- TIN - mil.nga.sf.GeometryType
-
A tetrahedron (4 triangular faces), corner at the origin and each unit coordinate digit.
- TIN() - Constructor for class mil.nga.sf.TIN
-
Constructor
- TIN(boolean, boolean) - Constructor for class mil.nga.sf.TIN
-
Constructor
- TIN(List<Polygon>) - Constructor for class mil.nga.sf.TIN
-
Constructor
- TIN(Polygon) - Constructor for class mil.nga.sf.TIN
-
Constructor
- TIN(TIN) - Constructor for class mil.nga.sf.TIN
-
Copy Constructor
- Triangle - Class in mil.nga.sf
-
Triangle
- Triangle() - Constructor for class mil.nga.sf.Triangle
-
Constructor
- Triangle(boolean, boolean) - Constructor for class mil.nga.sf.Triangle
-
Constructor
- Triangle(List<LineString>) - Constructor for class mil.nga.sf.Triangle
-
Constructor
- Triangle(LineString) - Constructor for class mil.nga.sf.Triangle
-
Constructor
- Triangle(Triangle) - Constructor for class mil.nga.sf.Triangle
-
Copy Constructor
- TRIANGLE - mil.nga.sf.GeometryType
-
Triangle
U
- union(GeometryEnvelope) - Method in class mil.nga.sf.GeometryEnvelope
-
Get the union geometry envelope combined with the provided envelope
- updateGeometryType() - Method in class mil.nga.sf.extended.ExtendedGeometryCollection
-
Update the extended geometry type based upon the contained geometries
- updateZM(Geometry) - Method in class mil.nga.sf.Geometry
-
Update currently false hasZ and hasM values using the provided geometry
V
- valueOf(String) - Static method in enum mil.nga.sf.GeometryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum mil.nga.sf.util.filter.FiniteFilterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum mil.nga.sf.util.sweep.EventType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum mil.nga.sf.GeometryType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum mil.nga.sf.util.filter.FiniteFilterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum mil.nga.sf.util.sweep.EventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WEB_MERCATOR_HALF_WORLD_WIDTH - Static variable in class mil.nga.sf.util.GeometryConstants
-
Half the world distance in either direction
- WEB_MERCATOR_MAX_LAT_RANGE - Static variable in class mil.nga.sf.util.GeometryConstants
-
Web Mercator Latitude Range
- WEB_MERCATOR_MIN_LAT_RANGE - Static variable in class mil.nga.sf.util.GeometryConstants
-
Web Mercator Latitude Range
- webMercatorEnvelope() - Static method in class mil.nga.sf.util.GeometryUtils
-
Get a Web Mercator bounded geometry envelope
- WGS84_HALF_WORLD_LAT_HEIGHT - Static variable in class mil.nga.sf.util.GeometryConstants
-
Half the world latitude height for WGS84
- WGS84_HALF_WORLD_LON_WIDTH - Static variable in class mil.nga.sf.util.GeometryConstants
-
Half the world longitude width for WGS84
- wgs84Envelope() - Static method in class mil.nga.sf.util.GeometryUtils
-
Get a WGS84 bounded geometry envelope
- wgs84EnvelopeWithWebMercator() - Static method in class mil.nga.sf.util.GeometryUtils
-
Get a WGS84 geometry envelope with Web Mercator bounds
- wgs84TransformableEnvelope() - Static method in class mil.nga.sf.util.GeometryUtils
-
Get a WGS84 bounded geometry envelope used for projection transformations (degrees to meters)
- writeByte(byte) - Method in class mil.nga.sf.util.ByteWriter
-
Write a byte
- writeDouble(double) - Method in class mil.nga.sf.util.ByteWriter
-
Write a double
- writeInt(int) - Method in class mil.nga.sf.util.ByteWriter
-
Write an integer
- writeString(String) - Method in class mil.nga.sf.util.ByteWriter
-
Write a String
X
- xyOrder(Point, Point) - Static method in class mil.nga.sf.util.sweep.SweepLine
-
XY order of two points
All Classes All Packages