Class PositionalAccuracyImpl
Object
AbstractMetadata
ModifiableMetadata
MetadataEntity
ElementImpl
PositionalAccuracyImpl
- All Implemented Interfaces:
Serializable
,Cloneable
,Element
,PositionalAccuracy
- Direct Known Subclasses:
AbsoluteExternalPositionalAccuracyImpl
Accuracy of the position of features.
- Since:
- 2.1
- Author:
- Martin Desruisseaux (IRD), Touraïvane
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PositionalAccuracy
Indicates that a transformation requires a datum shift and some method has been applied.static final PositionalAccuracy
Indicates that a transformation requires a datum shift, but no method has been found applicable.Fields inherited from class AbstractMetadata
LOGGER
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs an initially empty positional accuracy.Constructs a metadata entity initialized with the values from the specified metadata.PositionalAccuracyImpl
(Result result) Creates an positional accuracy initialized to the given result. -
Method Summary
Methods inherited from class ElementImpl
getDates, getEvaluationMethodDescription, getEvaluationMethodType, getEvaluationProcedure, getMeasureDescription, getMeasureIdentification, getNamesOfMeasure, getResults, setDates, setEvaluationMethodDescription, setEvaluationMethodType, setEvaluationProcedure, setMeasureDescription, setMeasureIdentification, setNamesOfMeasure, setResults
Methods inherited from class MetadataEntity
ensureNonNull, getStandard
Methods inherited from class ModifiableMetadata
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
Methods inherited from class AbstractMetadata
asMap, asTree, equals, getInterface, hashCode, toString
Methods inherited from interface Element
getDates, getEvaluationMethodDescription, getEvaluationMethodType, getEvaluationProcedure, getMeasureDescription, getMeasureIdentification, getNamesOfMeasure, getResults
-
Field Details
-
DATUM_SHIFT_APPLIED
Indicates that a transformation requires a datum shift and some method has been applied. Datum shift methods often use Bursa Wolf parameters, but other kind of method may have been applied as well.- See Also:
-
org.geotools.api.referencing.operation.Transformation#getPositionalAccuracy
AbstractCoordinateOperationFactory.DATUM_SHIFT
-
DATUM_SHIFT_OMITTED
Indicates that a transformation requires a datum shift, but no method has been found applicable. This usually means that no Bursa Wolf parameters have been found. Such datum shifts are approximative and may have 1 kilometer error. This pseudo-transformation is allowed by coordinate operation factory only if it was created withHints.LENIENT_DATUM_SHIFT
set toBoolean.TRUE
.- See Also:
-
org.geotools.api.referencing.operation.Transformation#getPositionalAccuracy
AbstractCoordinateOperationFactory.ELLIPSOID_SHIFT
-
-
Constructor Details
-
PositionalAccuracyImpl
public PositionalAccuracyImpl()Constructs an initially empty positional accuracy. -
PositionalAccuracyImpl
Constructs a metadata entity initialized with the values from the specified metadata.- Since:
- 2.4
-
PositionalAccuracyImpl
Creates an positional accuracy initialized to the given result.
-