new vcs.vcm.util.Projection(options)
| Name | Type | Description |
|---|---|---|
options |
vcs.vcm.util.Projection.Options |
Extends
Members
-
className{string}
-
class Name of the Object
-
name{string}
-
unique Name
Methods
-
vcs.vcm.util.Projection.createGeographicProjection(){vcs.vcm.util.Projection}
-
Returns a
vcs.vcm.util.Projectionobject for EPSG 4326 (WGS84) -
vcs.vcm.util.Projection.createMercatorProjection(){vcs.vcm.util.Projection}
-
Returns a
vcs.vcm.util.Projectionobject for EPSG 3857 (Web mercator) -
vcs.vcm.util.Projection.mercatorToWgs84(coords, inPlace){ol.Coordinate}
-
Fast transform from Web-Mercator to WGS84
Name Type Description coordsol.Coordinate inPlaceboolean whether to transform in place
-
vcs.vcm.util.Projection.transform(dest, source, coords){ol.Coordinate}
-
Name Type Description destvcs.vcm.util.Projection sourcevcs.vcm.util.Projection coordsol.Coordinate -
vcs.vcm.util.Projection.transformCoordinates(dest, source, coords){Array.<ol.Coordinate>}
-
Name Type Description destvcs.vcm.util.Projection sourcevcs.vcm.util.Projection coordsArray.<ol.Coordinate> -
vcs.vcm.util.Projection.wgs84ToMercator(coords, inPlace){ol.Coordinate}
-
Fast transform from WGS84 to Web-Mercator
Name Type Description coordsol.Coordinate inPlaceboolean whether to transform in place
-
getClassName(){string} inherited
-
returns the class name of this object.
- Deprecated
- Yes
Returns:
className
-
getConfigObject(){vcs.vcm.util.Projection.Options}
-
Returns the object literal representation of this object
-
getEPSG(){string}
-
- Deprecated
- 3.5
-
getId(){string} inherited
-
returns the id of this object
- Deprecated
- Yes
-
getName(){string} inherited
-
returns the name of the Object, the name is either given by the config Object or a uuid is generated
- Deprecated
- Yes
-
getPROJ4(){string}
-
- Deprecated
- 3.5
-
getProjection(){ol.proj.Projection}
-
-
transformFrom(source, coords){ol.Coordinate}
-
Name Type Description sourcevcs.vcm.util.Projection coordsol.Coordinate -
transformTo(dest, coords){ol.Coordinate}
-
Name Type Description destvcs.vcm.util.Projection coordsol.Coordinate
Type Definitions
-
vcs.vcm.util.Projection.Options
-
Properties:
Name Type Description epsgstring | number EPSG of the projection, for example: "EPSG:4326"
proj4string | undefined definition of the projection. See for example: http://spatialreference.org/ref/epsg/4326/proj4/ proj4
virtualcityMAP 3.6