Appearance
xgis-cesium / Position
Class: Position
Defined in: src/core/Position.ts:5
Constructors
new Position()
new Position(
lng
?,lat
?,alt
?,heading
?,pitch
?,roll
?,zoom
?):Position
Defined in: src/core/Position.ts:14
Parameters
lng?
number
lat?
number
alt?
number
heading?
number
pitch?
number
roll?
number
zoom?
number
Returns
Accessors
alt
Get Signature
get alt():
number
Defined in: src/core/Position.ts:52
Returns
number
Set Signature
set alt(
alt
):void
Defined in: src/core/Position.ts:48
Parameters
alt
number
Returns
void
heading
Get Signature
get heading():
number
Defined in: src/core/Position.ts:60
Returns
number
Set Signature
set heading(
heading
):void
Defined in: src/core/Position.ts:56
Parameters
heading
number
Returns
void
lat
Get Signature
get lat():
number
Defined in: src/core/Position.ts:44
Returns
number
Set Signature
set lat(
lat
):void
Defined in: src/core/Position.ts:40
Parameters
lat
number
Returns
void
lng
Get Signature
get lng():
number
Defined in: src/core/Position.ts:36
Returns
number
Set Signature
set lng(
lng
):void
Defined in: src/core/Position.ts:32
Parameters
lng
number
Returns
void
pitch
Get Signature
get pitch():
number
Defined in: src/core/Position.ts:68
Returns
number
Set Signature
set pitch(
pitch
):void
Defined in: src/core/Position.ts:64
Parameters
pitch
number
Returns
void
roll
Get Signature
get roll():
number
Defined in: src/core/Position.ts:76
Returns
number
Set Signature
set roll(
roll
):void
Defined in: src/core/Position.ts:72
Parameters
roll
number
Returns
void
zoom
Get Signature
get zoom():
number
Defined in: src/core/Position.ts:84
Returns
number
Set Signature
set zoom(
zoom
):void
Defined in: src/core/Position.ts:80
Parameters
zoom
number
Returns
void
Methods
clone()
clone():
Position
Defined in: src/core/Position.ts:112
Returns
copy()
copy():
Position
Defined in: src/core/Position.ts:123
Returns
distance()
distance(
target
?):number
Defined in: src/core/Position.ts:102
计算两点的距离
Parameters
target?
Returns
number
serialize()
serialize():
string
Defined in: src/core/Position.ts:92
Returns
string
toArray()
toArray():
number
[]
Defined in: src/core/Position.ts:131
Returns
number
[]
toObject()
toObject():
object
Defined in: src/core/Position.ts:152
Returns
object
alt
alt:
any
heading
heading:
any
lat
lat:
any
lng
lng:
any
pitch
pitch:
any
roll
roll:
any
zoom
zoom:
any
toString()
toString():
string
Defined in: src/core/Position.ts:141
Returns
string
deserialize()
static
deserialize(valStr
):Position
Defined in: src/core/Position.ts:215
Deserialize
Parameters
valStr
any
Returns
fromArray()
static
fromArray(arr
):Position
Defined in: src/core/Position.ts:169
Parameters
arr
number
[]
Returns
fromObject()
static
fromObject(obj
):Position
Defined in: src/core/Position.ts:206
Parameters
obj
any
Returns
fromString()
static
fromString(str
):Position
Defined in: src/core/Position.ts:188
Parameters
str
string