Appearance
综合添加场景漫游
js
cloudObj.RtAPI("addViewTour", params, (res) => {
console.log(res);
});1
2
3
2
3
功能描述
综合添加场景漫游
请求参数
javascript
let params = {
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_viewPoints": [
{
"_center": {
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
},
"_duration_s": 0,
"_heading": 0,
"_is3DVP": true,
"_isDefaultVP": true,
"_isValid": true,
"_pitch": 0,
"_range": 0,
"_relPos": {
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
},
"_stay_s": 0,
"_vpID": "",
"_vpImageURl": "",
"fly": true,
"home": true
}
]
},
"foreignKey": "",
"name": "",
"tagList": []
}
],
"detail": true
};1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
请求示例
| 参数名称 | 参数说明 | 是否必须 | 数据类型 |
|---|---|---|---|
| attributeList | 外部属性,键值对 | false | array |
| displayModel | 是否显隐 | false | boolean |
| elementData | 元素对应初始化属性,可以不填 | false | |
| _viewPoints | 新增视点集合 | false | array |
| _center | 视点指向位置点 | false | |
| w | false | number | |
| x | false | number | |
| y | false | number | |
| z | false | number | |
| _duration_s | 飞越秒数 | false | number |
| _heading | 方位角 | false | number |
| _is3DVP | 是否为3D窗口的视点 | false | boolean |
| _isDefaultVP | 是否为默认视角 | false | boolean |
| _isValid | 是否生效 | false | boolean |
| _pitch | 俯仰角 | false | number |
| _range | 视角范围 | false | number |
| _relPos | false | ||
| w | false | number | |
| x | false | number | |
| y | false | number | |
| z | false | number | |
| _stay_s | 停止秒数 | false | number |
| _vpID | 可能的视点ID | false | string |
| _vpImageURl | 视点截图 | false | string |
| fly | 是否立刻定位到该视点 | false | boolean |
| home | 是否设置为场景的root视角 | false | boolean |
| foreignKey | 外键 | false | string |
| name | 名字 | false | string |
| tagList | tag属性 | false | array |
| detail | 是否在添加后快速获取元素细节,默认不做获取,5.2.4版本后不推荐使用该参数,默认的详细结果统一走回调 | false | boolean |
响应参数
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_lock": true,
"_modelType": 0,
"_viewPoints": [
{
"_center": {
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
},
"_duration_s": 0,
"_heading": 0,
"_is3DVP": true,
"_isDefaultVP": true,
"_isValid": true,
"_pitch": 0,
"_range": 0,
"_relPos": {
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
},
"_stay_s": 0,
"_vpID": "",
"_vpImageURl": "",
"fly": true,
"home": true
}
]
},
"floorIndex": 0,
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"guid": "",
"name": "",
"tagList": [],
"type": 0,
"viewPointList": [
{
"heading": 0,
"height": 0,
"home": true,
"id": "",
"index": 0,
"latitude": 0,
"longitude": 0,
"name": "",
"pitch": 0,
"range": 0,
"relPosX": 0,
"relPosY": 0,
"relPosZ": 0,
"staytime": 0,
"throughtime": 0,
"vaild": true
}
]
}
];1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
响应示例
| 参数名称 | 参数说明 | 类型 |
|---|---|---|
| attributeList | 外部属性,键值对 | array |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string |
| displayModel | 是否显隐 | boolean |
| elementData | ||
| _lock | 是否锁定 | boolean |
| _modelType | 3d类型 | number |
| _viewPoints | 视点数组 | array |
| _center | 视点指向位置点 | |
| w | number | |
| x | number | |
| y | number | |
| z | number | |
| _duration_s | 飞越秒数 | number |
| _heading | 方位角 | number |
| _is3DVP | 是否为3D窗口的视点 | boolean |
| _isDefaultVP | 是否为默认视角 | boolean |
| _isValid | 是否生效 | boolean |
| _pitch | 俯仰角 | number |
| _range | 视角范围 | number |
| _relPos | ||
| w | number | |
| x | number | |
| y | number | |
| z | number | |
| _stay_s | 停止秒数 | number |
| _vpID | 可能的视点ID | string |
| _vpImageURl | 视点截图 | string |
| fly | 是否立刻定位到该视点 | boolean |
| home | 是否设置为场景的root视角 | boolean |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | number |
| foreignKey | 外键 | string |
| geometry | ||
| geometryStructure | 几何结构具体结构 | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | |
| height | 高度 | number |
| latitude | 纬度 | number |
| longitude | 经度 | number |
| guid | 唯一ID | string |
| name | 名字 | string |
| tagList | tag属性 | array |
| type | 类型 | number |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array |
| heading | number | |
| height | number | |
| home | boolean | |
| id | string | |
| index | number | |
| latitude | number | |
| longitude | number | |
| name | string | |
| pitch | number | |
| range | number | |
| relPosX | number | |
| relPosY | number | |
| relPosZ | number | |
| staytime | number | |
| throughtime | number | |
| vaild | boolean |
