Uses of Class
org.apache.sis.io.wkt.FormattableObject
Packages that use FormattableObject
Package
Description
Basic geometric objects (envelopes and direct positions).
Provides helper classes for handling Java2D rendered images together with some operations.
A set of helper classes for grid coverages.
A set of helper classes for the SIS implementation.
Math transform provider
implementations.
Reads and writes data in GPS Exchange Format (GPX).
Well Known Text (WKT) parsing and formatting.
Descriptions and values of parameters used by a coordinate operation or a process.
Base classes for reference systems used for general positioning.
Coordinate Reference System (CRS) definitions as coordinate systems related to the earth through datum.
Coordinate System (CS) definitions as the set of coordinate system axes that spans the coordinate space.
Relationship of a
CoordinateSystem (an abstract mathematical entity) to the earth or other system.Mapping between geographic identifiers (addresses, grid indexes…) and locations (descriptions, coordinates…).
Relationship between any two Coordinate Reference Systems (CRS).
Helper classes for creating Math Transforms from a set of points.
Map projection implementations.
Conversions or transformations of multi-dimensional coordinate tuples.
-
Uses of FormattableObject in org.apache.sis.geometry
Subclasses of FormattableObject in org.apache.sis.geometryModifier and TypeClassDescriptionclassDefault implementations of someDirectPositionmethods, leaving the data storage to subclasses.classDefault implementations of mostEnvelopemethods, leaving the data storage to subclasses.private final classThe corner returned byAbstractEnvelope.getLowerCorner().private final classThe point returned byAbstractEnvelope.getMedian().private classBase class for unmodifiable direct positions backed by the enclosing envelope.private final classThe corner returned byAbstractEnvelope.getUpperCorner().(package private) classBase class of envelopes backed by an array.classA one-dimensional position within some coordinate reference system.classA mutableDirectPosition(the coordinates of a position) of arbitrary dimension.classA mutableEnvelope(a minimum bounding box or rectangle) of arbitrary dimension.final classAn immutableEnvelope(a minimum bounding box or rectangle) of arbitrary dimension.(package private) final classA view over a sub-set of the dimensions of aGeneralEnvelope.(package private) final classAWraparoundTransformwhere the number of cycles added or removed does not exceed a given limit. -
Uses of FormattableObject in org.apache.sis.image
Subclasses of FormattableObject in org.apache.sis.imageModifier and TypeClassDescription(package private) final classA grid of precomputed pixel coordinates in source images. -
Uses of FormattableObject in org.apache.sis.internal.coverage
Subclasses of FormattableObject in org.apache.sis.internal.coverageModifier and TypeClassDescriptionclassA transform composed of an arbitrary number of juxtaposed transforms.(package private) final classA transform composed of an arbitrary number of juxtaposed one-dimensional transforms.(package private) final classAn special case ofCompoundTransformwhere the components are the same transform repeated many times. -
Uses of FormattableObject in org.apache.sis.internal.referencing
Subclasses of FormattableObject in org.apache.sis.internal.referencingModifier and TypeClassDescriptionfinal classPlace-holder for aCoordinateOperationwhose creation is deferred.final classAn identifier which should not be used anymore.final classA deprecated name.classA read-only direct position wrapping an array without performing any copy.static final classThe double-precision version ofDirectPositionView.static final classThe single-precision version ofDirectPositionView.final classA direct position capable to transform another position from its arbitrary CRS to the CRS of this position.classPlaceholder for a RTree.Methods in org.apache.sis.internal.referencing that return FormattableObjectModifier and TypeMethodDescriptionstatic FormattableObjectWKTUtilities.toFormattable(org.opengis.referencing.crs.CoordinateReferenceSystem object) Returns the given coordinate reference system as a formattable object.static FormattableObjectWKTUtilities.toFormattable(org.opengis.referencing.cs.CoordinateSystem object) Returns the given coordinate system as a formattable object.static FormattableObjectWKTUtilities.toFormattable(org.opengis.referencing.cs.CoordinateSystemAxis object) Returns the given coordinate system axis as a formattable object.static FormattableObjectWKTUtilities.toFormattable(org.opengis.referencing.datum.Datum object) Returns the given datum as a formattable object.static FormattableObjectWKTUtilities.toFormattable(org.opengis.referencing.datum.Ellipsoid object) Returns the ellipsoid as a formattable object.static FormattableObjectWKTUtilities.toFormattable(org.opengis.referencing.datum.GeodeticDatum object) Returns the given geodetic datum as a formattable object.static FormattableObjectWKTUtilities.toFormattable(org.opengis.referencing.datum.PrimeMeridian object) Returns the given prime meridian as a formattable object.static FormattableObjectWKTUtilities.toFormattable(org.opengis.referencing.operation.MathTransform object, boolean internal) Converts the given object in aFormattableObjectinstance. -
Uses of FormattableObject in org.apache.sis.internal.referencing.provider
Subclasses of FormattableObject in org.apache.sis.internal.referencing.providerModifier and TypeClassDescriptionfinal classThe provider for "Abridged Molodensky transformation" (EPSG:9605).(package private) classBase class of providers for all Lambert Conical projections.(package private) classBase class of providers for all Mercator projections, and for Mercator-like projections.classBase class for all providers defined in this package.(package private) classBase class of providers for all Stereographic projections.final classThe provider for "Affine parametric transformation" (EPSG:9624).private static final classThe parameter descriptor to be returned byDefaultOperationMethod.getParameters().final classThe provider for "Albers Equal Area" projection (EPSG:9822).classThe provider for "axis order reversal (2D)" (EPSG:9843).final classThe provider for "axis order reversal (geographic3D horizontal)" (EPSG:9844).final classThe provider for "Azimuthal Equidistant (Spherical)" projection.classThe provider for "Cassini-Soldner" projection (EPSG:9806).final classThe provider for "Coordinate Frame rotation (geocentric domain)" (EPSG:1032).final classThe provider for "Coordinate Frame rotation (geog2D domain)" (EPSG:9607).final classThe provider for "Coordinate Frame rotation (geog3D domain)" (EPSG:1038).final classThe provider for "Equidistant Cylindrical (Spherical)" projection (EPSG:1029, EPSG:9823).classThe provider for "Geocentric translation by Grid Interpolation (IGN)" (EPSG:1087).classThe base class of operation methods performing a translation, rotation and/or scale in geocentric coordinates.classThe base class of operation methods performing an affine operation in geocentric coordinates concatenated with conversion from/to geographic coordinates.final classThe provider for the inverse of "Geographic/geocentric conversions" (EPSG:9602).final classThe provider for the "Geocentric/topocentric conversions" (EPSG:9836).final classThe provider for "Geocentric translations (geocentric domain)" (EPSG:1031).final classThe provider for "Geocentric translations (geog2D domain)" (EPSG:9603).final classThe provider for "Geocentric translations (geog3D domain)" (EPSG:1035).(package private) classBase class for providers that perform an operation on geographic or geocentric coordinates.final classThe provider for "Geographic 2D to 3D conversion".final classThe provider for "Geographic 3D to 2D conversion" (EPSG:9659).static final classA temporary placeholder used for formatting aPARAM_MT["Geographic 3D to 2D conversion"]element in Well-Known Text format.final classThe provider for "Geographic2D with Height Offsets" (EPSG:9618).classBase class for all transformations that perform a translation in the geographic domain.final classThe provider for "Geographic2D offsets" (EPSG:9619).(package private) classBase class of operations working on the number of dimensions of a geographic CRS.final classThe provider for "Geographic/geocentric conversions" (EPSG:9602).final classThe provider for the "Geographic/topocentric conversions" (EPSG:9837).final classThe provider for "Hyperbolic Cassini-Soldner" projection (EPSG:9833).final classThe provider for interpolation of one-dimensional coordinates.classThe provider for "Lambert Azimuthal Equal Area" projection (EPSG:9820).final classThe provider for "Lambert Azimuthal Equal Area (Spherical)" projection (EPSG:1027).final classThe provider for "Lambert Conic Conformal (1SP)" projection (EPSG:9801).final classThe provider for "Lambert Conic Conformal (2SP)" projection (EPSG:9802).final classThe provider for "Lambert Conic Conformal (2SP Belgium)" projection (EPSG:9803).final classThe provider for "Lambert Conic Conformal (2SP Michigan)" projection (EPSG:1051).final classThe provider for "Lambert Conic Conformal (West Orientated)" projection (EPSG:9826).final classThe provider for "Lambert Cylindrical Equal Area" projection (EPSG:9835).final classThe provider for "Lambert Cylindrical Equal Area (Spherical)" projection (EPSG:9834).final classThe provider for "Longitude rotation" (EPSG:9601).classBase class for most two-dimensional map projection providers defined in this package.(package private) final classDeprecated.ISO 19111:2019 removed source/target dimensions attributes.final classThe provider for "Mercator (variant A)" projection (EPSG:9804).final classThe provider for "Mercator (variant B)" projection (EPSG:9805).final classThe provider for "Mercator Auxiliary Sphere" projection (defined by ESRI).final classThe provider for "Mercator (Spherical)" projection (EPSG:1026, EPSG:9841).final classThe provider for "Miller Cylindrical" projection.final classThe provider for "Modified Azimuthal Equidistant" projection (EPSG:9832).final classThe provider for "Mollweide" (also known as "Homalographic") projection.final classThe provider for "Molodensky transformation" (EPSG:9604).private static final classA temporary ellipsoid used only for passing arguments to theMolodenskyTransformconstructor.final classAn approximation of geocentric interpolations which usesInterpolatedMolodenskyTransforminstead ofInterpolatedGeocentricTransform.final classThe provider for "North American Datum Conversion" (EPSG:9613).final classThe provider for the NetCDF Rotated Latitude/Longitude coordinate operation.final classThe provider for "National Transformation version 1" (EPSG:9614).final classThe provider for "National Transformation version 2" (EPSG:9615).classThe provider for "Hotine Oblique Mercator (variant A)" projection (EPSG:9812).final classThe provider for "Hotine Oblique Mercator (variant B)" projection (EPSG:9815).classThe provider for "Oblique Mercator" projection specified by two points on the central line.final classThe provider for "Oblique Mercator" projection specified by two points on the central line, with easting/northing specified at projection center instead of coordinate system natural origin.final classThe provider for "Oblique Stereographic" projection (EPSG:9809).classThe provider for "Orthographic" projection (EPSG:9840).final classThe provider for "Polar Stereographic (Variant A)" projection (EPSG:9810).final classThe provider for "Polar Stereographic (Variant B)" projection (EPSG:9829).final classThe provider for "Polar Stereographic (Variant C)" projection (EPSG:9830).final classThe provider for "Stereographic North Pole" projection (ESRI).final classThe provider for "Stereographic North South" projection (ESRI).classThe provider for "American Polyconic" projection (EPSG:9818).final classThe provider for "Position Vector transformation (geocentric domain)" (EPSG:1033).final classThe provider for "Position Vector transformation (geog2D domain)" (EPSG:9606).final classThe provider for "Position Vector transformation (geog3D domain)" (EPSG:1037).final classThe provider for "Popular Visualisation Pseudo Mercator" projection (EPSG:1024).final classThe "Pseudo Plate Carrée" pseudo-projection (EPSG:9825).final classThe provider for "Pseudo sinusoidal equal-area" projection.classThe provider for "Mercator (variant C)" projection (EPSG:1044).classThe provider for "Satellite-Tracking" projections.classThe provider for "sinusoidal equal-area" projection.final classThe provider for the WMO Rotated Latitude/Longitude coordinate operation.final classThe provider for "Transverse Mercator" projection (EPSG:9807).final classThe provider for "Transverse Mercator (South Orientated)" projection (EPSG:9808).final classThe provider for "Vertical Offset" (EPSG:9616).final classProvider forWraparoundTransform(SIS-specific operation).final classThe provider for "Transverse Mercator Zoned Grid System" projection (EPSG:9824). -
Uses of FormattableObject in org.apache.sis.internal.storage.gpx
Subclasses of FormattableObject in org.apache.sis.internal.storage.gpxModifier and TypeClassDescriptionfinal classGeographic bounding box encoded in a GPX file. -
Uses of FormattableObject in org.apache.sis.internal.storage.xml
Subclasses of FormattableObject in org.apache.sis.internal.storage.xmlModifier and TypeClassDescriptionclassBase class of geographic bounding boxes to expose also as an envelope and an ISO 19115 extent. -
Uses of FormattableObject in org.apache.sis.io.wkt
Fields in org.apache.sis.io.wkt with type parameters of type FormattableObjectModifier and TypeFieldDescriptionprivate final List<FormattableObject>Formatter.enclosingElementsThe enclosing WKT element being formatted.Methods in org.apache.sis.io.wkt that return FormattableObjectModifier and TypeMethodDescriptionFormatter.getEnclosingElement(int depth) Returns the enclosing WKT element, ornullif element being formatted is the root.Methods in org.apache.sis.io.wkt with parameters of type FormattableObjectModifier and TypeMethodDescriptionvoidFormatter.append(FormattableObject object) Appends the givenFormattableObject.private voidFormatter.appendComplement(org.opengis.referencing.IdentifiedObject object, FormattableObject parent, FormattableObject gp) Appends the optional complementary attributes common to manyIdentifiedObjectsubtypes. -
Uses of FormattableObject in org.apache.sis.parameter
Subclasses of FormattableObject in org.apache.sis.parameterModifier and TypeClassDescriptionclassAbstract definition of a parameter or group of parameters used by a coordinate operation or a process.classThe definition of a single parameter used by an operation method.classThe definition of a group of related parameters used by an operation method.classA single parameter value used by an operation method.(package private) final classMap projection parameters, with special processing for alternative ways to express the ellipsoid axis length and the standard parallels.(package private) static final classThe earth radius parameter.(package private) static final classThe inverse flattening parameter.(package private) static final classWhether the inverse flattening parameter is definitive.(package private) static final classThe standard parallels parameter as an array ofdouble.(package private) final classTensorValues<E>The values for a group of tensor parameters.(package private) final classA parameter value which cannot be modified. -
Uses of FormattableObject in org.apache.sis.referencing
Subclasses of FormattableObject in org.apache.sis.referencingModifier and TypeClassDescriptionclassBase class for objects identified by a name or a code.classDescription of a spatial and temporal reference system used by a dataset.classImmutable value uniquely identifying an object within a namespace, together with a version.private static final classTheCITATION[…]element inside anID[…].classAn identification of a CRS object which is both aIdentifierand aGenericName. -
Uses of FormattableObject in org.apache.sis.referencing.crs
Subclasses of FormattableObject in org.apache.sis.referencing.crsModifier and TypeClassDescriptionclassCoordinate reference system, defined by a coordinate system and (usually) a datum.(package private) classAbstractDerivedCRS<C extends org.opengis.referencing.operation.Conversion>A coordinate reference system that is defined by its coordinate conversion from another CRS (not by a datum).classA CRS describing the position of points through two or more independent coordinate reference systems.classA coordinate reference system that is defined by its coordinate conversion from another CRS (not by a datum).private static final classAn derived engineering CRS.private static final classA derived geodetic CRS.private static final classA derived parametric CRS.private static final classA derived temporal CRS.private static final classA derived vertical CRS.classA 1-, 2- or 3-dimensional contextually local coordinate reference system.classA 3-dimensional coordinate reference system with the origin at the approximate centre of mass of the earth.(package private) classA 2- or 3-dimensional coordinate reference system based on a geodetic datum.classA 2- or 3-dimensional coordinate reference system based on an ellipsoidal approximation of the geoid.classA 2-dimensional engineering coordinate reference system applied to locations in images.classA 1-dimensional coordinate reference system which uses parameter values or functions.classA 2-dimensional coordinate reference system used to approximate the shape of the earth on a planar surface.classA 1-dimensional coordinate reference system used for the recording of time.classA 1-dimensional coordinate reference system used for recording heights or depths.(package private) final classTemporary object for formatting the projection method and parameters inside aConversionelement. -
Uses of FormattableObject in org.apache.sis.referencing.cs
Subclasses of FormattableObject in org.apache.sis.referencing.csModifier and TypeClassDescriptionclassThe set of coordinate system axes that spans a given coordinate space.classA 2- or 3-dimensional coordinate system with straight axes that are not necessarily orthogonal.classA 2- or 3-dimensional Cartesian coordinate system made of straight orthogonal axes.classA coordinate system made of two or more independent coordinate systems.classCoordinate system axis name, direction, unit and range of values.private static final classTheORDER[…]element to be formatted insideAXIS[…]element.classA 3-dimensional coordinate system made of a polar coordinate system extended by a straight perpendicular axis.classA 2- or 3-dimensional coordinate system for geodetic latitude and longitude, optionally with ellipsoidal height.classA 1-dimensional coordinate system for points that lie on a single axis (not necessarily a straight line).classA 1-dimensional coordinate system for parametric values or functions.classA 2-dimensional coordinate system for coordinates represented by a distance from the origin and an angle from a fixed direction.classA 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.classA 1-dimensional coordinate system for time elapsed in the specified time units from a specified time origin.classA 2- or 3-dimensional coordinate system for any combination of coordinate axes not covered by other CS types.classA 1-dimensional coordinate system for heights or depths of points.(package private) final classParses axis direction of the kind "South along 90 deg East". -
Uses of FormattableObject in org.apache.sis.referencing.datum
Subclasses of FormattableObject in org.apache.sis.referencing.datumModifier and TypeClassDescriptionclassSpecifies the relationship of a Coordinate System to the earth.classParameters for a geographic transformation between two datum having the same prime meridian.classGeometric figure that can be used to describe the approximate shape of the earth.classDefines the origin of an engineering coordinate reference system.classDefines the location and orientation of an ellipsoid that approximates the shape of the earth.classDefines the origin of an image coordinate reference system.classDefines the origin of a parametric coordinate reference system.classDefines the origin from which longitude values are determined.classDefines the origin of a temporal coordinate reference system.private static final classTheTimeOrigin[…]element inside aTimeDatum[…].classIdentifies a particular reference level surface used as a zero-height surface.(package private) final classA ellipsoid which is spherical.classParameters for a time-dependent geographic transformation between two datum. -
Uses of FormattableObject in org.apache.sis.referencing.gazetteer
Subclasses of FormattableObject in org.apache.sis.referencing.gazetteerModifier and TypeClassDescriptionclassGeographic coordinates represented as geohashes strings.classThe Military Grid Reference System (MGRS).classBase class of reference systems that describe locations using geographic identifiers instead of coordinates.private static final classA sub-element inside the pseudo-WKT. -
Uses of FormattableObject in org.apache.sis.referencing.operation
Subclasses of FormattableObject in org.apache.sis.referencing.operationModifier and TypeClassDescriptionclassDescribes the operation for transforming coordinates in the source CRS to coordinates in the target CRS.(package private) classShared implementation forDefaultConversionandDefaultTransformation.(package private) final classAn ordered sequence of two or more single coordinate operations.(package private) final classConical map projections.classA parameterized mathematical operation that converts coordinates to another CRS without any change of datum.(package private) final classCylindrical map projections.classSpecification of the coordinate operation method formula.classDescribes the algorithm and parameters used to perform a coordinate operation.classSpecifies that a subset of a coordinate tuple is subject to a specific coordinate operation.(package private) final classAzimuthal (or planar) map projections.(package private) classA conversion from (longitude, latitude) coordinates to Cartesian coordinates (x,y).classA parameterized mathematical operation that transforms coordinates to another CRS with a change of datum.(package private) final classDescription of the inverse of another method. -
Uses of FormattableObject in org.apache.sis.referencing.operation.builder
Subclasses of FormattableObject in org.apache.sis.referencing.operation.builderModifier and TypeClassDescriptionprivate final classView over one target dimension of the localization grid. -
Uses of FormattableObject in org.apache.sis.referencing.operation.projection
Subclasses of FormattableObject in org.apache.sis.referencing.operation.projectionModifier and TypeClassDescriptionclassAlbers Equal Area projection (EPSG code 9822).(package private) static final classProvides the transform equations for the spherical case of the Albers Equal Area projection.(package private) classBase class of projections doing conversions between geodetic latitude and authalic latitude.(package private) final classSpherical Mercator projection after conversion of geodetic latitudes to authalic latitudes.classAzimuthal Equidistant (Spherical) projection.classCassini-Soldner projection (EPSG codes 9806 and 9833).(package private) static final classProvides the transform equations for the spherical case of the Cassini-Soldner projection.(package private) classclassCylindrical Equal Area projection (EPSG codes 9834, 9835).private static final classProvides the transform equations for the spherical case of the Cylindrical Equal Area projection.classLambert Azimuthal Equal Area projection (EPSG code 9820).classLambert Conic Conformal projection (EPSG codes 9801, 9802, 9803, 9826, 1051).(package private) static final classProvides the transform equations for the spherical case of the Lambert Conformal projection.(package private) final classIf the scaled longitude θ=n⋅λ is outside the [−n⋅π … n⋅π] range, maybe shifts θ to that range.private static final classLongitude wraparound applied on reverse projection.classMercator Cylindrical projection (EPSG codes 9804, 9805, 1026, 1024, 1044, 9841).(package private) static final classProvides the transform equations for the spherical case of the Mercator projection.(package private) classBase class of map projections based on distance along the meridian from equator to latitude φ.classModified Azimuthal Equidistant projection (EPSG:9832).classMollweide projection.classBase class for conversion services between ellipsoidal and cartographic projections.private static final classReverse of a normalized map projection.classOblique Mercator projection (EPSG codes 9812, 9815).classOblique Stereographic projection (EPSG code 9809).(package private) static final classProvides the transform equations for the spherical case of the Oblique Stereographic projection.classOrthographic projection (EPSG:9840).classPolar Stereographic projection (EPSG codes 9810, 9829, 9830).(package private) static final classProvides the transform equations for the spherical case of the polar stereographic projection.classAmerican Polyconic projection (EPSG codes 9818).private static final classProvides the transform equations for the spherical case of the Polyconic projection.classSatellite-Tracking projection.classSinusoidal equal-area projection, also known as "Sanson-Flamsteed".private static final classProvides the transform equations for the spherical case of the Sinusoidal projection.classTransverse Mercator projection (EPSG codes 9807).private static final classProvides the transform equations for the spherical case of the Transverse Mercator projection.classTransverse Mercator Zoned Grid System projection (EPSG codes 9824).private static final classInverse of a zoned grid system. -
Uses of FormattableObject in org.apache.sis.referencing.operation.transform
Subclasses of FormattableObject in org.apache.sis.referencing.operation.transformModifier and TypeClassDescription(package private) final classTwo-dimensional abridged Molodensky transform with all translation terms fixed to zero.(package private) classBase class of linear transforms.classProvides a default implementation for most methods required by theMathTransforminterface.protected static classBase class for implementations of inverse math transforms.classBase class for math transforms that are known to be one-dimensional in all cases.protected static classBase class for implementation of inverse math transforms.classBase class for math transforms that are known to be two-dimensional in all cases.protected static classBase class for implementation of inverse math transforms.(package private) final classConversions from two-dimensional Cartesian coordinates to polar coordinates.(package private) final classConversions from three-dimensional Cartesian coordinates to spherical coordinates.(package private) classBase class for concatenated transforms.(package private) final classConcatenated transform in which the resulting transform is one-dimensional.(package private) final classConcatenated transform in which the resulting transform is two-dimensional.(package private) classConcatenated transform where the transfer dimension is the same than source and target dimension.(package private) final classConcatenated transform where both transforms are one-dimensional.(package private) final classConcatenated transform where both transforms are two-dimensional.(package private) final classA one dimensional, constant transform.(package private) final classA parameter value stored inContextualParametersbefore they are made unmodifiable.private final classFormats the Well Known Text for the transform or the inverse of the transform that would be built from the enclosingContextualParameters.(package private) classBase class of conversions between coordinate systems.(package private) final classA transform which copy the coordinates in the source array to different locations in the target array.classTransforms between two CRS (usually geographic) based on different datum.classTransform from two- or three- dimensional ellipsoidal coordinates to (geo)centric coordinates.private static final classConverts Cartesian coordinates (X,Y,Z) to ellipsoidal coordinates (λ,φ) or (λ,φ,h).(package private) final classA one dimensional exponential transform.(package private) final classThe identity transform.(package private) final classA one dimensional, identity transform.classTransforms between two geographic CRS by performing geocentric translations interpolated from a grid file.(package private) static classThe inverse of the enclosingInterpolatedGeocentricTransform.(package private) final classAn interpolated geocentric transform for two-dimensional input and output coordinates.(package private) static final classThe inverse of the enclosingInterpolatedGeocentricTransform2D.classTransforms between two geographic CRS by performing geocentric translations interpolated from a grid file, but using Molodensky approximation.(package private) static classThe inverse of the enclosingInterpolatedMolodenskyTransform.(package private) final classAn interpolated Molodensky transform for two-dimensional input and output coordinates.(package private) static final classThe inverse of the enclosingInterpolatedMolodenskyTransform2D.classTransforms between two CRS by performing translations interpolated from a grid file.(package private) static classTransforms target coordinates to source coordinates.(package private) final classAn interpolated transform for two-dimensional input and output coordinates.(package private) final classThe inverse of the enclosingInterpolatedTransform2D.(package private) final classA transform that performs linear interpolation between values.private static final classThe inverse of the enclosingLinearInterpolator1D.(package private) classA one dimensional, linear transform.(package private) classA one dimensional, logarithmic transform.(package private) static final classSpecial case for base 10 taking advantage of extra precision provided byMath.log10(double).(package private) classImplementation of Molodensky formulas.classTwo- or three-dimensional datum shift using the (potentially abridged) Molodensky transformation.(package private) classA Molodensky transforms for two-dimensional input and output coordinates.classTransform which passes through a subset of coordinates to another transform.(package private) final classA pass-through transform in the two-dimensional case.(package private) final classConversions from polar coordinates to two-dimensional Cartesian coordinates.classComputes latitudes and longitudes on a sphere where the south pole has been moved to given geographic coordinates.(package private) final classRaises the given value at some fixed power.(package private) classA usually affine, or otherwise a projective transform for the generic cases.(package private) final classProjective transform in 2D case.(package private) final classAn affine transform that multiply the coordinate values by constant values, and optionally drop the last coordinates.(package private) classA transform having sub-areas where more accurate transforms can be used.(package private) static classThe inverse ofSpecializableTransform.private static final classThe region where a transform is valid, together with the transform.(package private) final classA specializable transform in the two-dimensional case.(package private) static final classThe inverse ofSpecializableTransform2D.(package private) final classConversions from spherical coordinates to three-dimensional Cartesian coordinates.(package private) final classWraps aMathTransformas aMathTransform2D.(package private) final classAn affine transform that translate the coordinate values by constant values.classEnforces coordinate values in the range of a wraparound axis (typically longitude).