geovisearth / Exports / GxMath

# Class: GxMath

算法类

# Table of contents

# Methods

# 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