new GeographicProjection(ellipsoidopt)
A simple map projection where longitude and latitude are linearly mapped to X and Y by multiplying
them by the
Ellipsoid#maximumRadius
. This projection
is commonly known as geographic, equirectangular, equidistant cylindrical, or plate carrée. It
is also known as EPSG:4326.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
ellipsoid |
Ellipsoid |
<optional> |
Ellipsoid.WGS84 | The ellipsoid. |
- Source:
- See:
Members
(readonly) ellipsoid :Ellipsoid
Gets the
Ellipsoid
.
Type:
- Source:
Methods
project(cartographic, resultopt) → {Cartesian3}
Projects a set of
Cartographic
coordinates, in radians, to map coordinates, in meters.
X and Y are the longitude and latitude, respectively, multiplied by the maximum radius of the
ellipsoid. Z is the unmodified height.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
cartographic |
Cartographic | The coordinates to project. | |
result |
Cartesian3 |
<optional> |
An instance into which to copy the result. If this parameter is undefined, a new instance is created and returned. |
- Source:
Returns:
The projected coordinates. If the result parameter is not undefined, the
coordinates are copied there and that instance is returned. Otherwise, a new instance is
created and returned.
- Type
- Cartesian3
unproject(cartesian, resultopt) → {Cartographic}
Unprojects a set of projected
Cartesian3
coordinates, in meters, to Cartographic
coordinates, in radians. Longitude and Latitude are the X and Y coordinates, respectively,
divided by the maximum radius of the ellipsoid. Height is the unmodified Z coordinate.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
cartesian |
Cartesian3 | The Cartesian position to unproject with height (z) in meters. | |
result |
Cartographic |
<optional> |
An instance into which to copy the result. If this parameter is undefined, a new instance is created and returned. |
- Source:
Returns:
The unprojected coordinates. If the result parameter is not undefined, the
coordinates are copied there and that instance is returned. Otherwise, a new instance is
created and returned.
- Type
- Cartographic