All Classes and Interfaces
Class
Description
Wraps a PROJ4J implementation behind the equivalent GeoAPI interface.
An alternative name for an object.
A NumberFormat for formatting Angles in various commonly-found mapping styles.
Registers PROJ4J wrappers as a CRS authority factory.
Wraps a PROJ4J implementation behind the equivalent GeoAPI interface.
A coordinate system axis.
The superclass for all azimuthal map projections
Represents the operation of transforming
a
ProjCoordinate from one CoordinateReferenceSystem
into a different one, using reprojection and datum conversion
as required.A projection formed by projecting the sphere
onto a cone tangent, or secant, to the sphere
along any small circle (usually a mid-latitude parallel).
Constants needed by GeographicLib.
Signals that an interative mathematical algorithm has failed to converge.
Represents a projected or geodetic geospatial coordinate system,
to which coordinates may be referenced.
An interface for the operation of transforming
a
ProjCoordinate from one CoordinateReferenceSystem
into a different one.Creates
CoordinateTransforms
from source and target CoordinateReferenceSystems.A factory which can create
CoordinateReferenceSystems
from a variety of ways
of specifying them.A projection
in which meridians are mapped to equally spaced vertical lines
and circles of latitude (parallels) are mapped to horizontal lines.
A class representing a geodetic datum.
Contains the parsed/computed parameter values
which are used to create
the datum and ellipsoid for a
CoordinateReferenceSystem.Wraps a PROJ4J implementation behind the equivalent GeoAPI interface.
A class representing a geographic reference ellipsoid
(or more correctly an oblate spheroid),
used to model the shape of the surface of the earth.
Wraps a PROJ4J implementation behind the equivalent GeoAPI interface.
The Equidistant Conic projection.
Provides conversions between Geodetic coordinates
(latitude, longitude in radians and height in meters)
and Geocentric coordinates
(X, Y, Z) in meters.
Geodesic calculations.
The results of geodesic calculations.
A geodesic line.
Bit masks for what geodesic calculations to do.
Wraps a PROJ4J implementation behind the equivalent GeoAPI interface.
Exception handling for GeographicLib.
Mathematical functions needed by GeographicLib.
A Grid represents a geodetic datum defining some mapping between a
coordinate system referenced to the surface of the earth and spherical
coordinates.
A simple EPSG identifier made of only a code and a code space.
Builder of PROJ4J objects from GeoAPI objects.
Signals that a parameter or computed internal variable
has a value which lies outside the
allowable bounds for the computation in which it is being used.
The Krovak projection.
A string in a specific locale.
A "projection" for geodetic coordinates in Decimal Degrees.
The New Zealand Map Grid projection.
Parser for the "National Transformation" v2 format
Very basic implementation: only files with 1 subfile are supported, gridshift type is supposed to be in
seconds
Header structure:
A projection which does nothing.
Oblique Mercator Projection algorithm is taken from the USGS PROJ package.
Registers PROJ4J wrappers as an operation factory.
Wraps a PROJ4J implementation behind the equivalent GeoAPI interface.
Wraps a PROJ4J implementation behind the equivalent GeoAPI interface.
The Orthographic Azimuthal or Globe map projection.
A pair of double precision numbers.
Description of a PROJ4J parameter, together with method for getting and setting the value.
Wraps a PROJ4J implementation behind the equivalent GeoAPI interface.
Wraps a PROJ4J implementation behind the equivalent GeoAPI interface.
A PrimeMeridian represents a constant offset from Greenwich in radians of
longitude.
Wraps a PROJ4J implementation behind the equivalent GeoAPI interface.
Signals that a situation or data state has been encountered
which prevents computation from proceeding,
or which would lead to erroneous results.
Stores a the coordinates for a position
defined relative to some
CoordinateReferenceSystem.Wraps a PROJ4J implementation behind the equivalent GeoAPI interface.
A map projection is a mathematical algorithm
for representing a spheroidal surface
on a plane.
Signals that an erroneous situation has
occured during the computation of
a projected coordinate system value.
Wraps a PROJ4J transform behind the equivalent GeoAPI interface for the two-dimensional case of a map projection.
Wraps a PROJ4J transform behind the equivalent GeoAPI interface for the three-dimensional case of a map projection.
The superclass for all pseudo-cylindrical projections - eg.
Default implementations of referencing services backed by PROJ4J.
A citation containing only a title, an organization name and a URL.
Swiss Oblique Mercator Projection algorithm is taken from the USGS PROJ.4 package.
Base class of two-dimensional or three-dimensional coordinate operation.
Wraps a PROJ4J transform behind the equivalent GeoAPI interface for the two-dimensional case.
Wraps a PROJ4J transform behind the equivalent GeoAPI interface for the three-dimensional case.
Transverse Mercator Projection algorithm is taken from the USGS PROJ package.
Thrown by
Wrapper.proj4j(…) when a GeoAPI object cannot be unwrapped or copied to a PROJ4J implementation.Predefined constants for the units of measurement.
Signals that an authority code is unknown
and cannot be mapped to a CRS definition.
Signals that a parameter in a CRS specification
is not currently supported, or unknown.
Base class for wrappers around PROJ4J implementations.
Views of PROJ4J implementation classes as GeoAPI objects.