GeoTransverseMercator class Cylindrical projections Projections
The transverse spherical Mercator projection.
Defines a default GeoProjection.clipExtent such that the world is projected to a square, clipped to approximately ±85° latitude.
- Inheritance
-
- Object
- GeoProjection
- GeoTransverseMercator
Constructors
Properties
- angle ↔ double
-
The projection's post-projection planar rotation angle in degrees.
getter/setter pairinherited
-
center
↔ List<
double> -
The projection's center.
getter/setter pairoverride-getter
- clipAngle ↔ double?
-
The projection's small-circle clipping radius angle in degrees.
getter/setter pairinherited
-
clipExtent
↔ List<
List< ?double> > -
The projection's viewport clipping extent bounds in pixels.
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- postclip ↔ GeoStream Function(GeoStream)
-
The projection's cartesian clipping.
getter/setter pairinherited
- precision ↔ double
-
The projection’s
adaptive resampling
threshold in pixels.
getter/setter pairinherited
- preclip ↔ GeoStream Function(GeoStream)
-
The projection's spherical clipping.
getter/setter pairinherited
- reflectX ↔ bool
-
The projection's x-reflection state.
getter/setter pairinherited
- reflectY ↔ bool
-
The projection's x-reflection state.
getter/setter pairinherited
-
rotate
↔ List<
double> -
The projection's
three-axis spherical rotation
angles.
getter/setter pairoverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scale ↔ double
-
The projection's scale factor.
getter/setter pairinherited
-
translate
↔ List<
double> -
The projection's translation offset.
getter/setter pairinherited
Methods
-
call(
List< num> point) → List<num> ? -
Returns a new list [x, y] (typically in pixels) representing the
projected point of the given
point
.inherited -
fitExtent(
List< List< extent, Map object) → voiddouble> > -
Sets the projection’s scale and translate to fit the specified GeoJSON
object
in the center of the givenextent
.inherited -
fitHeight(
double height, Map object) → void -
A convenience method for fitSize where the width is
automatically chosen from the aspect ratio of object and the given
constraint on height.
inherited
-
fitSize(
List< double> size, Map object) → void -
A convenience method for fitExtent where the top-left corner of
the extent is [0, 0].
inherited
-
fitWidth(
double width, Map object) → void -
A convenience method for fitSize where the height is automatically
chosen from the aspect ratio of object and the given constraint on width.
inherited
-
invert(
List< num> point) → List<num> ? -
Returns a new list [longitude, latitude] in degrees representing
the unprojected point of the given projected
point
.inherited -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
stream(
GeoStream stream) → GeoStream -
Returns a projection stream for the specified
stream
.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited