|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectNetcdfIdentifiedObject
NetcdfProjection
public class NetcdfProjection
Wraps a NetCDF Projection object as an implementation of GeoAPI interfaces.
| coverage/geotk-coverageio-netcdf (download) | View source code for this class |
| Field Summary |
|---|
| Fields inherited from interface CoordinateOperation |
|---|
COORDINATE_OPERATION_ACCURACY_KEY, DOMAIN_OF_VALIDITY_KEY, OPERATION_VERSION_KEY, SCOPE_KEY |
| Fields inherited from interface IdentifiedObject |
|---|
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY |
| Fields inherited from interface ReferenceIdentifier |
|---|
CODESPACE_KEY, VERSION_KEY |
| Fields inherited from interface Identifier |
|---|
AUTHORITY_KEY, CODE_KEY |
| Constructor Summary | |
|---|---|
NetcdfProjection(Projection projection,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
Creates a new wrapper for the given NetCDF projection. |
|
| Method Summary | |
|---|---|
Projection |
delegate()
Returns the NetCDF projection wrapped by this adapter. |
String |
getCode()
Returns the projection name. |
Collection<PositionalAccuracy> |
getCoordinateOperationAccuracy()
Returns an empty set, since this adapter have no information about the operation accuracy. |
Extent |
getDomainOfValidity()
Returns the domain of validity declared by the NetCDF projection, or null if none. |
MathTransform |
getMathTransform()
Returns a wrapper around the NetCDF projection for performing coordinate operations. |
OperationMethod |
getMethod()
Returns the operation method. |
String |
getOperationVersion()
Always null for a projection. |
ParameterValueGroup |
getParameterValues()
Wraps the NetCDF parameters in a GeoAPI parameter object. |
InternationalString |
getScope()
Returns null, since this adapter does not have information about the projection
scope. |
CoordinateReferenceSystem |
getSourceCRS()
Returns the source coordinate reference system, which is usually geographic. |
CoordinateReferenceSystem |
getTargetCRS()
Returns the target coordinate reference system, which is usually projected. |
| Methods inherited from class NetcdfIdentifiedObject |
|---|
equals, getAlias, getAuthority, getCodeSpace, getIdentifiers, getName, getRemarks, getVersion, hashCode, toString, toWKT |
| Methods inherited from class Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface IdentifiedObject |
|---|
getAlias, getIdentifiers, getName, getRemarks, toWKT |
| Constructor Detail |
|---|
public NetcdfProjection(Projection projection,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS)
projection - The NetCDF projection object to wrap.sourceCRS - The source CRS to be returned by getSourceCRS(), or null.targetCRS - The target CRS to be returned by getTargetCRS(), or null.| Method Detail |
|---|
public Projection delegate()
delegate in class NetcdfIdentifiedObjectpublic String getCode()
Projection.getName().
getCode in interface IdentifiergetCode in class NetcdfIdentifiedObjectProjection.getName()public CoordinateReferenceSystem getSourceCRS()
getSourceCRS in interface ConversiongetSourceCRS in interface CoordinateOperationnull if not available.public CoordinateReferenceSystem getTargetCRS()
getTargetCRS in interface ConversiongetTargetCRS in interface CoordinateOperationnull if not available.public String getOperationVersion()
null for a projection.
getOperationVersion in interface ConversiongetOperationVersion in interface CoordinateOperationpublic OperationMethod getMethod()
getMethod in interface SingleOperationProjection.getClassName()public ParameterValueGroup getParameterValues()
Parameter objects.
getParameterValues in interface SingleOperationProjection.getProjectionParameters()public Collection<PositionalAccuracy> getCoordinateOperationAccuracy()
getCoordinateOperationAccuracy in interface CoordinateOperationpublic Extent getDomainOfValidity()
null if none.
getDomainOfValidity in interface CoordinateOperationProjectionImpl.getDefaultMapAreaLL()public InternationalString getScope()
null, since this adapter does not have information about the projection
scope.
getScope in interface CoordinateOperationpublic MathTransform getMathTransform()
getMathTransform in interface CoordinateOperation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||