MapProjection

abstract new Cesium.MapProjection()

Defines how geodetic ellipsoid coordinates (Cartographic) project to a flat map like Cesium's 2D and Columbus View modes.
参考:

成员(属性)

Gets the Ellipsoid.

方法

project(cartographic, result)Cartesian3

Projects Cartographic coordinates, in radians, to projection-specific map coordinates, in meters.
参数名称 类型 描述信息
cartographic Cartographic The coordinates to project.
result Cartesian3 可选 An instance into which to copy the result. If this parameter is undefined, a new instance is created and returned.
返回值:
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.

unproject(cartesian, result)Cartographic

Unprojects projection-specific map Cartesian3 coordinates, in meters, to Cartographic coordinates, in radians.
参数名称 类型 描述信息
cartesian Cartesian3 The Cartesian position to unproject with height (z) in meters.
result Cartographic 可选 An instance into which to copy the result. If this parameter is undefined, a new instance is created and returned.
返回值:
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.