Class

Transform

Transform()

Constructor

# new Transform()

笛卡尔、WGS84、制图坐标(WGS84弧度表示)、墨卡托、平面坐标的转换工具类

Author:
  • xyj

Methods

# static transformCartesianArrayToWS84Array(carteisanArr) → {Array}

笛卡尔数组转84数组

Parameters:
Name Type Description
carteisanArr Array

笛卡尔数组

  • 84数组
Array

# static transformCartesianToWGS84(cartesian) → {Position}

笛卡尔转84

Parameters:
Name Type Description
cartesian Cesium.Cartesian3

笛卡尔坐标

position - 84坐标

Position

# static transformCartographicToWGS84(cartographic) → {Position}

将cartographic-椭球上的地理坐标坐标转为84

Parameters:
Name Type Description
cartographic Cesium.Cartographic

椭球坐标

position - 84坐标

Position

# static transformWGS84ToWindow(position, viewer) → {Cesium.Cartesian2}

WGS84 转 平面坐标

Parameters:
Name Type Description
position WGS84
viewer Viewer

场景对象

  • 平面坐标
Cesium.Cartesian2

# static transformWS84ArrayToCartesianArray(WGS84Arr) → {Array}

84数组转笛卡尔数组

Parameters:
Name Type Description
WGS84Arr Array

84坐标数组

  • 笛卡尔数组
Array

# static transformWindowToWGS84(position, viewer) → {Position}

平面坐标转WGS84

Parameters:
Name Type Description
position Cesium.Cartesian2

平面坐标

viewer Viewer

场景对象

WGS84

Position