EPSG3857 class
see EPSG:3857
class EPSG3857 extends ProjectedCRS {
static final _projection = new SphericalMercator();
static final _projectedBounds = new Bounds(
[-20037508.34, -20037508.34],
[ 20037508.34, 20037508.34]
);
static final _geographicBounds = new LatLonBounds(
new LatLon(-85.0511287798,-180),
new LatLon(85.0511287798, 180)
);
String get code => "EPSG:3857";
List<String> get aliases => const ["EPSG:900913"];
Bounds get projectedBounds => _projectedBounds;
LatLonBounds get geographicBounds => _geographicBounds;
Point2D project(LatLon ll) => _projection.project(ll);
LatLon unproject(Point2D p) => _projection.unproject(p);
}
Extends
ProjectedCRS > EPSG3857
Properties
final List<String> aliases #
A list of code aliases for this reference system.
The empty list, if no alternative codes are known for this coordinate reference system.
docs inherited from CoordinateReferenceSystem
List<String> get aliases => const ["EPSG:900913"];
final String code #
The standardized identifier for this reference system.
A coordinate references system can be assigned more than one idetifier, see also aliases
docs inherited from CoordinateReferenceSystem
String get code => "EPSG:3857";
final LatLonBounds geographicBounds #
LatLonBounds get geographicBounds => _geographicBounds;
Methods
Point2D project(LatLon ll) #
Projects a point ll in geodetic coordinates into a projected coordinate reference system.
docs inherited from ProjectedCRS
Point2D project(LatLon ll) => _projection.project(ll);
LatLon unproject(Point2D p) #
Maps a point p in the projected coordinate reference system to a point in the geodetic coordinate system.
docs inherited from ProjectedCRS
LatLon unproject(Point2D p) => _projection.unproject(p);