Package | Description |
---|---|
org.geotools.coverage.processing |
Coverage processing
implementations.
|
org.geotools.parameter |
Parameter implementation.
|
org.geotools.referencing |
Reference systems implementation.
|
org.geotools.referencing.crs |
Coordinate reference systems implementation.
|
org.geotools.referencing.cs |
Coordinate systems implementation.
|
org.geotools.referencing.datum |
Datum implementation.
|
org.geotools.referencing.operation |
Coordinate operation implementation.
|
org.geotools.referencing.operation.projection |
Basic implementations of map projections.
|
org.geotools.referencing.operation.transform |
Basic implementations of math transforms.
|
org.geotools.referencing.wkt |
Well
Known Text (WKT) parsing and formatting.
|
Modifier and Type | Class and Description |
---|---|
class |
ExtendedImagingParameterDescriptors
Extension of the
ImagingParameterDescriptors class used for setting the right operation
name for the operation associated to the input RegistryElementDescriptor . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractParameter
Abstract parameter value or group of parameter values.
|
class |
AbstractParameterDescriptor
Abstract definition of a parameter or group of parameters used by an operation method.
|
class |
DefaultParameterDescriptor<T>
The definition of a parameter used by an operation method.
|
class |
DefaultParameterDescriptorGroup
The definition of a group of related parameters used by an operation method.
|
class |
FloatParameter
A parameter value as a floating point (double precision) number.
|
class |
ImagingParameterDescriptors
Wraps a JAI's
ParameterListDescriptor . |
class |
ImagingParameters
Wraps a JAI's
ParameterList . |
class |
MatrixParameterDescriptors
A parameter group for matrix elements.
|
class |
MatrixParameters
The values for a group of matrix parameters.
|
class |
Parameter<T>
A parameter value used by an operation method.
|
class |
ParameterGroup
A group of related parameter values.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractIdentifiedObject
A base class for metadata applicable to reference system objects.
|
class |
AbstractReferenceSystem
Description of a spatial and temporal reference system used by a dataset.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCRS
Abstract coordinate reference system, usually defined by a coordinate system and a datum.
|
class |
AbstractDerivedCRS
A coordinate reference system that is defined by its coordinate conversion from another coordinate reference system (not by a datum).
|
class |
AbstractSingleCRS
Abstract coordinate reference system, consisting of a single coordinate system and a single datum (as opposed to compound CRS).
|
class |
DefaultCompoundCRS
A coordinate reference system describing the position of points through two or more independent
coordinate reference systems.
|
class |
DefaultDerivedCRS
A coordinate reference system that is defined by its coordinate conversion from another
coordinate reference system but is not a projected coordinate reference system.
|
class |
DefaultEngineeringCRS
A contextually local coordinate reference system.
|
class |
DefaultGeocentricCRS
A 3D coordinate reference system with the origin at the approximate centre of mass of the earth.
|
class |
DefaultGeographicCRS
A coordinate reference system based on an ellipsoidal approximation of the geoid; this provides
an accurate representation of the geometry of geographic features for a large portion of the
earth's surface.
|
class |
DefaultImageCRS
An engineering coordinate reference system applied to locations in images.
|
class |
DefaultProjectedCRS
A 2D coordinate reference system used to approximate the shape of the earth on a planar surface.
|
class |
DefaultTemporalCRS
A 1D coordinate reference system used for the recording of time.
|
class |
DefaultVerticalCRS
A 1D coordinate reference system used for recording heights or depths.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCS
The set of coordinate system axes that spans a given coordinate space.
|
class |
DefaultAffineCS
A two- or three-dimensional coordinate system with straight axes that are not necessarily
orthogonal.
|
class |
DefaultCartesianCS
A 1-, 2-, or 3-dimensional coordinate system.
|
class |
DefaultCompoundCS
A coordinate system made of two or more independent coordinate systems.
|
class |
DefaultCoordinateSystemAxis
Definition of a coordinate system axis.
|
class |
DefaultCylindricalCS
A three-dimensional coordinate system consisting of a polar coordinate
system extended by a straight coordinate axis perpendicular to the plane spanned by the polar
coordinate system.
|
class |
DefaultEllipsoidalCS
A two- or three-dimensional coordinate system in which position is specified by geodetic
latitude, geodetic longitude, and (in the three-dimensional case) ellipsoidal height.
|
class |
DefaultLinearCS
A one-dimensional coordinate system that consists of the points that lie on the single axis
described.
|
class |
DefaultPolarCS
A two-dimensional coordinate system in which position is specified by the distance from the
origin and the angle between the line from the origin to a point and a reference direction.
|
class |
DefaultSphericalCS
A three-dimensional coordinate system with one distance measured from the origin and two angular
coordinates.
|
class |
DefaultTimeCS
A one-dimensional coordinate system containing a single time axis, used to describe the temporal
position of a point in the specified time units from a specified time origin.
|
class |
DefaultUserDefinedCS
A two- or three-dimensional coordinate system that consists of any combination of coordinate axes
not covered by any other Coordinate System type.
|
class |
DefaultVerticalCS
A one-dimensional coordinate system used to record the heights (or depths) of points.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDatum
Specifies the relationship of a coordinate system to the earth, thus creating a coordinate reference system.
|
class |
BursaWolfParameters
Parameters for a geographic transformation between two datum.
|
class |
DefaultEllipsoid
Geometric figure that can be used to describe the approximate shape of the earth.
|
class |
DefaultEngineeringDatum
Defines the origin of an engineering coordinate reference system.
|
class |
DefaultGeodeticDatum
Defines the location and precise orientation in 3-dimensional space of a defined ellipsoid (or
sphere) that approximates the shape of the earth.
|
class |
DefaultImageDatum
Defines the origin of an image coordinate reference system.
|
class |
DefaultPrimeMeridian
A prime meridian defines the origin from which longitude values are determined.
|
class |
DefaultTemporalDatum
A temporal datum defines the origin of a temporal coordinate reference system.
|
class |
DefaultVerticalDatum
A textual description and/or a set of parameters identifying a particular reference level surface
used as a zero-height surface.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCoordinateOperation
Establishes an association between a source and a target coordinate reference system, and
provides a transform for transforming coordinates in the source CRS to
coordinates in the target CRS.
|
class |
DefaultConcatenatedOperation
An ordered sequence of two or more single coordinate operations.
|
class |
DefaultConicProjection
Base class for conical map projections.
|
class |
DefaultConversion
An operation on coordinates that does not include any change of Datum.
|
class |
DefaultCylindricalProjection
Base class for cylindrical map projections.
|
class |
DefaultOperation
A parameterized mathematical operation on coordinates that transforms or converts coordinates to
another coordinate reference system.
|
class |
DefaultOperationMethod
Definition of an algorithm used to perform a coordinate operation.
|
class |
DefaultPassThroughOperation
A pass-through operation specifies that a subset of a coordinate tuple is subject to a specific
coordinate operation.
|
class |
DefaultPlanarProjection
Base class for for azimuthal (or planar) map projections.
|
class |
DefaultProjection
A conversion transforming
(longitude,latitude) coordinates to cartesian coordinates
(x,y).
|
class |
DefaultSingleOperation
A single (not concatenated) coordinate operation.
|
class |
DefaultTransformation
An operation on coordinates that usually includes a change of Datum.
|
class |
DefiningConversion
A conversion used for the definition of a derived CRS (including projections).
|
class |
MathTransformProvider
|
Modifier and Type | Class and Description |
---|---|
class |
AlbersEqualArea
Albers Equal Area Projection (EPSG code 9822).
|
static class |
AlbersEqualArea.Provider
The math transform
provider for an Albers Equal Area projection (EPSG code 9822).
|
static class |
AzimuthalEquidistant.Abstract
Abstract base class for Azimuthal Equidistant projections.
|
static class |
AzimuthalEquidistant.Ellipsoidal
Ellipsoidal Azimuthal Equidistant projection.
|
static class |
AzimuthalEquidistant.Provider
Factory for creating Azimuthal Equidistant projections.
|
static class |
AzimuthalEquidistant.Spherical
Spherical Azimuthal Equidistant projection.
|
class |
CassiniSoldner
Cassini-Soldner Projection (EPSG code 9806).
|
static class |
CassiniSoldner.Provider
The
MathTransformProvider for a CassiniSoldner projection. |
class |
CylindricalEqualArea |
static class |
CylindricalEqualArea.BehrmannProvider |
static class |
CylindricalEqualArea.LambertCylindricalEqualAreaProvider |
static class |
CylindricalEqualArea.Provider |
class |
EckertIV
Eckert IV projection
|
static class |
EckertIV.Provider
The math transform
provider for the Eckert IV projection (not part of the EPSG database).
|
class |
EqualArea
Equal Earth is a projection inspired by the Robinson projection, but unlike the Robinson
projection retains the relative size of areas.
|
static class |
EqualArea.Provider
The math transform
provider for an Plate
Carree projection.
|
class |
EquatorialOrthographic
The equatorial case of the
Orthographic projection. |
class |
EquatorialStereographic
The USGS equatorial case of the stereographic projection.
|
class |
EquidistantConic
Equidistant Conic Projection.
|
static class |
EquidistantConic.Provider
The math transform
provider for a EquidistantConic projection.
|
class |
EquidistantCylindrical
Equidistant cylindrical projection (EPSG code 9823).
|
static class |
EquidistantCylindrical.Provider
The math transform
provider for an Equidistant Cylindrical projection (EPSG
code 9823).
|
static class |
EquidistantCylindrical.SphericalProvider
The math transform
provider for an Equidistant Cylindrical projection,
spherical case
|
class |
GeneralOblique
General Oblique Transformation projection useful for rotated spherical coordinates ("Rotated
Pole"), commonly used in numerical weather forecasting models.
|
static class |
GeneralOblique.Provider
The math transform
provider for an General Oblique Transformation projection.
|
class |
GeostationarySatellite
The Geostationary Satellite Projection
Adapted from https://github.com/OSGeo/proj.4/blob/4.9/src/PJ_geos.c
NOTE: Not all valid coordinates in this projection will transform to valid terrestrial
coordinates, this is especially true of "Full Disk" earth coverages.
|
static class |
GeostationarySatellite.Ellipsoidal |
static class |
GeostationarySatellite.Provider |
static class |
GeostationarySatellite.Spherical |
class |
Gnomonic
The gnomonic projection using a spheroid algorithm.
|
static class |
Gnomonic.Provider
The math transform
provider for a Gnomonic projection
|
class |
HotineObliqueMercator
Hotine Oblique Mercator projection.
|
static class |
HotineObliqueMercator.Provider
The math transform
provider for a Hotine Oblique Mercator projection (EPSG
code 9812).
|
static class |
HotineObliqueMercator.Provider_TwoPoint
The math transform
provider for a Hotine Oblique Mercator projection,
specified with two points on the central line (instead of a central point and azimuth).
|
class |
Krovak
Krovak Oblique Conformal Conic projection (EPSG code 9819).
|
static class |
Krovak.Provider
The math transform
provider for an Krovak projection (EPSG code 9819).
|
class |
LambertAzimuthalEqualArea
Lambert Azimuthal Equal Area (EPSG code 9820).
|
static class |
LambertAzimuthalEqualArea.Provider
The math transform
provider for an Lambert Equal Area projection (EPSG
code 9820).
|
class |
LambertConformal
Lambert Conical Conformal Projection.
|
class |
LambertConformal1SP
Lambert Conical Conformal 1SP Projection.
|
static class |
LambertConformal1SP.Provider
The math transform
provider for a Lambert Conformal 1SP projection (EPSG code
9801).
|
class |
LambertConformal2SP
Lambert Conical Conformal 2SP Projection.
|
static class |
LambertConformal2SP.Provider
The math transform
provider for a Lambert Conformal 2SP projection (EPSG code
9802).
|
class |
LambertConformalBelgium
Lambert Conical Conformal 2SP Belgium Projection.
|
static class |
LambertConformalBelgium.Provider
The math transform
provider for a Lambert Conformal 2SP Belgium projection
(EPSG code 9803).
|
class |
LambertConformalEsriProvider
A specialized version
|
class |
MapProjection
Base class for transformation services between ellipsoidal and cartographic projections.
|
static class |
MapProjection.AbstractProvider
The base provider for
MapProjection s. |
class |
Mercator
Mercator Cylindrical Projection.
|
class |
Mercator1SP
Mercator Cylindrical 1SP Projection.
|
static class |
Mercator1SP.Provider
The math transform
provider for a Mercator 1SP projection (EPSG code 9804).
|
class |
Mercator2SP
Mercator Cylindrical 2SP Projection.
|
static class |
Mercator2SP.Provider
The math transform
provider for a Mercator 2SP projection (EPSG code 9805).
|
class |
MercatorPseudoProvider
Supports the popular visualisation projection used by Google, Microsoft, Yahoo, OSM and others
|
class |
MeteosatSG
Meteosat Second Generation imagery projection
Conversion of image coordinates (pixel column and row) into the corresponding geographical
coordinates (Latitude and Longitude) of all MSG Satellites (Meteosat-8, Meteosat-9 and
Meteosat-10) Level 1.5 VIS/IR data.
|
static class |
MeteosatSG.Provider
The math transform
provider for an Meteosat Second Generation image projection.
|
class |
Mollweide
Mollweide projection
|
static class |
Mollweide.MollweideProvider
The math transform
provider for the Mollweide projection (not part of the EPSG database).
|
static class |
Mollweide.WagnerIVProvider
The math transform
provider for the Wagner IV projection (not part of the EPSG database).
|
static class |
Mollweide.WagnerVProvider
The math transform
provider for the Wagner V projection (not part of the EPSG database).
|
class |
NewZealandMapGrid
The NZMG (New Zealand Map Grid) projection.
|
static class |
NewZealandMapGrid.Provider
The math transform
provider for New Zealand Map Grid (EPSG code 27200).
|
class |
ObliqueMercator
Oblique Mercator Projection.
|
static class |
ObliqueMercator.Provider
The math transform
provider for an Oblique Mercator projection (EPSG code 9815).
|
static class |
ObliqueMercator.Provider_TwoPoint
The math transform
provider for a Oblique Mercator projection, specified with two
points on the central line (instead of a central point and azimuth).
|
class |
ObliqueOrthographic
The oblique case of the
Orthographic projection. |
class |
ObliqueStereographic
Provides the transform equations for the Oblique Stereographic (EPSG code 9809).
|
static class |
ObliqueStereographic.Provider
The math transform
provider for a stereographic projection of any kind.
|
class |
Orthographic
Orthographic Projection.
|
static class |
Orthographic.Provider
The math transform
provider for a Orthographic projection.
|
class |
PlateCarree
Plate Carree (or Equirectangular) projection.
|
static class |
PlateCarree.Provider
The math transform
provider for an Plate
Carree projection.
|
class |
PolarOrthographic
The polar case of the
Orthographic projection. |
class |
PolarStereographic
The polar case of the stereographic projection.
|
static class |
PolarStereographic.ProviderA
The math transform
provider for a Polar Stereographic projection.
|
static class |
PolarStereographic.ProviderB
The math transform
provider for a Polar Stereographic (Variant B) projection.
|
static class |
PolarStereographic.ProviderNorth
The math transform
provider for a North Polar Stereographic projection.
|
static class |
PolarStereographic.ProviderSouth
The math transform
provider for a South Polar Stereographic projection.
|
class |
Polyconic
Polyconic (American).
|
static class |
Polyconic.Provider
The math transform
provider for a Mercator 1SP projection (EPSG code 9804).
|
class |
Robinson
Robinson projection
|
static class |
Robinson.Provider
The math transform
provider for the Robinson projection (not part of the EPSG database).
|
class |
RotatedPole
Rotated Pole Transformation for rotated spherical coordinates ("Rotated Pole Coordinates"),
commonly used in numerical weather forecasting models.
|
static class |
RotatedPole.Provider
The math transform
provider for an Rotated Pole projection.
|
class |
Sinusoidal
Sinusoidal (Sanson–Flamsteed) projection
|
static class |
Sinusoidal.Provider
The math transform
provider for the Sinusoidal projection (not part of the EPSG database).
|
class |
Stereographic
Stereographic Projection.
|
static class |
Stereographic.Provider
The math transform
provider for a Stereographic projections using USGS equations.
|
class |
TransverseMercator
Transverse Mercator Projection (EPSG code 9807).
|
static class |
TransverseMercator.Provider
The math transform
provider for a Transverse Mercator projection (EPSG code
9807).
|
static class |
TransverseMercator.Provider_SouthOrientated
The math transform
provider for a South Orientated Transverse Mercator
projection (EPSG code 9808).
|
class |
WinkelTripel
Winkel Tripel and Hammer Aitoff projection
References:
http://en.wikipedia.org/wiki/Winkel_tripel_projection
http://en.wikipedia.org/wiki/Hammer_projection
|
static class |
WinkelTripel.AitoffProvider
The math transform
provider for the Aitoff projection (not part of the EPSG database).
|
static class |
WinkelTripel.WinkelProvider
The math transform
provider for the Winkle Tripel projection projection (not part of the EPSG database).
|
class |
WorldVanDerGrintenI
World Van der Grinten I projection.
|
static class |
WorldVanDerGrintenI.Provider |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMathTransform
Provides a default implementation for most methods required by the
MathTransform
interface. |
protected class |
AbstractMathTransform.Inverse
Default implementation for inverse math transform.
|
class |
ConcatenatedTransform
Base class for concatenated transform.
|
class |
EarthGravitationalModel
Transforms vertical coordinates using coefficients from the Earth
Gravitational Model.
|
static class |
EarthGravitationalModel.Provider
The provider for
EarthGravitationalModel . |
class |
ExponentialTransform1D
A one dimensional exponentional transform.
|
static class |
ExponentialTransform1D.Provider
The provider for the
ExponentialTransform1D . |
class |
GeocentricTransform
Transforms three dimensional geographic points to geocentric
coordinate points.
|
static class |
GeocentricTransform.Provider
The provider for
GeocentricTransform . |
static class |
GeocentricTransform.ProviderInverse
The provider for inverse of
GeocentricTransform . |
class |
GeocentricTranslation
An affine transform applied on geocentric
coordinates.
|
static class |
GeocentricTranslation.Provider
Base class for geocentric affine transform providers.
|
static class |
GeocentricTranslation.ProviderFrameRotation
Geocentric affine transform provider for "Coordinate
Frame rotation".
|
static class |
GeocentricTranslation.ProviderSevenParam
Base class for geocentric affine transform providers with
rotation terms.
|
class |
IdentityTransform
The identity transform.
|
class |
LinearTransform1D
A one dimensional, linear transform.
|
class |
LogarithmicTransform1D
A one dimensional, logarithmic transform.
|
static class |
LogarithmicTransform1D.Provider
The provider for the
LogarithmicTransform1D . |
class |
MolodenskiTransform
Two- or three-dimensional datum shift using the (potentially abridged) Molodensky transformation.
|
static class |
MolodenskiTransform.Provider
The provider for
MolodenskiTransform . |
static class |
MolodenskiTransform.ProviderAbridged
The provider for abridged
MolodenskiTransform . |
class |
NADCONTransform
Transform backed by the North American Datum Conversion grid.
|
static class |
NADCONTransform.Provider
The provider for
NADCONTransform . |
class |
NTv2Transform
The "NTv2" coordinate transformation method (EPSG:9615).
|
static class |
NTv2Transform.Provider
The
NTv2Transform provider. |
class |
PassThroughTransform
Transform which passes through a subset of ordinates to another transform.
|
class |
ProjectiveTransform
A usually affine, or otherwise a projective transform.
|
static class |
ProjectiveTransform.ProviderAffine
The provider for the "Affine general parametric transformation" (EPSG 9624).
|
static class |
ProjectiveTransform.ProviderLongitudeRotation
The provider for the "Longitude rotation" (EPSG 9601).
|
class |
SimilarityTransformProvider
The provider for the "Similarity transformation" (EPSG 9621).
|
class |
VerticalTransform
Base class for transformations from a height above the ellipsoid to a height
above the geoid.
|
class |
WarpTransform2D
Wraps an arbitrary
Warp object as a two-dimensional
transform. |
class |
WarpTransform2DProvider
The provider for the
WarpTransform2D . |
Modifier and Type | Method and Description |
---|---|
void |
Formatter.append(Formattable formattable)
Append the specified
Formattable object. |
Copyright © 1996–2019 Geotools. All rights reserved.