geovisearth / Exports / GxMath
# Class: GxMath
算法类
# Table of contents
# Methods
- calculateAngle
- getHeightByCartesian3
- getHeightdefineByXYZ
- getLatitudeByCartesian3
- getLongitudeByCartesian3
- lonlathei2Cartesian
# Methods
# calculateAngle
▸ Static
calculateAngle(x1
, y1
, x2
, y2
): number
计算两个点的方位角
# Parameters
Name | Type |
---|---|
x1 | any |
y1 | any |
x2 | any |
y2 | any |
# Returns
number
返回方位角
# Defined in
Utils/GxMath.ts:18
# getHeightByCartesian3
▸ Static
getHeightByCartesian3(cartesian3
, viewer
): number
根据笛卡儿直角坐标算高度
# Parameters
Name | Type |
---|---|
cartesian3 | Cartesian3 |
viewer | Viewer |
# Returns
number
# Defined in
Utils/GxMath.ts:105
# getHeightdefineByXYZ
▸ Static
getHeightdefineByXYZ(cartesian3
, height
, viewer
): Cartesian3
根据设置高度返回笛卡尔坐标
# Parameters
Name | Type |
---|---|
cartesian3 | Cartesian3 |
height | number |
viewer | Viewer |
# Returns
Cartesian3
# Defined in
Utils/GxMath.ts:122
# getLatitudeByCartesian3
▸ Static
getLatitudeByCartesian3(cartesian3
, viewer
): number
根据笛卡尔坐标换算维度
# Parameters
Name | Type |
---|---|
cartesian3 | Cartesian3 |
viewer | Viewer |
# Returns
number
# Defined in
Utils/GxMath.ts:93
# getLongitudeByCartesian3
▸ Static
getLongitudeByCartesian3(cartesian3
, viewer
): number
根据笛卡尔坐标换算经度
# Parameters
Name | Type |
---|---|
cartesian3 | Cartesian3 |
viewer | Viewer |
# Returns
number
# Defined in
Utils/GxMath.ts:80
# lonlathei2Cartesian
▸ Static
lonlathei2Cartesian(lonlathei
): Cartesian3
@private,
# Parameters
Name | Type |
---|---|
lonlathei | any |
# Returns
Cartesian3
# Defined in
Utils/GxMath.ts:186
← Util DateHelper →