GeoIdentity class

Implemented types

Constructors

GeoIdentity()

Properties

angle double
The projection's post-projection planar rotation angle in degrees.
getter/setter pairoverride
backward → (List<num> Function(List<num>)?)
Returns a new array [longitude, latitude] in degrees representing the unprojected point of the given projected point.
no setteroverride
center List<double>
The projection's center.
getter/setter pairinherited
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 pairoverride
forward List<num> Function(List<num>)
Returns a new array [x, y] (typically in pixels) representing the projected point of the given point.
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
postclip GeoStream Function(GeoStream)
The projection's cartesian clipping.
getter/setter pairoverride
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 pairoverride
reflectY bool
The projection's x-reflection state.
getter/setter pairoverride
rotate List<double>
The projection's three-axis spherical rotation angles.
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scale double
The projection's scale factor.
getter/setter pairoverride
translate List<double>
The projection's translation offset.
getter/setter pairoverride

Methods

call(GeoStream stream) GeoStream
Returns a projection stream for the specified stream.
override
fitExtent(List<List<double>> extent, Map object) → void
Sets the projection’s scale and translate to fit the specified GeoJSON object in the center of the given extent.
override
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.
override
fitSize(List<double> size, Map object) → void
A convenience method for fitExtent where the top-left corner of the extent is [0, 0].
override
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.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited