Epsg4326 class

EPSG:4326, A common CRS among GIS enthusiasts. Uses simple Equirectangular projection.

Inheritance
Annotations

Constructors

Epsg4326.new()
Create a new Epsg4326 CRS instance.
const

Properties

code String
The code
finalinherited
hashCode int
The hash code for this object.
no setterinherited
infinite bool
Set to true if the CRS has no bounds.
finalinherited
projection Projection
Project a spherical LatLng coordinate into planar space (unscaled).
finalinherited
replicatesWorldLongitude bool
Returns true if we want the world to be replicated, longitude-wise.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
wrapLat → (double, double)?
Wrap the latitude to fit inside the bounds of the Crs.
finalinherited
wrapLng → (double, double)?
Wrap the longitude to fit inside the bounds of the Crs.
finalinherited

Methods

getProjectedBounds(double zoom) Rect?
Rescales the bounds to a given zoom value.
inherited
latLngToOffset(LatLng latlng, double zoom) Offset
Similar to latLngToXY but converts the XY coordinates to an Offset.
inherited
latLngToXY(LatLng latlng, double scale) → (double, double)
Converts a point on the sphere surface (with a certain zoom) to a scaled map point.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
offsetToLatLng(Offset point, double zoom) → LatLng
Converts a map point to the sphere coordinate (at a certain zoom).
inherited
scale(double zoom) double
Zoom to Scale function.
inherited
toString() String
A string representation of this object.
inherited
transform(double x, double y, double scale) → (double, double)
Scale planar coordinate to scaled map point.
inherited
untransform(double x, double y, double scale) → (double, double)
Scale map point to planar coordinate.
inherited
zoom(double scale) double
Scale to Zoom function.
inherited

Operators

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