OperationReference¶
- class geodetic_engine.persistablereference.OperationReference[source]¶
Bases:
ReferenceA coordinate transformation, single or concatenated.
- steps¶
One
GEOGTRANper step, in the order they are applied. A single transformation has exactly one.
- to_operation()[source]¶
Build the coordinate operation this reference states.
- Return type:
- Returns:
A single step transformation, or a concatenated operation when the reference states more than one step.
- Raises:
MalformedReferenceError – If a step is not a readable
GEOGTRAN.UnsupportedMethodError – If a step states a method or parameter this package will not translate.
UnresolvableGridError – If a grid-based step names a dataset that resolves to no single grid in PROJ’s database.
- __init__(raw, kind, name, authority_code, version, steps)¶