Uses of Interface
org.apache.sis.parameter.Parameterized
Packages that use Parameterized
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 having a dependency to Java2D.
Math transform provider
implementations.
Relationship between any two Coordinate Reference Systems (CRS).
Map projection implementations.
Conversions or transformations of multi-dimensional coordinate tuples.
-
Uses of Parameterized in org.apache.sis.geometry
Classes in org.apache.sis.geometry that implement ParameterizedModifier and TypeClassDescription(package private) final class
AWraparoundTransform
where the number of cycles added or removed does not exceed a given limit. -
Uses of Parameterized in org.apache.sis.image
Classes in org.apache.sis.image that implement ParameterizedModifier and TypeClassDescription(package private) final class
A grid of precomputed pixel coordinates in source images. -
Uses of Parameterized in org.apache.sis.internal.coverage
Classes in org.apache.sis.internal.coverage that implement ParameterizedModifier and TypeClassDescriptionclass
A transform composed of an arbitrary number of juxtaposed transforms.(package private) final class
A transform composed of an arbitrary number of juxtaposed one-dimensional transforms.(package private) final class
An special case ofCompoundTransform
where the components are the same transform repeated many times. -
Uses of Parameterized in org.apache.sis.internal.referencing.j2d
Classes in org.apache.sis.internal.referencing.j2d that implement ParameterizedModifier and TypeClassDescriptionclass
Transforms two-dimensional coordinate tuples using an affine transform.final class
An affine transform that remember the parameters used for its construction. -
Uses of Parameterized in org.apache.sis.internal.referencing.provider
Classes in org.apache.sis.internal.referencing.provider that implement ParameterizedModifier and TypeClassDescriptionstatic final class
A temporary placeholder used for formatting aPARAM_MT["Geographic 3D to 2D conversion"]
element in Well-Known Text format. -
Uses of Parameterized in org.apache.sis.referencing.operation
Classes in org.apache.sis.referencing.operation that implement ParameterizedModifier and TypeClassDescription(package private) class
Shared implementation forDefaultConversion
andDefaultTransformation
.(package private) final class
Conical map projections.class
A parameterized mathematical operation that converts coordinates to another CRS without any change of datum.(package private) final class
Cylindrical map projections.(package private) final class
Azimuthal (or planar) map projections.(package private) class
A conversion from (longitude, latitude) coordinates to Cartesian coordinates (x,y).class
A parameterized mathematical operation that transforms coordinates to another CRS with a change of datum. -
Uses of Parameterized in org.apache.sis.referencing.operation.projection
Classes in org.apache.sis.referencing.operation.projection that implement ParameterizedModifier and TypeClassDescriptionclass
Albers Equal Area projection (EPSG code 9822).(package private) static final class
Provides the transform equations for the spherical case of the Albers Equal Area projection.(package private) class
Base class of projections doing conversions between geodetic latitude and authalic latitude.(package private) final class
Spherical Mercator projection after conversion of geodetic latitudes to authalic latitudes.class
Azimuthal Equidistant (Spherical) projection.class
Cassini-Soldner projection (EPSG codes 9806 and 9833).(package private) static final class
Provides the transform equations for the spherical case of the Cassini-Soldner projection.(package private) class
class
Cylindrical Equal Area projection (EPSG codes 9834, 9835).private static final class
Provides the transform equations for the spherical case of the Cylindrical Equal Area projection.class
Lambert Azimuthal Equal Area projection (EPSG code 9820).class
Lambert Conic Conformal projection (EPSG codes 9801, 9802, 9803, 9826, 1051).(package private) static final class
Provides the transform equations for the spherical case of the Lambert Conformal projection.(package private) final class
If the scaled longitude θ=n⋅λ is outside the [−n⋅π … n⋅π] range, maybe shifts θ to that range.private static final class
Longitude wraparound applied on reverse projection.class
Mercator Cylindrical projection (EPSG codes 9804, 9805, 1026, 1024, 1044, 9841).(package private) static final class
Provides the transform equations for the spherical case of the Mercator projection.(package private) class
Base class of map projections based on distance along the meridian from equator to latitude φ.class
Modified Azimuthal Equidistant projection (EPSG:9832).class
Mollweide projection.class
Base class for conversion services between ellipsoidal and cartographic projections.private static final class
Reverse of a normalized map projection.class
Oblique Mercator projection (EPSG codes 9812, 9815).class
Oblique Stereographic projection (EPSG code 9809).(package private) static final class
Provides the transform equations for the spherical case of the Oblique Stereographic projection.class
Orthographic projection (EPSG:9840).class
Polar Stereographic projection (EPSG codes 9810, 9829, 9830).(package private) static final class
Provides the transform equations for the spherical case of the polar stereographic projection.class
American Polyconic projection (EPSG codes 9818).private static final class
Provides the transform equations for the spherical case of the Polyconic projection.class
Satellite-Tracking projection.class
Sinusoidal equal-area projection, also known as "Sanson-Flamsteed".private static final class
Provides the transform equations for the spherical case of the Sinusoidal projection.class
Transverse Mercator projection (EPSG codes 9807).private static final class
Provides the transform equations for the spherical case of the Transverse Mercator projection.class
Transverse Mercator Zoned Grid System projection (EPSG codes 9824).private static final class
Inverse of a zoned grid system. -
Uses of Parameterized in org.apache.sis.referencing.operation.transform
Classes in org.apache.sis.referencing.operation.transform that implement ParameterizedModifier and TypeClassDescription(package private) final class
Two-dimensional abridged Molodensky transform with all translation terms fixed to zero.(package private) class
Base class of linear transforms.class
Provides a default implementation for most methods required by theMathTransform
interface.protected static class
Base class for implementations of inverse math transforms.class
Base class for math transforms that are known to be one-dimensional in all cases.protected static class
Base class for implementation of inverse math transforms.class
Base class for math transforms that are known to be two-dimensional in all cases.protected static class
Base class for implementation of inverse math transforms.(package private) final class
Conversions from two-dimensional Cartesian coordinates to polar coordinates.(package private) final class
Conversions from three-dimensional Cartesian coordinates to spherical coordinates.(package private) class
Base class for concatenated transforms.(package private) final class
Concatenated transform in which the resulting transform is one-dimensional.(package private) final class
Concatenated transform in which the resulting transform is two-dimensional.(package private) class
Concatenated transform where the transfer dimension is the same than source and target dimension.(package private) final class
Concatenated transform where both transforms are one-dimensional.(package private) final class
Concatenated transform where both transforms are two-dimensional.(package private) final class
A one dimensional, constant transform.private final class
Formats the Well Known Text for the transform or the inverse of the transform that would be built from the enclosingContextualParameters
.(package private) class
Base class of conversions between coordinate systems.(package private) final class
A transform which copy the coordinates in the source array to different locations in the target array.class
Transforms between two CRS (usually geographic) based on different datum.class
Transform from two- or three- dimensional ellipsoidal coordinates to (geo)centric coordinates.private static final class
Converts Cartesian coordinates (X,Y,Z) to ellipsoidal coordinates (λ,φ) or (λ,φ,h).(package private) final class
A one dimensional exponential transform.(package private) final class
The identity transform.(package private) final class
A one dimensional, identity transform.class
Transforms between two geographic CRS by performing geocentric translations interpolated from a grid file.(package private) static class
The inverse of the enclosingInterpolatedGeocentricTransform
.(package private) final class
An interpolated geocentric transform for two-dimensional input and output coordinates.(package private) static final class
The inverse of the enclosingInterpolatedGeocentricTransform2D
.class
Transforms between two geographic CRS by performing geocentric translations interpolated from a grid file, but using Molodensky approximation.(package private) static class
The inverse of the enclosingInterpolatedMolodenskyTransform
.(package private) final class
An interpolated Molodensky transform for two-dimensional input and output coordinates.(package private) static final class
The inverse of the enclosingInterpolatedMolodenskyTransform2D
.class
Transforms between two CRS by performing translations interpolated from a grid file.(package private) static class
Transforms target coordinates to source coordinates.(package private) final class
An interpolated transform for two-dimensional input and output coordinates.(package private) final class
The inverse of the enclosingInterpolatedTransform2D
.(package private) final class
A transform that performs linear interpolation between values.private static final class
The inverse of the enclosingLinearInterpolator1D
.(package private) class
A one dimensional, linear transform.(package private) class
A one dimensional, logarithmic transform.(package private) static final class
Special case for base 10 taking advantage of extra precision provided byMath.log10(double)
.(package private) class
Implementation of Molodensky formulas.class
Two- or three-dimensional datum shift using the (potentially abridged) Molodensky transformation.(package private) class
A Molodensky transforms for two-dimensional input and output coordinates.class
Transform which passes through a subset of coordinates to another transform.(package private) final class
A pass-through transform in the two-dimensional case.(package private) final class
Conversions from polar coordinates to two-dimensional Cartesian coordinates.class
Computes latitudes and longitudes on a sphere where the south pole has been moved to given geographic coordinates.(package private) final class
Raises the given value at some fixed power.(package private) class
A usually affine, or otherwise a projective transform for the generic cases.(package private) final class
Projective transform in 2D case.(package private) final class
An affine transform that multiply the coordinate values by constant values, and optionally drop the last coordinates.(package private) class
A transform having sub-areas where more accurate transforms can be used.(package private) static class
The inverse ofSpecializableTransform
.(package private) final class
A specializable transform in the two-dimensional case.(package private) static final class
The inverse ofSpecializableTransform2D
.(package private) final class
Conversions from spherical coordinates to three-dimensional Cartesian coordinates.(package private) final class
Wraps aMathTransform
as aMathTransform2D
.(package private) final class
An affine transform that translate the coordinate values by constant values.class
Enforces coordinate values in the range of a wraparound axis (typically longitude).Methods in org.apache.sis.referencing.operation.transform that return ParameterizedModifier and TypeMethodDescriptionprivate Parameterized
ConcatenatedTransform.getParameterised()
If there is exactly one transform step which is parameterized, returns that transform step.