方法
定位到对象
参数描述:
名称 |
类型 |
描述 |
target |
Entity
|
Array.<Entity>
|
EntityCollection
|
DataSource
|
ImageryLayer
|
Cesium3DTileset
|
TimeDynamicPointCloud
|
Promise.<(Entity|Array.<Entity>|EntityCollection|DataSource|ImageryLayer|Cesium3DTileset|TimeDynamicPointCloud)>
|
地图对象 |
options |
Object
|
可选
参数
名称 |
类型 |
默认值 |
描述 |
time |
Number
|
3.0
|
可选
飞行时间 |
maxHeight |
Number
|
|
可选
飞行时的最大高度 |
heading |
Number
|
0
|
可选
水平角 |
pitch |
Number
|
-45
|
可选
俯仰角 |
range |
Number
|
|
可选
距离 |
|
飞向兴趣点
参数描述:
名称 |
类型 |
描述 |
option |
Object
|
参数
名称 |
类型 |
描述 |
destination |
Cartesian3
|
坐标 |
orientation |
Object
|
可选
方向 |
duration |
Number
|
可选
时间 |
|
fnc |
function
|
飞行结束回调函数 |
定位到坐标
调用方法:
sgworld.Navigate.flyToPosition(120, 30, 1000)
或
sgworld.Navigate.flyToPosition(120, 30, 1000, {
heading: 0,
pitch: -90,
roll: 0,
})
参数描述:
名称 |
类型 |
描述 |
x |
Number
|
经度 |
y |
Number
|
纬度 |
z |
Number
|
高度 |
option |
Object
|
可选
参数
名称 |
类型 |
默认值 |
描述 |
heading |
Number
|
0
|
可选
航向角 |
pitch |
Number
|
-90
|
可选
俯仰角 |
roll |
Number
|
0
|
可选
翻滚角 |
time |
Number
|
3
|
可选
飞行时间 |
|