GeoConicProjection class

Conic projections project the sphere onto a cone, and then unroll the cone onto the plane.

Conic projections have two standard parallels.

Inheritance

Constructors

GeoConicProjection(GeoRawTransform projectAt(List<double>))
factory

Properties

angle double
The projection's post-projection planar rotation angle in degrees.
getter/setter pairinherited
backward → (List<num> Function(List<num>)?)
Returns a new array [longitude, latitude] in degrees representing the unprojected point of the given projected point.
no setterinherited
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 pairinherited
forward List<num> Function(List<num>)
Returns a new array [x, y] (typically in pixels) representing the projected point of the given point.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
parallels List<double>
The two standard parallels that define the map layout in conic projections.
getter/setter pair
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 pairinherited
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(GeoStream stream) GeoStream
Returns a projection stream for the specified stream.
inherited
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.
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
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