Package | Description |
---|---|
org.geotools.coverage.processing |
Coverage processing
implementations.
|
org.geotools.coverage.processing.operation |
List of coverage operations.
|
org.geotools.parameter |
Parameter 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.opengis.parameter |
Description and storage of parameter values.
|
Modifier and Type | Method and Description |
---|---|
protected void |
BaseMathOperationJAI.extractSources(ParameterValueGroup parameters,
Collection<GridCoverage2D> sources,
String[] sourceNames) |
protected void |
OperationJAI.extractSources(ParameterValueGroup parameters,
Collection<GridCoverage2D> sources,
String[] sourceNames)
Extraction of the sources from the parameter called SOURCES.
|
protected void |
Operation2D.extractSources(ParameterValueGroup parameters,
String[] sourceNames,
GridCoverage2D[] sources)
Extracts and prepares the sources for this
Operation2D
This method fills the sources array with needed sources |
Modifier and Type | Method and Description |
---|---|
protected void |
BandMerge.extractSources(ParameterValueGroup parameters,
Collection<GridCoverage2D> sources)
Extraction of the sources from the parameter called SOURCES.
|
protected void |
Multiply.extractSources(ParameterValueGroup parameters,
Collection<GridCoverage2D> sources,
String[] sourceNames) |
protected void |
Mosaic.extractSources(ParameterValueGroup parameters,
Collection<GridCoverage2D> sources,
String[] sourceNames) |
Modifier and Type | Method and Description |
---|---|
ParameterValueGroup |
ImagingParameters.addGroup(String name)
Always throws an exception, since JAI's parameter list don't have
subgroups.
|
ParameterValueGroup |
ParameterGroup.addGroup(String name)
Creates a new group of the specified name.
|
GeneralParameterDescriptor |
MatrixParameterDescriptors.descriptor(String name)
Returns the parameter in this group for the specified name.
|
GeneralParameterDescriptor |
MatrixParameters.descriptor(String name)
Returns the parameter in this group for the specified name.
|
GeneralParameterDescriptor |
DefaultParameterDescriptorGroup.descriptor(String name)
Returns the first parameter in this group for the specified identifier code.
|
List<ParameterValueGroup> |
ImagingParameters.groups(String name)
Always throws an exception, since JAI's parameter list don't have
subgroups.
|
List<ParameterValueGroup> |
ParameterGroup.groups(String name)
Returns all subgroups with the specified name.
|
ParameterValue |
ImagingParameters.parameter(String name)
Returns the value in this group for the specified identifier code.
|
ParameterValue<?> |
MatrixParameters.parameter(String name)
Returns the value in this group for the specified name.
|
ParameterValue |
ParameterGroup.parameter(String name)
Returns the value in this group for the specified identifier
code.
|
Modifier and Type | Method and Description |
---|---|
protected abstract MathTransform |
MathTransformProvider.createMathTransform(ParameterValueGroup values)
Creates a math transform from the specified group of parameter values.
|
protected static double |
MathTransformProvider.doubleValue(ParameterDescriptor<?> param,
ParameterValueGroup group)
Returns the parameter value for the specified operation parameter.
|
protected static <T> ParameterValue<T> |
MathTransformProvider.getParameter(ParameterDescriptor<T> param,
ParameterValueGroup group)
Returns the parameter value for the specified operation parameter.
|
protected static int |
MathTransformProvider.intValue(ParameterDescriptor<?> param,
ParameterValueGroup group)
Returns the parameter value for the specified operation parameter.
|
protected static String |
MathTransformProvider.stringValue(ParameterDescriptor<?> param,
ParameterValueGroup group)
Returns the parameter value for the specified operation parameter.
|
protected static <T> T |
MathTransformProvider.value(ParameterDescriptor<T> param,
ParameterValueGroup group)
Returns the parameter value for the specified operation parameter.
|
Modifier and Type | Method and Description |
---|---|
protected MathTransform |
LambertConformal1SP.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
Orthographic.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
Mollweide.MollweideProvider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
Mollweide.WagnerIVProvider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
Mollweide.WagnerVProvider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
ObliqueMercator.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
ObliqueMercator.Provider_TwoPoint.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
Mercator1SP.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
Polyconic.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
Stereographic.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
LambertConformalBelgium.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
RotatedPole.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
EquidistantCylindrical.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
EquidistantCylindrical.SphericalProvider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
Sinusoidal.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
GeostationarySatellite.Provider.createMathTransform(ParameterValueGroup parameters) |
protected MathTransform |
LambertConformal2SP.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
MathTransform |
Gnomonic.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
LambertConformalEsriProvider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
AlbersEqualArea.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
Robinson.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
EqualArea.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
CylindricalEqualArea.Provider.createMathTransform(ParameterValueGroup parameters) |
protected MathTransform |
CylindricalEqualArea.BehrmannProvider.createMathTransform(ParameterValueGroup parameters) |
protected MathTransform |
CylindricalEqualArea.LambertCylindricalEqualAreaProvider.createMathTransform(ParameterValueGroup parameters) |
MathTransform |
Krovak.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
MeteosatSG.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
EquidistantConic.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
MathTransform |
CassiniSoldner.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
MathTransform |
PolarStereographic.ProviderA.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
MathTransform |
PolarStereographic.ProviderB.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
MathTransform |
PolarStereographic.ProviderNorth.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
MathTransform |
PolarStereographic.ProviderSouth.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
MathTransform |
LambertAzimuthalEqualArea.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
PlateCarree.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
WorldVanDerGrintenI.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
MercatorPseudoProvider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
GeneralOblique.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
WinkelTripel.WinkelProvider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
WinkelTripel.AitoffProvider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
EckertIV.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
AzimuthalEquidistant.Provider.createMathTransform(ParameterValueGroup parameters)
Create an Azimuthal Equidistant projection.
|
protected MathTransform |
Mercator2SP.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
TransverseMercator.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
MathTransform |
TransverseMercator.Provider_SouthOrientated.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
MathTransform |
NewZealandMapGrid.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
HotineObliqueMercator.Provider.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
HotineObliqueMercator.Provider_TwoPoint.createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected static double |
MapProjection.AbstractProvider.doubleValue(ParameterDescriptor param,
ParameterValueGroup group)
Returns the parameter value for the specified operation parameter in standard units.
|
Constructor and Description |
---|
Abstract(ParameterValueGroup parameters)
Constructor.
|
AlbersEqualArea(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
CassiniSoldner(ParameterValueGroup values) |
CylindricalEqualArea(ParameterValueGroup parameters) |
EckertIV(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
Ellipsoidal(ParameterValueGroup parameters) |
Ellipsoidal(ParameterValueGroup parameters)
Constructor.
|
EquatorialOrthographic(ParameterValueGroup parameters)
Constructs an equatorial orthographic projection.
|
EquatorialStereographic(ParameterValueGroup parameters)
Constructs an equatorial stereographic projection (EPSG equations).
|
EquidistantConic(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
EquidistantCylindrical(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
GeneralOblique(ParameterValueGroup parameters)
Constructs a rotated latitude/longitude projection.
|
GeostationarySatellite(ParameterValueGroup parameters) |
Gnomonic(ParameterValueGroup parameters)
Constructs a gnomonic projection using a spheroid algorithm.
|
HotineObliqueMercator(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
Krovak(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
Krovak(ParameterValueGroup parameters,
boolean esriDefinition)
Constructs a new map projection from the supplied parameters.
|
LambertAzimuthalEqualArea(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
LambertConformal(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
LambertConformal1SP(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
LambertConformal2SP(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
LambertConformalBelgium(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
MapProjection(ParameterValueGroup values)
Constructs a new map projection from the suplied parameters.
|
Mercator(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
Mercator1SP(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
Mercator2SP(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
MeteosatSG(ParameterValueGroup parameters)
Constructs a Meteosat Second Generation imagery projection.
|
Mollweide(Mollweide.ProjectionMode mode,
ParameterDescriptorGroup descriptors,
ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
NewZealandMapGrid(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
ObliqueMercator(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
ObliqueOrthographic(ParameterValueGroup parameters)
Constructs an oblique orthographic projection.
|
ObliqueStereographic(ParameterValueGroup parameters)
Constructs an oblique stereographic projection (EPSG equations).
|
Orthographic(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
PlateCarree(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
PolarOrthographic(ParameterValueGroup parameters)
Constructs a polar orthographic projection.
|
Polyconic(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
Robinson(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
RotatedPole(ParameterValueGroup parameters)
Constructs a rotated latitude/longitude projection.
|
Sinusoidal(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
Spherical(ParameterValueGroup parameters) |
Spherical(ParameterValueGroup parameters)
Constructor.
|
TransverseMercator(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
WinkelTripel(WinkelTripel.ProjectionMode mode,
ParameterDescriptorGroup descriptors,
ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
WorldVanDerGrintenI(ParameterValueGroup values)
Constructs a new map projection from the supplied parameters.
|
WorldVanDerGrintenI(ParameterValueGroup values,
Collection<GeneralParameterDescriptor> expected) |
Modifier and Type | Method and Description |
---|---|
protected MathTransform |
NTv2Transform.Provider.createMathTransform(ParameterValueGroup values)
Creates a math transform from the specified group of parameter values.
|
protected MathTransform |
GeocentricTransform.Provider.createMathTransform(ParameterValueGroup values)
Creates a transform from the specified group of parameter values.
|
MathTransform |
GeocentricTransform.ProviderInverse.createMathTransform(ParameterValueGroup values)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
ProjectiveTransform.ProviderAffine.createMathTransform(ParameterValueGroup values)
Creates a projective transform from the specified group of parameter values.
|
protected MathTransform |
ProjectiveTransform.ProviderLongitudeRotation.createMathTransform(ParameterValueGroup values)
Creates a transform from the specified group of parameter values.
|
protected MathTransform |
MolodenskiTransform.Provider.createMathTransform(ParameterValueGroup values)
Creates a math transform from the specified group of parameter values.
|
protected MathTransform |
GeocentricTranslation.Provider.createMathTransform(ParameterValueGroup values)
Creates a math transform from the specified group of parameter values.
|
protected MathTransform1D |
ExponentialTransform1D.Provider.createMathTransform(ParameterValueGroup values)
Creates a logarithmic transform from the specified group of parameter values.
|
protected MathTransform |
SimilarityTransformProvider.createMathTransform(ParameterValueGroup values)
Constructs an
AffineTransform2D math transform from the specified group of parameter
values. |
protected MathTransform1D |
LogarithmicTransform1D.Provider.createMathTransform(ParameterValueGroup values)
Creates a logarithmic transform from the specified group of parameter values.
|
protected MathTransform |
WarpTransform2DProvider.createMathTransform(ParameterValueGroup values)
Creates a warp transform from the specified group of parameter values.
|
protected MathTransform |
EarthGravitationalModel.Provider.createMathTransform(ParameterValueGroup values)
Creates a math transform from the specified group of parameter values.
|
protected MathTransform |
NADCONTransform.Provider.createMathTransform(ParameterValueGroup values)
Creates a math transform from the specified group of parameter values.
|
Constructor and Description |
---|
NADCONTransform(URI latGridName,
URI longGridName)
Constructs a
NADCONTransform from the specified grid shift files. |
Modifier and Type | Method and Description |
---|---|
ParameterValueGroup |
ParameterValueGroup.addGroup(String name)
Creates a new group of the specified name.
|
GeneralParameterDescriptor |
ParameterDescriptorGroup.descriptor(String name)
Returns the parameter descriptor in this group for the specified identifier code.
|
List<ParameterValueGroup> |
ParameterValueGroup.groups(String name)
Returns all subgroups with the specified name.
|
ParameterValue<?> |
ParameterValueGroup.parameter(String name)
Returns the value in this group for the specified identifier
code.
|
Copyright © 1996–2019 Geotools. All rights reserved.