CreatePosition<T extends Position> typedef
CreatePosition<T extends Position> =
T Function({double? m, required double x, required double y, double? z})
Creates a new position of T from x and y, and optional z and m.
For projected or cartesian positions (Projected), coordinates axis are
applied as is.
For geographic positions (Geographic), coordinates are applied as:
x => lon, y => lat, z => elev, m => m
Implementation
typedef CreatePosition<T extends Position> = T Function({
required double x,
required double y,
double? z,
double? m,
});