Proj4d class
A projection adapter based on the Proj4dart package.
- Mixed-in types
Constructors
- Proj4d(CoordRefSys sourceCrs, CoordRefSys targetCrs, ProjectionTuple tuple)
-
Create an adapter with a projection
tuple
of the Proj4dart package.const - Proj4d.init(CoordRefSys sourceCrs, CoordRefSys targetCrs, {String? sourceDef, String? targetDef})
-
Initializes a projection adapter between
sourceCrs
andtargetCrs
.factory
Properties
- forward → Projection
-
Returns a projection that projects from sourceCrs to
targetCrs.
no setteroverride
- hashCode → int
-
The hash code for this object.
no setterinherited
- inverse → Projection
-
Returns a projection that projects from targetCrs to
sourceCrs.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sourceCrs → CoordRefSys
-
The source coordinate reference system (or projection), ie.
CoordRefSys.CRS84
.final - targetCrs → CoordRefSys
-
The target coordinate reference system (or projection), ie.
CoordRefSys.EPSG_3857
.final - tuple → ProjectionTuple
-
A projection tuple contains source and target projections.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
tryInit(
CoordRefSys sourceCrs, CoordRefSys targetCrs, {String? sourceDef, String? targetDef}) → Proj4d? -
Initializes a projection adapter between
sourceCrs
andtargetCrs
.