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 →
