Appearance
Rte-3D文字-V5COM
综合添加3D文字
接口地址:/Pac/Rte/V5COM/addSyzText
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"component": {
"anchorableComponent": {
"boundObject": "",
"followOffset": {
"w": "固定为1.0",
"x": "10,单位为米",
"y": "10,单位为米",
"z": "10,单位为米"
}
},
"billboardComponent": {
"directType": 0,
"sizeType": 0
},
"lockableComponent": {
"locked": true
},
"miscSettingsComponent": {
"callFlyAfterAddToScene": true
},
"osgTextImplComponent": {
"borderVisible": true,
"boundingBoxColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"content": "",
"font": "",
"fontSize": 0,
"margin": 0,
"textColor": {}
},
"viewRangeComponent": {
"viewRangeMaxDistance": 0,
"viewRangeMinDistance": 0
},
"viewpointComponent": {
"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
}
]
},
"visibleComponent": {
"visible": true
}
}
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"resourceId": "",
"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
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithTemplateAoV5«更新文字组件,T»» | 高级添加统一属性«addWithTemplateAoV5«更新文字组件,T»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithTemplateAoV5«更新文字组件,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | 更新文字组件 | 更新文字组件 | |
| component | 文字组件 | false | SyzTextComponent | SyzTextComponent | |
| anchorableComponent | 锚定组件 | false | AnchorableComponent | AnchorableComponent | |
| boundObject | 可锚定物体 | false | string | ||
| followOffset | 跟随的距离偏移向量,笛卡尔系坐标 | false | 距离向量 | 距离向量 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| billboardComponent | 广告片组件 | false | BillboardComponent | BillboardComponent | |
| directType | 0 : 朝向屏幕,1: 既定方向 | false | integer | ||
| sizeType | 0: 真实大小,1:屏幕空间大小 | false | integer | ||
| lockableComponent | 锁定组件 | false | LockableComponent | LockableComponent | |
| locked | 是否锁定 | false | boolean | ||
| miscSettingsComponent | 杂项组件 | false | MiscSettingComponent | MiscSettingComponent | |
| callFlyAfterAddToScene | 是否在添加时进行一次定位 | false | boolean | ||
| osgTextImplComponent | 文字组件 | false | SyzTextImplComponent | SyzTextImplComponent | |
| borderVisible | 文字边框 | false | boolean | ||
| boundingBoxColor | 包围盒颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| content | 文字内容,在新增时候,单独给该内容复制,则外围赋值不会覆盖该值。修改时只能对该值赋值ResourceId才会生效 | false | string | ||
| font | 字体,这里需要填写具体的字体模板id,参考字体模板接口中的resourceId | false | string | ||
| fontSize | 字体大小 | false | integer | ||
| margin | 间距 | false | number | ||
| textColor | 文字颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| viewRangeComponent | 可视距离组件 | false | 可视距离组件 | 可视距离组件 | |
| viewRangeMaxDistance | 最大可视距离,单位米。默认100000000 | false | number | ||
| viewRangeMinDistance | 最小可视距离,单位米。默认0 | false | number | ||
| viewpointComponent | 视点组件 | false | 视点组件 | 视点组件 | |
| viewpoints | false | array | SyzViewPoint | ||
| _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 | ||
| visibleComponent | 可见组件 | false | 可视组件 | 可视组件 | |
| visible | 是否可视 | false | boolean | ||
| foreignKey | 外键 | false | string | ||
| geometry | 元素实体的几何信息,必须填写 | false | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| resourceId | 对应模板,必须填写 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | SyzTextVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | syzText | syzText | |
| component | syzText组件 | SyzTextComponent | SyzTextComponent |
| anchorableComponent | 锚定组件 | AnchorableComponent | AnchorableComponent |
| boundObject | 可锚定物体 | string | |
| followOffset | 跟随的距离偏移向量,笛卡尔系坐标 | 距离向量 | 距离向量 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| billboardComponent | 广告片组件 | BillboardComponent | BillboardComponent |
| directType | 0 : 朝向屏幕,1: 既定方向 | integer | |
| sizeType | 0: 真实大小,1:屏幕空间大小 | integer | |
| lockableComponent | 锁定组件 | LockableComponent | LockableComponent |
| locked | 是否锁定 | boolean | |
| miscSettingsComponent | 杂项组件 | MiscSettingComponent | MiscSettingComponent |
| callFlyAfterAddToScene | 是否在添加时进行一次定位 | boolean | |
| osgTextImplComponent | 文字组件 | SyzTextImplComponent | SyzTextImplComponent |
| borderVisible | 文字边框 | boolean | |
| boundingBoxColor | 包围盒颜色 | BoundingBox颜色 | BoundingBox颜色 |
| _customColor | 自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 默认颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| content | 文字内容,在新增时候,单独给该内容复制,则外围赋值不会覆盖该值。修改时只能对该值赋值ResourceId才会生效 | string | |
| font | 字体,这里需要填写具体的字体模板id,参考字体模板接口中的resourceId | string | |
| fontSize | 字体大小 | integer | |
| margin | 间距 | number | |
| textColor | 文字颜色 | BoundingBox颜色 | BoundingBox颜色 |
| _customColor | 自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 默认颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| viewRangeComponent | 可视距离组件 | 可视距离组件 | 可视距离组件 |
| viewRangeMaxDistance | 最大可视距离,单位米。默认100000000 | number | |
| viewRangeMinDistance | 最小可视距离,单位米。默认0 | number | |
| viewpointComponent | 视点组件 | 视点组件 | 视点组件 |
| viewpoints | array | SyzViewPoint | |
| _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 | |
| visibleComponent | 可见组件 | 可视组件 | 可视组件 |
| visible | 是否可视 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"component": {
"anchorableComponent": {
"boundObject": "",
"followOffset": {
"w": "固定为1.0",
"x": "10,单位为米",
"y": "10,单位为米",
"z": "10,单位为米"
}
},
"billboardComponent": {
"directType": 0,
"sizeType": 0
},
"lockableComponent": {
"locked": true
},
"miscSettingsComponent": {
"callFlyAfterAddToScene": true
},
"osgTextImplComponent": {
"borderVisible": true,
"boundingBoxColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"content": "",
"font": "",
"fontSize": 0,
"margin": 0,
"textColor": {}
},
"viewRangeComponent": {
"viewRangeMaxDistance": 0,
"viewRangeMinDistance": 0
},
"viewpointComponent": {
"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
}
]
},
"visibleComponent": {
"visible": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
综合删除3D文字
接口地址:/Pac/Rte/V5COM/deleteSyzText
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| deleteParams | deleteParams | body | true | SearchAoV5 | SearchAoV5 |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | AoTypeTransform | AoTypeTransform | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | SyzTextVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | syzText | syzText | |
| component | syzText组件 | SyzTextComponent | SyzTextComponent |
| anchorableComponent | 锚定组件 | AnchorableComponent | AnchorableComponent |
| boundObject | 可锚定物体 | string | |
| followOffset | 跟随的距离偏移向量,笛卡尔系坐标 | 距离向量 | 距离向量 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| billboardComponent | 广告片组件 | BillboardComponent | BillboardComponent |
| directType | 0 : 朝向屏幕,1: 既定方向 | integer | |
| sizeType | 0: 真实大小,1:屏幕空间大小 | integer | |
| lockableComponent | 锁定组件 | LockableComponent | LockableComponent |
| locked | 是否锁定 | boolean | |
| miscSettingsComponent | 杂项组件 | MiscSettingComponent | MiscSettingComponent |
| callFlyAfterAddToScene | 是否在添加时进行一次定位 | boolean | |
| osgTextImplComponent | 文字组件 | SyzTextImplComponent | SyzTextImplComponent |
| borderVisible | 文字边框 | boolean | |
| boundingBoxColor | 包围盒颜色 | BoundingBox颜色 | BoundingBox颜色 |
| _customColor | 自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 默认颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| content | 文字内容,在新增时候,单独给该内容复制,则外围赋值不会覆盖该值。修改时只能对该值赋值ResourceId才会生效 | string | |
| font | 字体,这里需要填写具体的字体模板id,参考字体模板接口中的resourceId | string | |
| fontSize | 字体大小 | integer | |
| margin | 间距 | number | |
| textColor | 文字颜色 | BoundingBox颜色 | BoundingBox颜色 |
| _customColor | 自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 默认颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| viewRangeComponent | 可视距离组件 | 可视距离组件 | 可视距离组件 |
| viewRangeMaxDistance | 最大可视距离,单位米。默认100000000 | number | |
| viewRangeMinDistance | 最小可视距离,单位米。默认0 | number | |
| viewpointComponent | 视点组件 | 视点组件 | 视点组件 |
| viewpoints | array | SyzViewPoint | |
| _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 | |
| visibleComponent | 可见组件 | 可视组件 | 可视组件 |
| visible | 是否可视 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"component": {
"anchorableComponent": {
"boundObject": "",
"followOffset": {
"w": "固定为1.0",
"x": "10,单位为米",
"y": "10,单位为米",
"z": "10,单位为米"
}
},
"billboardComponent": {
"directType": 0,
"sizeType": 0
},
"lockableComponent": {
"locked": true
},
"miscSettingsComponent": {
"callFlyAfterAddToScene": true
},
"osgTextImplComponent": {
"borderVisible": true,
"boundingBoxColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"content": "",
"font": "",
"fontSize": 0,
"margin": 0,
"textColor": {}
},
"viewRangeComponent": {
"viewRangeMaxDistance": 0,
"viewRangeMinDistance": 0
},
"viewpointComponent": {
"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
}
]
},
"visibleComponent": {
"visible": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
综合搜索3D文字
接口地址:/Pac/Rte/V5COM/getSyzText
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | SyzTextVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | syzText | syzText | |
| component | syzText组件 | SyzTextComponent | SyzTextComponent |
| anchorableComponent | 锚定组件 | AnchorableComponent | AnchorableComponent |
| boundObject | 可锚定物体 | string | |
| followOffset | 跟随的距离偏移向量,笛卡尔系坐标 | 距离向量 | 距离向量 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| billboardComponent | 广告片组件 | BillboardComponent | BillboardComponent |
| directType | 0 : 朝向屏幕,1: 既定方向 | integer | |
| sizeType | 0: 真实大小,1:屏幕空间大小 | integer | |
| lockableComponent | 锁定组件 | LockableComponent | LockableComponent |
| locked | 是否锁定 | boolean | |
| miscSettingsComponent | 杂项组件 | MiscSettingComponent | MiscSettingComponent |
| callFlyAfterAddToScene | 是否在添加时进行一次定位 | boolean | |
| osgTextImplComponent | 文字组件 | SyzTextImplComponent | SyzTextImplComponent |
| borderVisible | 文字边框 | boolean | |
| boundingBoxColor | 包围盒颜色 | BoundingBox颜色 | BoundingBox颜色 |
| _customColor | 自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 默认颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| content | 文字内容,在新增时候,单独给该内容复制,则外围赋值不会覆盖该值。修改时只能对该值赋值ResourceId才会生效 | string | |
| font | 字体,这里需要填写具体的字体模板id,参考字体模板接口中的resourceId | string | |
| fontSize | 字体大小 | integer | |
| margin | 间距 | number | |
| textColor | 文字颜色 | BoundingBox颜色 | BoundingBox颜色 |
| _customColor | 自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 默认颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| viewRangeComponent | 可视距离组件 | 可视距离组件 | 可视距离组件 |
| viewRangeMaxDistance | 最大可视距离,单位米。默认100000000 | number | |
| viewRangeMinDistance | 最小可视距离,单位米。默认0 | number | |
| viewpointComponent | 视点组件 | 视点组件 | 视点组件 |
| viewpoints | array | SyzViewPoint | |
| _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 | |
| visibleComponent | 可见组件 | 可视组件 | 可视组件 |
| visible | 是否可视 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"component": {
"anchorableComponent": {
"boundObject": "",
"followOffset": {
"w": "固定为1.0",
"x": "10,单位为米",
"y": "10,单位为米",
"z": "10,单位为米"
}
},
"billboardComponent": {
"directType": 0,
"sizeType": 0
},
"lockableComponent": {
"locked": true
},
"miscSettingsComponent": {
"callFlyAfterAddToScene": true
},
"osgTextImplComponent": {
"borderVisible": true,
"boundingBoxColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"content": "",
"font": "",
"fontSize": 0,
"margin": 0,
"textColor": {}
},
"viewRangeComponent": {
"viewRangeMaxDistance": 0,
"viewRangeMinDistance": 0
},
"viewpointComponent": {
"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
}
]
},
"visibleComponent": {
"visible": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
获取3D文字可用字体
接口地址:/Pac/Rte/V5COM/getSyzTextFont
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | FontTemplateVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| resName | 资源名 | string | |
| resPath | 资源路径 | string | |
| resourceId | 模板ID | string | |
| uiName | ui上显示的名称 | string |
响应示例:
javascript
[
{
"resName": "",
"resPath": "",
"resourceId": "",
"uiName": ""
}
]1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
综合更新3D文字
接口地址:/Pac/Rte/V5COM/updateSyzText
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"component": {
"anchorableComponent": {
"boundObject": "",
"followOffset": {
"w": "固定为1.0",
"x": "10,单位为米",
"y": "10,单位为米",
"z": "10,单位为米"
}
},
"billboardComponent": {
"directType": 0,
"sizeType": 0
},
"lockableComponent": {
"locked": true
},
"miscSettingsComponent": {
"callFlyAfterAddToScene": true
},
"osgTextImplComponent": {
"borderVisible": true,
"boundingBoxColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"content": "",
"font": "",
"fontSize": 0,
"margin": 0,
"textColor": {}
},
"viewRangeComponent": {
"viewRangeMaxDistance": 0,
"viewRangeMinDistance": 0
},
"viewpointComponent": {
"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
}
]
},
"visibleComponent": {
"visible": true
}
}
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {
"component": {
"anchorableComponent": {
"boundObject": "",
"followOffset": {
"w": "固定为1.0",
"x": "10,单位为米",
"y": "10,单位为米",
"z": "10,单位为米"
}
},
"billboardComponent": {
"directType": 0,
"sizeType": 0
},
"lockableComponent": {
"locked": true
},
"miscSettingsComponent": {
"callFlyAfterAddToScene": true
},
"osgTextImplComponent": {
"borderVisible": true,
"boundingBoxColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"content": "",
"font": "",
"fontSize": 0,
"margin": 0,
"textColor": {}
},
"viewRangeComponent": {
"viewRangeMaxDistance": 0,
"viewRangeMinDistance": 0
},
"viewpointComponent": {
"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
}
]
},
"visibleComponent": {
"visible": true
}
}
},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«更新文字组件,T»» | SearchAoV5«updateAoV5«更新文字组件,T»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«更新文字组件,T» | updateAoV5«更新文字组件,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | 更新文字组件 | 更新文字组件 | ||
| component | 文字组件 | false | SyzTextComponent | SyzTextComponent | |
| anchorableComponent | 锚定组件 | false | AnchorableComponent | AnchorableComponent | |
| boundObject | 可锚定物体 | false | string | ||
| followOffset | 跟随的距离偏移向量,笛卡尔系坐标 | false | 距离向量 | 距离向量 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| billboardComponent | 广告片组件 | false | BillboardComponent | BillboardComponent | |
| directType | 0 : 朝向屏幕,1: 既定方向 | false | integer | ||
| sizeType | 0: 真实大小,1:屏幕空间大小 | false | integer | ||
| lockableComponent | 锁定组件 | false | LockableComponent | LockableComponent | |
| locked | 是否锁定 | false | boolean | ||
| miscSettingsComponent | 杂项组件 | false | MiscSettingComponent | MiscSettingComponent | |
| callFlyAfterAddToScene | 是否在添加时进行一次定位 | false | boolean | ||
| osgTextImplComponent | 文字组件 | false | SyzTextImplComponent | SyzTextImplComponent | |
| borderVisible | 文字边框 | false | boolean | ||
| boundingBoxColor | 包围盒颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| content | 文字内容,在新增时候,单独给该内容复制,则外围赋值不会覆盖该值。修改时只能对该值赋值ResourceId才会生效 | false | string | ||
| font | 字体,这里需要填写具体的字体模板id,参考字体模板接口中的resourceId | false | string | ||
| fontSize | 字体大小 | false | integer | ||
| margin | 间距 | false | number | ||
| textColor | 文字颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| viewRangeComponent | 可视距离组件 | false | 可视距离组件 | 可视距离组件 | |
| viewRangeMaxDistance | 最大可视距离,单位米。默认100000000 | false | number | ||
| viewRangeMinDistance | 最小可视距离,单位米。默认0 | false | number | ||
| viewpointComponent | 视点组件 | false | 视点组件 | 视点组件 | |
| viewpoints | false | array | SyzViewPoint | ||
| _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 | ||
| visibleComponent | 可见组件 | false | 可视组件 | 可视组件 | |
| visible | 是否可视 | false | boolean | ||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«T» | Geometry«T» | ||
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | 更新文字组件 | 更新文字组件 | ||
| component | 文字组件 | false | SyzTextComponent | SyzTextComponent | |
| anchorableComponent | 锚定组件 | false | AnchorableComponent | AnchorableComponent | |
| boundObject | 可锚定物体 | false | string | ||
| followOffset | 跟随的距离偏移向量,笛卡尔系坐标 | false | 距离向量 | 距离向量 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| billboardComponent | 广告片组件 | false | BillboardComponent | BillboardComponent | |
| directType | 0 : 朝向屏幕,1: 既定方向 | false | integer | ||
| sizeType | 0: 真实大小,1:屏幕空间大小 | false | integer | ||
| lockableComponent | 锁定组件 | false | LockableComponent | LockableComponent | |
| locked | 是否锁定 | false | boolean | ||
| miscSettingsComponent | 杂项组件 | false | MiscSettingComponent | MiscSettingComponent | |
| callFlyAfterAddToScene | 是否在添加时进行一次定位 | false | boolean | ||
| osgTextImplComponent | 文字组件 | false | SyzTextImplComponent | SyzTextImplComponent | |
| borderVisible | 文字边框 | false | boolean | ||
| boundingBoxColor | 包围盒颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| content | 文字内容,在新增时候,单独给该内容复制,则外围赋值不会覆盖该值。修改时只能对该值赋值ResourceId才会生效 | false | string | ||
| font | 字体,这里需要填写具体的字体模板id,参考字体模板接口中的resourceId | false | string | ||
| fontSize | 字体大小 | false | integer | ||
| margin | 间距 | false | number | ||
| textColor | 文字颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| viewRangeComponent | 可视距离组件 | false | 可视距离组件 | 可视距离组件 | |
| viewRangeMaxDistance | 最大可视距离,单位米。默认100000000 | false | number | ||
| viewRangeMinDistance | 最小可视距离,单位米。默认0 | false | number | ||
| viewpointComponent | 视点组件 | false | 视点组件 | 视点组件 | |
| viewpoints | false | array | SyzViewPoint | ||
| _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 | ||
| visibleComponent | 可见组件 | false | 可视组件 | 可视组件 | |
| visible | 是否可视 | false | boolean | ||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | SyzTextVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | syzText | syzText | |
| component | syzText组件 | SyzTextComponent | SyzTextComponent |
| anchorableComponent | 锚定组件 | AnchorableComponent | AnchorableComponent |
| boundObject | 可锚定物体 | string | |
| followOffset | 跟随的距离偏移向量,笛卡尔系坐标 | 距离向量 | 距离向量 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| billboardComponent | 广告片组件 | BillboardComponent | BillboardComponent |
| directType | 0 : 朝向屏幕,1: 既定方向 | integer | |
| sizeType | 0: 真实大小,1:屏幕空间大小 | integer | |
| lockableComponent | 锁定组件 | LockableComponent | LockableComponent |
| locked | 是否锁定 | boolean | |
| miscSettingsComponent | 杂项组件 | MiscSettingComponent | MiscSettingComponent |
| callFlyAfterAddToScene | 是否在添加时进行一次定位 | boolean | |
| osgTextImplComponent | 文字组件 | SyzTextImplComponent | SyzTextImplComponent |
| borderVisible | 文字边框 | boolean | |
| boundingBoxColor | 包围盒颜色 | BoundingBox颜色 | BoundingBox颜色 |
| _customColor | 自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 默认颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| content | 文字内容,在新增时候,单独给该内容复制,则外围赋值不会覆盖该值。修改时只能对该值赋值ResourceId才会生效 | string | |
| font | 字体,这里需要填写具体的字体模板id,参考字体模板接口中的resourceId | string | |
| fontSize | 字体大小 | integer | |
| margin | 间距 | number | |
| textColor | 文字颜色 | BoundingBox颜色 | BoundingBox颜色 |
| _customColor | 自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 默认颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| viewRangeComponent | 可视距离组件 | 可视距离组件 | 可视距离组件 |
| viewRangeMaxDistance | 最大可视距离,单位米。默认100000000 | number | |
| viewRangeMinDistance | 最小可视距离,单位米。默认0 | number | |
| viewpointComponent | 视点组件 | 视点组件 | 视点组件 |
| viewpoints | array | SyzViewPoint | |
| _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 | |
| visibleComponent | 可见组件 | 可视组件 | 可视组件 |
| visible | 是否可视 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"component": {
"anchorableComponent": {
"boundObject": "",
"followOffset": {
"w": "固定为1.0",
"x": "10,单位为米",
"y": "10,单位为米",
"z": "10,单位为米"
}
},
"billboardComponent": {
"directType": 0,
"sizeType": 0
},
"lockableComponent": {
"locked": true
},
"miscSettingsComponent": {
"callFlyAfterAddToScene": true
},
"osgTextImplComponent": {
"borderVisible": true,
"boundingBoxColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"content": "",
"font": "",
"fontSize": 0,
"margin": 0,
"textColor": {}
},
"viewRangeComponent": {
"viewRangeMaxDistance": 0,
"viewRangeMinDistance": 0
},
"viewpointComponent": {
"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
}
]
},
"visibleComponent": {
"visible": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
Rte-Gis测量-V5COM
清除GIS测量的结果
接口地址:/Pac/Rte/V5COM/gisMeasure_clear
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"gisMeasureClearType": 0
}1
2
3
2
3
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| gisMeasureClearA | gisMeasureClearA | body | true | 清除结果类型 | 清除结果类型 |
| gisMeasureClearType | 清除类型,1- 清除所有结果,不包括分析。 2-清除当前测量或分析结果,或上一个结果(必须是当前类型) | false | integer(int32) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
关闭GIS功能
接口地址:/Pac/Rte/V5COM/gisMeasure_close
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
以某个特定基准进行填挖方分析
接口地址:/Pac/Rte/V5COM/gisMeasure_fillCut
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"baseHeight": 0,
"sampleInterval": 0
}1
2
3
4
2
3
4
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| gisMeasureFillCutA | gisMeasureFillCutA | body | true | GisMeasureFillCutA | GisMeasureFillCutA |
| baseHeight | false | number(double) | |||
| sampleInterval | false | integer(int32) | |||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
以某个特定高度进行淹没分析
接口地址:/Pac/Rte/V5COM/gisMeasure_flood
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"analysisState": 0,
"heightRange": {
"maxHeight": 0,
"minHeight": 0
},
"loop": true,
"reset": true,
"speed": 0,
"upraise": true
}1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| gisMeasureFloodA | gis测量淹没分析 | body | true | GisMeasureFloodA | GisMeasureFloodA |
| analysisState | 开启关闭淹没分析,0-开始分析;1-暂停分析;2-停止分析 | false | integer(int32) | ||
| heightRange | 淹没范围 | false | GisMeasureHeightRange | GisMeasureHeightRange | |
| maxHeight | 最大值 | false | number | ||
| minHeight | 最小值 | false | number | ||
| loop | 是否循环淹没 | false | boolean | ||
| reset | 重置淹没分析 | false | boolean | ||
| speed | 淹没速度 | false | number(double) | ||
| upraise | 淹没方向 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
打开特定的GIS功能
接口地址:/Pac/Rte/V5COM/gisMeasure_open
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"gisMeasureType": 0
}1
2
3
2
3
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| gisMeasureOpenA | gisMeasureOpenA | body | true | gis测量类型Req | gis测量类型Req |
| gisMeasureType | gis测量类型 | false | integer(int32) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
以某个特定采样点进行剖面分析
接口地址:/Pac/Rte/V5COM/gisMeasure_profile
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"samples": 0
}1
2
3
2
3
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| gisMeasureProfileA | 剖面分析 | body | true | GisMeasureProfileA | GisMeasureProfileA |
| samples | 采样数 | false | integer(int32) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
获取GIS功能的集合枚举值
接口地址:/Pac/Rte/V5COM/gisMeasure_template
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | gis测量类型Res |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| exampleMeasureAZMeasure | 方位角测量 | integer(int32) | integer(int32) |
| exampleMeasureAngleMeasure | 角度测量 | integer(int32) | integer(int32) |
| exampleMeasureBuildingsView | 建筑群视域分析 | integer(int32) | integer(int32) |
| exampleMeasureContour | 等高线分析 | integer(int32) | integer(int32) |
| exampleMeasureDeltaHeightDist | 高差测量,2个点之间的高度差距离 | integer(int32) | integer(int32) |
| exampleMeasureFillCut | 填挖方分析 | integer(int32) | integer(int32) |
| exampleMeasureFlood | 淹没分析 | integer(int32) | integer(int32) |
| exampleMeasureGradient | 坡度测量 | integer(int32) | integer(int32) |
| exampleMeasureHeightDist | 垂直高度测量 | integer(int32) | integer(int32) |
| exampleMeasureLineVisible | 通视分析,空间上的直线 | integer(int32) | integer(int32) |
| exampleMeasureNone | 清除正在编辑的测量或者分析,并且将当前GIS测量分析类型置空 | integer(int32) | integer(int32) |
| exampleMeasureProfile | 剖面分析 | integer(int32) | integer(int32) |
| exampleMeasureProjArea | 面积测量,投影(贴地)面积 | integer(int32) | integer(int32) |
| exampleMeasureProjDist | 投影距离测量 | integer(int32) | integer(int32) |
| exampleMeasureRadiaLineVisible | 视域分析 | integer(int32) | integer(int32) |
| exampleMeasureSpaceArea | 面积测量,空间上的面积 | integer(int32) | integer(int32) |
| exampleMeasureSpaceDist | 距离测量,空间上的直线距离 | integer(int32) | integer(int32) |
| exampleMeasureSurfaceArea | 地表面积测量 | integer(int32) | integer(int32) |
| exampleMeasureSurfaceDist | 距离测量,贴地线距离 | integer(int32) | integer(int32) |
响应示例:
javascript
{
"exampleMeasureAZMeasure": 0,
"exampleMeasureAngleMeasure": 0,
"exampleMeasureBuildingsView": 0,
"exampleMeasureContour": 0,
"exampleMeasureDeltaHeightDist": 0,
"exampleMeasureFillCut": 0,
"exampleMeasureFlood": 0,
"exampleMeasureGradient": 0,
"exampleMeasureHeightDist": 0,
"exampleMeasureLineVisible": 0,
"exampleMeasureNone": 0,
"exampleMeasureProfile": 0,
"exampleMeasureProjArea": 0,
"exampleMeasureProjDist": 0,
"exampleMeasureRadiaLineVisible": 0,
"exampleMeasureSpaceArea": 0,
"exampleMeasureSpaceDist": 0,
"exampleMeasureSurfaceArea": 0,
"exampleMeasureSurfaceDist": 0
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
以某个特定高度进行视域分析
接口地址:/Pac/Rte/V5COM/gisMeasure_viewShed
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"viewHeight": 0
}1
2
3
2
3
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| gisMeasureViewShed | 视域分析 | body | true | GisMeasureViewShed | GisMeasureViewShed |
| viewHeight | 视域分析高度值 | false | number(double) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
Rte-Poi类-V5COM
综合增加Poi
接口地址:/Pac/Rte/V5COM/addPoi
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_bindBuildingID": "",
"_bindModelID": "",
"_flyToModel": true,
"_isNewAdd": false,
"_isUseLightOffTemplateStyle": true,
"_isUseLightOnTemplateStyle": true,
"_maoDingState": true,
"_poiLightOffStyle": {
"_iconBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBackValid": true,
"_iconBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBorderValid": true,
"_iconCenterColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconCenterValid": true,
"_lineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_lineLen": 0,
"_lineValid": true,
"_poiMaxScale": 0,
"_textArrowColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textArrowValid": true,
"_textBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBackValid": true,
"_textBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBorderValid": true,
"_textColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textValid": true
},
"_poiLightOnStyle": {
"_iconBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBackValid": true,
"_iconBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBorderValid": true,
"_iconCenterColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconCenterValid": true,
"_lineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_lineLen": 0,
"_lineValid": true,
"_poiMaxScale": 0,
"_textArrowColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textArrowValid": true,
"_textBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBackValid": true,
"_textBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBorderValid": true,
"_textColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textValid": true
},
"_poiStyleID": "",
"_poiType": 0,
"_pulse": true,
"_pulseTime": 0,
"_textContent": "",
"_viewRange": {
"x": 0,
"y": 0
},
"poiTypeName": ""
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"resourceId": "",
"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
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithTemplateAoV5«PoiA,T»» | 高级添加统一属性«addWithTemplateAoV5«PoiA,T»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithTemplateAoV5«PoiA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | PoiA | PoiA | |
| _bindBuildingID | 绑定的建筑ID | false | string | ||
| _bindModelID | 绑定的ModelID | false | string | ||
| _flyToModel | 当与_isNewAdd同时为True时,可以在更新时进行一次定位 | false | boolean | ||
| _isNewAdd | 添加时是否跳转到该处 | false | boolean | ||
| _isUseLightOffTemplateStyle | 正常显示是否启用模板为正常样式, 如果想添加时候使用模板那么这里应该为true | false | boolean | ||
| _isUseLightOnTemplateStyle | 闪烁显示时是否启用模板为正常样式, 如果想在添加时使用模板那么这里应该为true | false | boolean | ||
| _maoDingState | 锚定状态,true时为锚定住并跟随建筑 | false | boolean | ||
| _poiLightOffStyle | Poi自定义样式,可以直接修改 | false | PoiTemplateStyle | PoiTemplateStyle | |
| _iconBackColor | iconBack颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBackValid | iconBack颜色控制开关 | false | boolean | ||
| _iconBorderColor | iconBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBorderValid | iconBorder颜色控制开关 | false | boolean | ||
| _iconCenterColor | 中心图标叠加颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconCenterValid | 中心图标颜色控制开关 | false | boolean | ||
| _lineColor | poi线条颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _lineLen | poi线条长度 | false | integer | ||
| _lineValid | poi线条颜色控制开关 | false | boolean | ||
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | false | integer | ||
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | false | boolean | ||
| _textBackColor | textBackColor颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBackValid | textBack颜色控制开关 | false | boolean | ||
| _textBorderColor | textBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBorderValid | textBorder颜色控制开关 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textValid | 文字颜色控制开关 | false | boolean | ||
| _poiLightOnStyle | Poi闪烁自定义样式,可以直接修改 | false | PoiTemplateStyle | PoiTemplateStyle | |
| _iconBackColor | iconBack颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBackValid | iconBack颜色控制开关 | false | boolean | ||
| _iconBorderColor | iconBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBorderValid | iconBorder颜色控制开关 | false | boolean | ||
| _iconCenterColor | 中心图标叠加颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconCenterValid | 中心图标颜色控制开关 | false | boolean | ||
| _lineColor | poi线条颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _lineLen | poi线条长度 | false | integer | ||
| _lineValid | poi线条颜色控制开关 | false | boolean | ||
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | false | integer | ||
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | false | boolean | ||
| _textBackColor | textBackColor颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBackValid | textBack颜色控制开关 | false | boolean | ||
| _textBorderColor | textBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBorderValid | textBorder颜色控制开关 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textValid | 文字颜色控制开关 | false | boolean | ||
| _poiStyleID | Poi的模板ID,无须填写 | false | string | ||
| _poiType | poi类型,这个只接受 0:文字 1:图标 2:混合 三种,不填写的话会根据模板自动选择 | false | integer | ||
| _pulse | 闪烁开关 | false | boolean | ||
| _pulseTime | 闪烁时间 | false | number | ||
| _textContent | Poi文字模板内容 | false | string | ||
| _viewRange | 可视范围 | false | SyzViewRange | SyzViewRange | |
| x | false | number | |||
| y | false | number | |||
| poiTypeName | false | string | |||
| foreignKey | 外键 | false | string | ||
| geometry | 元素实体的几何信息,必须填写 | false | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| resourceId | 对应模板,必须填写 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | PoiVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | PoiV | PoiV | |
| _bindBuildingID | 绑定的建筑ID | string | |
| _bindModelID | 绑定的ModelID | string | |
| _isUseLightOffTemplateStyle | 正常时是否启用模板为正常样式, 默认情况下为false | boolean | |
| _isUseLightOnTemplateStyle | 闪烁显示时是否启用模板为正常样式, 默认情况下为true | boolean | |
| _lock | 是否锁定 | boolean | |
| _maoDingState | 锚定状态,true时为锚定住并跟随建筑 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _poiLightOffStyle | Poi自定义样式,可直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOffStyle_t | Poi模板样式,不可以直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOnStyle | Poi闪烁自定义样式,可以直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOnStyle_t | Poi闪烁时模板样式,不可直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiStyleID | Poi的模板ID | string | |
| _poiType | poi类型 | integer(int32) | |
| _pulse | 闪烁开关 | boolean | |
| _pulseTime | 闪烁时间 | number(double) | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _textContent | Poi文字模板内容 | string | |
| poiTypeName | string | ||
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_bindBuildingID": "",
"_bindModelID": "",
"_isUseLightOffTemplateStyle": true,
"_isUseLightOnTemplateStyle": true,
"_lock": true,
"_maoDingState": true,
"_modelType": 0,
"_poiLightOffStyle": {
"_iconBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBackValid": true,
"_iconBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBorderValid": true,
"_iconCenterColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconCenterValid": true,
"_lineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_lineLen": 0,
"_lineValid": true,
"_poiMaxScale": 0,
"_textArrowColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textArrowValid": true,
"_textBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBackValid": true,
"_textBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBorderValid": true,
"_textColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textValid": true
},
"_poiLightOffStyle_t": {},
"_poiLightOnStyle": {},
"_poiLightOnStyle_t": {},
"_poiStyleID": "",
"_poiType": 0,
"_pulse": true,
"_pulseTime": 0,
"_tetherVpDatas": [
{
"_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
}
],
"_textContent": "",
"poiTypeName": ""
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
综合删除Poi
接口地址:/Pac/Rte/V5COM/deletePoi
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| deleteParams | deleteParams | body | true | SearchAoV5 | SearchAoV5 |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | AoTypeTransform | AoTypeTransform | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | PoiVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | PoiV | PoiV | |
| _bindBuildingID | 绑定的建筑ID | string | |
| _bindModelID | 绑定的ModelID | string | |
| _isUseLightOffTemplateStyle | 正常时是否启用模板为正常样式, 默认情况下为false | boolean | |
| _isUseLightOnTemplateStyle | 闪烁显示时是否启用模板为正常样式, 默认情况下为true | boolean | |
| _lock | 是否锁定 | boolean | |
| _maoDingState | 锚定状态,true时为锚定住并跟随建筑 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _poiLightOffStyle | Poi自定义样式,可直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOffStyle_t | Poi模板样式,不可以直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOnStyle | Poi闪烁自定义样式,可以直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOnStyle_t | Poi闪烁时模板样式,不可直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiStyleID | Poi的模板ID | string | |
| _poiType | poi类型 | integer(int32) | |
| _pulse | 闪烁开关 | boolean | |
| _pulseTime | 闪烁时间 | number(double) | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _textContent | Poi文字模板内容 | string | |
| poiTypeName | string | ||
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_bindBuildingID": "",
"_bindModelID": "",
"_isUseLightOffTemplateStyle": true,
"_isUseLightOnTemplateStyle": true,
"_lock": true,
"_maoDingState": true,
"_modelType": 0,
"_poiLightOffStyle": {
"_iconBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBackValid": true,
"_iconBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBorderValid": true,
"_iconCenterColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconCenterValid": true,
"_lineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_lineLen": 0,
"_lineValid": true,
"_poiMaxScale": 0,
"_textArrowColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textArrowValid": true,
"_textBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBackValid": true,
"_textBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBorderValid": true,
"_textColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textValid": true
},
"_poiLightOffStyle_t": {},
"_poiLightOnStyle": {},
"_poiLightOnStyle_t": {},
"_poiStyleID": "",
"_poiType": 0,
"_pulse": true,
"_pulseTime": 0,
"_tetherVpDatas": [
{
"_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
}
],
"_textContent": "",
"poiTypeName": ""
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
综合搜索Poi
接口地址:/Pac/Rte/V5COM/getPoi
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | PoiVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | PoiV | PoiV | |
| _bindBuildingID | 绑定的建筑ID | string | |
| _bindModelID | 绑定的ModelID | string | |
| _isUseLightOffTemplateStyle | 正常时是否启用模板为正常样式, 默认情况下为false | boolean | |
| _isUseLightOnTemplateStyle | 闪烁显示时是否启用模板为正常样式, 默认情况下为true | boolean | |
| _lock | 是否锁定 | boolean | |
| _maoDingState | 锚定状态,true时为锚定住并跟随建筑 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _poiLightOffStyle | Poi自定义样式,可直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOffStyle_t | Poi模板样式,不可以直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOnStyle | Poi闪烁自定义样式,可以直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOnStyle_t | Poi闪烁时模板样式,不可直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiStyleID | Poi的模板ID | string | |
| _poiType | poi类型 | integer(int32) | |
| _pulse | 闪烁开关 | boolean | |
| _pulseTime | 闪烁时间 | number(double) | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _textContent | Poi文字模板内容 | string | |
| poiTypeName | string | ||
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_bindBuildingID": "",
"_bindModelID": "",
"_isUseLightOffTemplateStyle": true,
"_isUseLightOnTemplateStyle": true,
"_lock": true,
"_maoDingState": true,
"_modelType": 0,
"_poiLightOffStyle": {
"_iconBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBackValid": true,
"_iconBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBorderValid": true,
"_iconCenterColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconCenterValid": true,
"_lineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_lineLen": 0,
"_lineValid": true,
"_poiMaxScale": 0,
"_textArrowColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textArrowValid": true,
"_textBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBackValid": true,
"_textBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBorderValid": true,
"_textColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textValid": true
},
"_poiLightOffStyle_t": {},
"_poiLightOnStyle": {},
"_poiLightOnStyle_t": {},
"_poiStyleID": "",
"_poiType": 0,
"_pulse": true,
"_pulseTime": 0,
"_tetherVpDatas": [
{
"_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
}
],
"_textContent": "",
"poiTypeName": ""
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
Poi模板
接口地址:/Pac/Rte/V5COM/getPoiTemplate
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | PoiTemplateVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| poiType | 模板类型 | string | |
| resourceId | 模板ID | string |
响应示例:
javascript
[
{
"poiType": "",
"resourceId": ""
}
]1
2
3
4
5
6
2
3
4
5
6
综合更新Poi
接口地址:/Pac/Rte/V5COM/updatePoi
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_bindBuildingID": "",
"_bindModelID": "",
"_flyToModel": true,
"_isNewAdd": false,
"_isUseLightOffTemplateStyle": true,
"_isUseLightOnTemplateStyle": true,
"_maoDingState": true,
"_poiLightOffStyle": {
"_iconBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBackValid": true,
"_iconBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBorderValid": true,
"_iconCenterColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconCenterValid": true,
"_lineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_lineLen": 0,
"_lineValid": true,
"_poiMaxScale": 0,
"_textArrowColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textArrowValid": true,
"_textBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBackValid": true,
"_textBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBorderValid": true,
"_textColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textValid": true
},
"_poiLightOnStyle": {
"_iconBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBackValid": true,
"_iconBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBorderValid": true,
"_iconCenterColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconCenterValid": true,
"_lineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_lineLen": 0,
"_lineValid": true,
"_poiMaxScale": 0,
"_textArrowColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textArrowValid": true,
"_textBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBackValid": true,
"_textBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBorderValid": true,
"_textColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textValid": true
},
"_poiStyleID": "",
"_poiType": 0,
"_pulse": true,
"_pulseTime": 0,
"_textContent": "",
"_viewRange": {
"x": 0,
"y": 0
},
"poiTypeName": ""
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {
"_bindBuildingID": "",
"_bindModelID": "",
"_flyToModel": true,
"_isNewAdd": false,
"_isUseLightOffTemplateStyle": true,
"_isUseLightOnTemplateStyle": true,
"_maoDingState": true,
"_poiLightOffStyle": {
"_iconBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBackValid": true,
"_iconBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBorderValid": true,
"_iconCenterColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconCenterValid": true,
"_lineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_lineLen": 0,
"_lineValid": true,
"_poiMaxScale": 0,
"_textArrowColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textArrowValid": true,
"_textBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBackValid": true,
"_textBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBorderValid": true,
"_textColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textValid": true
},
"_poiLightOnStyle": {
"_iconBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBackValid": true,
"_iconBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBorderValid": true,
"_iconCenterColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconCenterValid": true,
"_lineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_lineLen": 0,
"_lineValid": true,
"_poiMaxScale": 0,
"_textArrowColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textArrowValid": true,
"_textBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBackValid": true,
"_textBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBorderValid": true,
"_textColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textValid": true
},
"_poiStyleID": "",
"_poiType": 0,
"_pulse": true,
"_pulseTime": 0,
"_textContent": "",
"_viewRange": {
"x": 0,
"y": 0
},
"poiTypeName": ""
},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«PoiA,T»» | SearchAoV5«updateAoV5«PoiA,T»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«PoiA,T» | updateAoV5«PoiA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | PoiA | PoiA | ||
| _bindBuildingID | 绑定的建筑ID | false | string | ||
| _bindModelID | 绑定的ModelID | false | string | ||
| _flyToModel | 当与_isNewAdd同时为True时,可以在更新时进行一次定位 | false | boolean | ||
| _isNewAdd | 添加时是否跳转到该处 | false | boolean | ||
| _isUseLightOffTemplateStyle | 正常显示是否启用模板为正常样式, 如果想添加时候使用模板那么这里应该为true | false | boolean | ||
| _isUseLightOnTemplateStyle | 闪烁显示时是否启用模板为正常样式, 如果想在添加时使用模板那么这里应该为true | false | boolean | ||
| _maoDingState | 锚定状态,true时为锚定住并跟随建筑 | false | boolean | ||
| _poiLightOffStyle | Poi自定义样式,可以直接修改 | false | PoiTemplateStyle | PoiTemplateStyle | |
| _iconBackColor | iconBack颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBackValid | iconBack颜色控制开关 | false | boolean | ||
| _iconBorderColor | iconBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBorderValid | iconBorder颜色控制开关 | false | boolean | ||
| _iconCenterColor | 中心图标叠加颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconCenterValid | 中心图标颜色控制开关 | false | boolean | ||
| _lineColor | poi线条颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _lineLen | poi线条长度 | false | integer | ||
| _lineValid | poi线条颜色控制开关 | false | boolean | ||
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | false | integer | ||
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | false | boolean | ||
| _textBackColor | textBackColor颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBackValid | textBack颜色控制开关 | false | boolean | ||
| _textBorderColor | textBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBorderValid | textBorder颜色控制开关 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textValid | 文字颜色控制开关 | false | boolean | ||
| _poiLightOnStyle | Poi闪烁自定义样式,可以直接修改 | false | PoiTemplateStyle | PoiTemplateStyle | |
| _iconBackColor | iconBack颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBackValid | iconBack颜色控制开关 | false | boolean | ||
| _iconBorderColor | iconBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBorderValid | iconBorder颜色控制开关 | false | boolean | ||
| _iconCenterColor | 中心图标叠加颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconCenterValid | 中心图标颜色控制开关 | false | boolean | ||
| _lineColor | poi线条颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _lineLen | poi线条长度 | false | integer | ||
| _lineValid | poi线条颜色控制开关 | false | boolean | ||
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | false | integer | ||
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | false | boolean | ||
| _textBackColor | textBackColor颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBackValid | textBack颜色控制开关 | false | boolean | ||
| _textBorderColor | textBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBorderValid | textBorder颜色控制开关 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textValid | 文字颜色控制开关 | false | boolean | ||
| _poiStyleID | Poi的模板ID,无须填写 | false | string | ||
| _poiType | poi类型,这个只接受 0:文字 1:图标 2:混合 三种,不填写的话会根据模板自动选择 | false | integer | ||
| _pulse | 闪烁开关 | false | boolean | ||
| _pulseTime | 闪烁时间 | false | number | ||
| _textContent | Poi文字模板内容 | false | string | ||
| _viewRange | 可视范围 | false | SyzViewRange | SyzViewRange | |
| x | false | number | |||
| y | false | number | |||
| poiTypeName | false | string | |||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«T» | Geometry«T» | ||
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | PoiA | PoiA | ||
| _bindBuildingID | 绑定的建筑ID | false | string | ||
| _bindModelID | 绑定的ModelID | false | string | ||
| _flyToModel | 当与_isNewAdd同时为True时,可以在更新时进行一次定位 | false | boolean | ||
| _isNewAdd | 添加时是否跳转到该处 | false | boolean | ||
| _isUseLightOffTemplateStyle | 正常显示是否启用模板为正常样式, 如果想添加时候使用模板那么这里应该为true | false | boolean | ||
| _isUseLightOnTemplateStyle | 闪烁显示时是否启用模板为正常样式, 如果想在添加时使用模板那么这里应该为true | false | boolean | ||
| _maoDingState | 锚定状态,true时为锚定住并跟随建筑 | false | boolean | ||
| _poiLightOffStyle | Poi自定义样式,可以直接修改 | false | PoiTemplateStyle | PoiTemplateStyle | |
| _iconBackColor | iconBack颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBackValid | iconBack颜色控制开关 | false | boolean | ||
| _iconBorderColor | iconBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBorderValid | iconBorder颜色控制开关 | false | boolean | ||
| _iconCenterColor | 中心图标叠加颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconCenterValid | 中心图标颜色控制开关 | false | boolean | ||
| _lineColor | poi线条颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _lineLen | poi线条长度 | false | integer | ||
| _lineValid | poi线条颜色控制开关 | false | boolean | ||
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | false | integer | ||
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | false | boolean | ||
| _textBackColor | textBackColor颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBackValid | textBack颜色控制开关 | false | boolean | ||
| _textBorderColor | textBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBorderValid | textBorder颜色控制开关 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textValid | 文字颜色控制开关 | false | boolean | ||
| _poiLightOnStyle | Poi闪烁自定义样式,可以直接修改 | false | PoiTemplateStyle | PoiTemplateStyle | |
| _iconBackColor | iconBack颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBackValid | iconBack颜色控制开关 | false | boolean | ||
| _iconBorderColor | iconBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconBorderValid | iconBorder颜色控制开关 | false | boolean | ||
| _iconCenterColor | 中心图标叠加颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _iconCenterValid | 中心图标颜色控制开关 | false | boolean | ||
| _lineColor | poi线条颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _lineLen | poi线条长度 | false | integer | ||
| _lineValid | poi线条颜色控制开关 | false | boolean | ||
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | false | integer | ||
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | false | boolean | ||
| _textBackColor | textBackColor颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBackValid | textBack颜色控制开关 | false | boolean | ||
| _textBorderColor | textBorder颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textBorderValid | textBorder颜色控制开关 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _textValid | 文字颜色控制开关 | false | boolean | ||
| _poiStyleID | Poi的模板ID,无须填写 | false | string | ||
| _poiType | poi类型,这个只接受 0:文字 1:图标 2:混合 三种,不填写的话会根据模板自动选择 | false | integer | ||
| _pulse | 闪烁开关 | false | boolean | ||
| _pulseTime | 闪烁时间 | false | number | ||
| _textContent | Poi文字模板内容 | false | string | ||
| _viewRange | 可视范围 | false | SyzViewRange | SyzViewRange | |
| x | false | number | |||
| y | false | number | |||
| poiTypeName | false | string | |||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | PoiVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | PoiV | PoiV | |
| _bindBuildingID | 绑定的建筑ID | string | |
| _bindModelID | 绑定的ModelID | string | |
| _isUseLightOffTemplateStyle | 正常时是否启用模板为正常样式, 默认情况下为false | boolean | |
| _isUseLightOnTemplateStyle | 闪烁显示时是否启用模板为正常样式, 默认情况下为true | boolean | |
| _lock | 是否锁定 | boolean | |
| _maoDingState | 锚定状态,true时为锚定住并跟随建筑 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _poiLightOffStyle | Poi自定义样式,可直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOffStyle_t | Poi模板样式,不可以直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOnStyle | Poi闪烁自定义样式,可以直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiLightOnStyle_t | Poi闪烁时模板样式,不可直接修改 | PoiTemplateStyle | PoiTemplateStyle |
| _iconBackColor | iconBack颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBackValid | iconBack颜色控制开关 | boolean | |
| _iconBorderColor | iconBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconBorderValid | iconBorder颜色控制开关 | boolean | |
| _iconCenterColor | 中心图标叠加颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _iconCenterValid | 中心图标颜色控制开关 | boolean | |
| _lineColor | poi线条颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _lineLen | poi线条长度 | integer | |
| _lineValid | poi线条颜色控制开关 | boolean | |
| _poiMaxScale | poi的缩放系数,默认-1为不起用 | integer | |
| _textArrowColor | textArrow颜色-保留参数,暂时无效 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textArrowValid | textArrow颜色控制开关-保留参数,暂时无效 | boolean | |
| _textBackColor | textBackColor颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBackValid | textBack颜色控制开关 | boolean | |
| _textBorderColor | textBorder颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textBorderValid | textBorder颜色控制开关 | boolean | |
| _textColor | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _textValid | 文字颜色控制开关 | boolean | |
| _poiStyleID | Poi的模板ID | string | |
| _poiType | poi类型 | integer(int32) | |
| _pulse | 闪烁开关 | boolean | |
| _pulseTime | 闪烁时间 | number(double) | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _textContent | Poi文字模板内容 | string | |
| poiTypeName | string | ||
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_bindBuildingID": "",
"_bindModelID": "",
"_isUseLightOffTemplateStyle": true,
"_isUseLightOnTemplateStyle": true,
"_lock": true,
"_maoDingState": true,
"_modelType": 0,
"_poiLightOffStyle": {
"_iconBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBackValid": true,
"_iconBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconBorderValid": true,
"_iconCenterColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_iconCenterValid": true,
"_lineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_lineLen": 0,
"_lineValid": true,
"_poiMaxScale": 0,
"_textArrowColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textArrowValid": true,
"_textBackColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBackValid": true,
"_textBorderColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textBorderValid": true,
"_textColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_textValid": true
},
"_poiLightOffStyle_t": {},
"_poiLightOnStyle": {},
"_poiLightOnStyle_t": {},
"_poiStyleID": "",
"_poiType": 0,
"_pulse": true,
"_pulseTime": 0,
"_tetherVpDatas": [
{
"_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
}
],
"_textContent": "",
"poiTypeName": ""
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
Rte-区域轮廓类-V5COM
综合添加区域轮廓圆形(模板)
接口地址:/Pac/Rte/V5COM/addCircle
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_circleCount": 0,
"_clockWise": true,
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_colorValid": true,
"_complexType": 0,
"_dHeight": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_flash": true,
"_flashColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_flashColorValid": true,
"_flashDeltaTime": 0,
"_flyToModel": true,
"_isMoveTexture": true,
"_isNewAdd": true,
"_lineCount": 0,
"_lineWidth": 0,
"_lock": true,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_scanSpeed": 0,
"_showButtomGeom": true,
"_showScanline": true,
"_showTopGeom": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"_xMoveSpeed": 0,
"_yMoveSpeed": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {
"_complexCenter": {
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
},
"_complexRadius": 0
},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"resourceId": "",
"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
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithTemplateAoV5«ContourA,SyzCircle»» | 高级添加统一属性«addWithTemplateAoV5«ContourA,SyzCircle»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithTemplateAoV5«ContourA,SyzCircle» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | ContourA | ContourA | |
| _circleCount | 当区域形状为半球时该参数生效, 纬线 | false | number | ||
| _clockWise | 当区域形状为半球时该参数生效,扫描线顺逆时针 | false | boolean | ||
| _color | 当区域形状为半球时参数生效,颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _colorValid | 当区域形状为半球时该参数生效,颜色开关 | false | boolean | ||
| _complexType | 形状类型,2为圆形,1为多边形 | false | integer | ||
| _dHeight | 显示区域轮廓高度 | false | number | ||
| _effectBBColorValid | 文字背景颜色有效性 | false | boolean | ||
| _effectBBMergin | 文字与模型距离 | false | number | ||
| _effectColorValid | 是否启用文字自定义颜色 | false | boolean | ||
| _effectText | 文字内容 | false | string | ||
| _effectTextBoundBoxColor | 文字背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextMargin | 文字自身边距 | false | number | ||
| _effectTextSize | 文字缩放比 | false | number | ||
| _flash | 当区域形状为半球时该参数生效,半球是否闪烁 | false | boolean | ||
| _flashColor | 当区域形状为半球时该参数生效,半球扫描颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _flashColorValid | 当区域形状为半球时该参数生效,半球扫描颜色开关 | false | boolean | ||
| _flashDeltaTime | 当区域形状为半球时该参数生效,闪烁间隔 | false | number | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _isMoveTexture | 动态纹理 | false | boolean | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lineCount | 当区域形状为半球时该参数生效, 经线 | false | number | ||
| _lineWidth | 当区域形状为半球时该参数生效,线宽 | false | number | ||
| _lock | 是否锁定 | false | boolean | ||
| _normalColor | 区域轮廓的颜色和透明度 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulse | 开启关闭闪烁 | false | boolean | ||
| _pulseColor | 闪烁颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulseTime | 闪烁时间 | false | number | ||
| _repeatPara | 纹理重复度-1.多边形 2.圆形 生效 | false | number | ||
| _scanSpeed | 当区域形状为半球时该参数生效,设置扫描速度 | false | number | ||
| _showButtomGeom | 显示下盖 | false | boolean | ||
| _showScanline | 当区域形状为半球时该参数生效,显示扫描线 | false | boolean | ||
| _showTopGeom | 显示上盖 | false | boolean | ||
| _troggleShader | 区域轮廓的调色开关 | false | boolean | ||
| _troggleText | 是否启用文字 | false | boolean | ||
| _troggleTextBoundBoxLine | 是否启用文字边框 | false | boolean | ||
| _xMoveSpeed | x方向上的速度 | false | number | ||
| _yMoveSpeed | y方向上的速度 | false | number | ||
| foreignKey | 外键 | false | string | ||
| geometry | 元素实体的几何信息,必须填写 | false | Geometry«SyzCircle» | Geometry«SyzCircle» | |
| geometryStructure | 几何结构具体结构 | false | SyzCircle | SyzCircle | |
| _complexCenter | 圆心 | false | 点 | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| _complexRadius | 半径 | false | number | ||
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| resourceId | 对应模板,必须填写 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | ContourVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | ContourV | ContourV | |
| _circleCount | 当区域形状为半球时该参数生效, 纬线 | number(double) | |
| _clockWise | 当区域形状为半球时该参数生效,扫描线顺逆时针 | boolean | |
| _color | 当区域形状为半球时参数生效,颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _colorValid | 当区域形状为半球时该参数生效,颜色开关 | boolean | |
| _dHeight | 显示区域轮廓高度 | number(double) | |
| _effectBBColorValid | 文字背景颜色有效性 | boolean | |
| _effectBBMergin | 文字与模型距离 | number(double) | |
| _effectColorValid | 是否启用文字自定义颜色 | boolean | |
| _effectText | 文字内容 | string | |
| _effectTextBoundBoxColor | 文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | 文字自身边距 | number(double) | |
| _effectTextSize | 文字缩放比 | number(double) | |
| _flash | 当区域形状为半球时该参数生效,半球是否闪烁 | boolean | |
| _flashColor | 当区域形状为半球时该参数生效,半球扫描颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _flashColorValid | 当区域形状为半球时该参数生效,半球扫描颜色开关 | boolean | |
| _flashDeltaTime | 当区域形状为半球时该参数生效,闪烁间隔 | number(double) | |
| _isMoveTexture | 动态纹理 | boolean | |
| _lineCount | 当区域形状为半球时该参数生效, 经线 | number(double) | |
| _lineWidth | 当区域形状为半球时该参数生效,线宽 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _normalColor | 区域轮廓的颜色和透明度 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | 闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | 闪烁时间 | number(double) | |
| _repeatPara | 纹理重复度 | number(double) | |
| _scanSpeed | 当区域形状为半球时该参数生效,设置扫描速度 | number(double) | |
| _showButtomGeom | 显示下盖 | boolean | |
| _showScanline | 当区域形状为半球时该参数生效,显示扫描线 | boolean | |
| _showTopGeom | 显示上盖 | boolean | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 区域轮廓的调色开关 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| _xMoveSpeed | x方向上的速度 | number(double) | |
| _yMoveSpeed | y方向上的速度 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_circleCount": 0,
"_clockWise": true,
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_colorValid": true,
"_dHeight": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_flash": true,
"_flashColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_flashColorValid": true,
"_flashDeltaTime": 0,
"_isMoveTexture": true,
"_lineCount": 0,
"_lineWidth": 0,
"_lock": true,
"_modelType": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_scanSpeed": 0,
"_showButtomGeom": true,
"_showScanline": true,
"_showTopGeom": true,
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"_xMoveSpeed": 0,
"_yMoveSpeed": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
综合添加区域轮廓多边形(模板)
接口地址:/Pac/Rte/V5COM/addPolygon
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_circleCount": 0,
"_clockWise": true,
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_colorValid": true,
"_complexType": 0,
"_dHeight": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_flash": true,
"_flashColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_flashColorValid": true,
"_flashDeltaTime": 0,
"_flyToModel": true,
"_isMoveTexture": true,
"_isNewAdd": true,
"_lineCount": 0,
"_lineWidth": 0,
"_lock": true,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_scanSpeed": 0,
"_showButtomGeom": true,
"_showScanline": true,
"_showTopGeom": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"_xMoveSpeed": 0,
"_yMoveSpeed": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {
"_loopAreaContour": true,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"resourceId": "",
"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
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithTemplateAoV5«ContourA,多边形»» | 高级添加统一属性«addWithTemplateAoV5«ContourA,多边形»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithTemplateAoV5«ContourA,多边形» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | ContourA | ContourA | |
| _circleCount | 当区域形状为半球时该参数生效, 纬线 | false | number | ||
| _clockWise | 当区域形状为半球时该参数生效,扫描线顺逆时针 | false | boolean | ||
| _color | 当区域形状为半球时参数生效,颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _colorValid | 当区域形状为半球时该参数生效,颜色开关 | false | boolean | ||
| _complexType | 形状类型,2为圆形,1为多边形 | false | integer | ||
| _dHeight | 显示区域轮廓高度 | false | number | ||
| _effectBBColorValid | 文字背景颜色有效性 | false | boolean | ||
| _effectBBMergin | 文字与模型距离 | false | number | ||
| _effectColorValid | 是否启用文字自定义颜色 | false | boolean | ||
| _effectText | 文字内容 | false | string | ||
| _effectTextBoundBoxColor | 文字背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextMargin | 文字自身边距 | false | number | ||
| _effectTextSize | 文字缩放比 | false | number | ||
| _flash | 当区域形状为半球时该参数生效,半球是否闪烁 | false | boolean | ||
| _flashColor | 当区域形状为半球时该参数生效,半球扫描颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _flashColorValid | 当区域形状为半球时该参数生效,半球扫描颜色开关 | false | boolean | ||
| _flashDeltaTime | 当区域形状为半球时该参数生效,闪烁间隔 | false | number | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _isMoveTexture | 动态纹理 | false | boolean | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lineCount | 当区域形状为半球时该参数生效, 经线 | false | number | ||
| _lineWidth | 当区域形状为半球时该参数生效,线宽 | false | number | ||
| _lock | 是否锁定 | false | boolean | ||
| _normalColor | 区域轮廓的颜色和透明度 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulse | 开启关闭闪烁 | false | boolean | ||
| _pulseColor | 闪烁颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulseTime | 闪烁时间 | false | number | ||
| _repeatPara | 纹理重复度-1.多边形 2.圆形 生效 | false | number | ||
| _scanSpeed | 当区域形状为半球时该参数生效,设置扫描速度 | false | number | ||
| _showButtomGeom | 显示下盖 | false | boolean | ||
| _showScanline | 当区域形状为半球时该参数生效,显示扫描线 | false | boolean | ||
| _showTopGeom | 显示上盖 | false | boolean | ||
| _troggleShader | 区域轮廓的调色开关 | false | boolean | ||
| _troggleText | 是否启用文字 | false | boolean | ||
| _troggleTextBoundBoxLine | 是否启用文字边框 | false | boolean | ||
| _xMoveSpeed | x方向上的速度 | false | number | ||
| _yMoveSpeed | y方向上的速度 | false | number | ||
| foreignKey | 外键 | false | string | ||
| geometry | 元素实体的几何信息,必须填写 | false | Geometry«多边形» | Geometry«多边形» | |
| geometryStructure | 几何结构具体结构 | false | 多边形 | 多边形 | |
| _loopAreaContour | 是否为闭合多边形 | false | boolean | ||
| _points | 多边形控制点集合, w固定为1,x,y,z 代表经纬高 | false | array | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| resourceId | 对应模板,必须填写 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | ContourVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | ContourV | ContourV | |
| _circleCount | 当区域形状为半球时该参数生效, 纬线 | number(double) | |
| _clockWise | 当区域形状为半球时该参数生效,扫描线顺逆时针 | boolean | |
| _color | 当区域形状为半球时参数生效,颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _colorValid | 当区域形状为半球时该参数生效,颜色开关 | boolean | |
| _dHeight | 显示区域轮廓高度 | number(double) | |
| _effectBBColorValid | 文字背景颜色有效性 | boolean | |
| _effectBBMergin | 文字与模型距离 | number(double) | |
| _effectColorValid | 是否启用文字自定义颜色 | boolean | |
| _effectText | 文字内容 | string | |
| _effectTextBoundBoxColor | 文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | 文字自身边距 | number(double) | |
| _effectTextSize | 文字缩放比 | number(double) | |
| _flash | 当区域形状为半球时该参数生效,半球是否闪烁 | boolean | |
| _flashColor | 当区域形状为半球时该参数生效,半球扫描颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _flashColorValid | 当区域形状为半球时该参数生效,半球扫描颜色开关 | boolean | |
| _flashDeltaTime | 当区域形状为半球时该参数生效,闪烁间隔 | number(double) | |
| _isMoveTexture | 动态纹理 | boolean | |
| _lineCount | 当区域形状为半球时该参数生效, 经线 | number(double) | |
| _lineWidth | 当区域形状为半球时该参数生效,线宽 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _normalColor | 区域轮廓的颜色和透明度 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | 闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | 闪烁时间 | number(double) | |
| _repeatPara | 纹理重复度 | number(double) | |
| _scanSpeed | 当区域形状为半球时该参数生效,设置扫描速度 | number(double) | |
| _showButtomGeom | 显示下盖 | boolean | |
| _showScanline | 当区域形状为半球时该参数生效,显示扫描线 | boolean | |
| _showTopGeom | 显示上盖 | boolean | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 区域轮廓的调色开关 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| _xMoveSpeed | x方向上的速度 | number(double) | |
| _yMoveSpeed | y方向上的速度 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_circleCount": 0,
"_clockWise": true,
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_colorValid": true,
"_dHeight": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_flash": true,
"_flashColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_flashColorValid": true,
"_flashDeltaTime": 0,
"_isMoveTexture": true,
"_lineCount": 0,
"_lineWidth": 0,
"_lock": true,
"_modelType": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_scanSpeed": 0,
"_showButtomGeom": true,
"_showScanline": true,
"_showTopGeom": true,
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"_xMoveSpeed": 0,
"_yMoveSpeed": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
综合添加区域轮廓(雷达-半球)
接口地址:/Pac/Rte/V5COM/addRadar
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_circleCount": 0,
"_clockWise": true,
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_colorValid": true,
"_complexType": 0,
"_dHeight": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_flash": true,
"_flashColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_flashColorValid": true,
"_flashDeltaTime": 0,
"_flyToModel": true,
"_isMoveTexture": true,
"_isNewAdd": true,
"_lineCount": 0,
"_lineWidth": 0,
"_lock": true,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_scanSpeed": 0,
"_showButtomGeom": true,
"_showScanline": true,
"_showTopGeom": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"_xMoveSpeed": 0,
"_yMoveSpeed": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"resourceId": "",
"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
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithTemplateAoV5«ContourA,T»» | 高级添加统一属性«addWithTemplateAoV5«ContourA,T»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithTemplateAoV5«ContourA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | ContourA | ContourA | |
| _circleCount | 当区域形状为半球时该参数生效, 纬线 | false | number | ||
| _clockWise | 当区域形状为半球时该参数生效,扫描线顺逆时针 | false | boolean | ||
| _color | 当区域形状为半球时参数生效,颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _colorValid | 当区域形状为半球时该参数生效,颜色开关 | false | boolean | ||
| _complexType | 形状类型,2为圆形,1为多边形 | false | integer | ||
| _dHeight | 显示区域轮廓高度 | false | number | ||
| _effectBBColorValid | 文字背景颜色有效性 | false | boolean | ||
| _effectBBMergin | 文字与模型距离 | false | number | ||
| _effectColorValid | 是否启用文字自定义颜色 | false | boolean | ||
| _effectText | 文字内容 | false | string | ||
| _effectTextBoundBoxColor | 文字背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextMargin | 文字自身边距 | false | number | ||
| _effectTextSize | 文字缩放比 | false | number | ||
| _flash | 当区域形状为半球时该参数生效,半球是否闪烁 | false | boolean | ||
| _flashColor | 当区域形状为半球时该参数生效,半球扫描颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _flashColorValid | 当区域形状为半球时该参数生效,半球扫描颜色开关 | false | boolean | ||
| _flashDeltaTime | 当区域形状为半球时该参数生效,闪烁间隔 | false | number | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _isMoveTexture | 动态纹理 | false | boolean | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lineCount | 当区域形状为半球时该参数生效, 经线 | false | number | ||
| _lineWidth | 当区域形状为半球时该参数生效,线宽 | false | number | ||
| _lock | 是否锁定 | false | boolean | ||
| _normalColor | 区域轮廓的颜色和透明度 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulse | 开启关闭闪烁 | false | boolean | ||
| _pulseColor | 闪烁颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulseTime | 闪烁时间 | false | number | ||
| _repeatPara | 纹理重复度-1.多边形 2.圆形 生效 | false | number | ||
| _scanSpeed | 当区域形状为半球时该参数生效,设置扫描速度 | false | number | ||
| _showButtomGeom | 显示下盖 | false | boolean | ||
| _showScanline | 当区域形状为半球时该参数生效,显示扫描线 | false | boolean | ||
| _showTopGeom | 显示上盖 | false | boolean | ||
| _troggleShader | 区域轮廓的调色开关 | false | boolean | ||
| _troggleText | 是否启用文字 | false | boolean | ||
| _troggleTextBoundBoxLine | 是否启用文字边框 | false | boolean | ||
| _xMoveSpeed | x方向上的速度 | false | number | ||
| _yMoveSpeed | y方向上的速度 | false | number | ||
| foreignKey | 外键 | false | string | ||
| geometry | 元素实体的几何信息,必须填写 | false | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| resourceId | 对应模板,必须填写 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | ContourVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | ContourV | ContourV | |
| _circleCount | 当区域形状为半球时该参数生效, 纬线 | number(double) | |
| _clockWise | 当区域形状为半球时该参数生效,扫描线顺逆时针 | boolean | |
| _color | 当区域形状为半球时参数生效,颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _colorValid | 当区域形状为半球时该参数生效,颜色开关 | boolean | |
| _dHeight | 显示区域轮廓高度 | number(double) | |
| _effectBBColorValid | 文字背景颜色有效性 | boolean | |
| _effectBBMergin | 文字与模型距离 | number(double) | |
| _effectColorValid | 是否启用文字自定义颜色 | boolean | |
| _effectText | 文字内容 | string | |
| _effectTextBoundBoxColor | 文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | 文字自身边距 | number(double) | |
| _effectTextSize | 文字缩放比 | number(double) | |
| _flash | 当区域形状为半球时该参数生效,半球是否闪烁 | boolean | |
| _flashColor | 当区域形状为半球时该参数生效,半球扫描颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _flashColorValid | 当区域形状为半球时该参数生效,半球扫描颜色开关 | boolean | |
| _flashDeltaTime | 当区域形状为半球时该参数生效,闪烁间隔 | number(double) | |
| _isMoveTexture | 动态纹理 | boolean | |
| _lineCount | 当区域形状为半球时该参数生效, 经线 | number(double) | |
| _lineWidth | 当区域形状为半球时该参数生效,线宽 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _normalColor | 区域轮廓的颜色和透明度 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | 闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | 闪烁时间 | number(double) | |
| _repeatPara | 纹理重复度 | number(double) | |
| _scanSpeed | 当区域形状为半球时该参数生效,设置扫描速度 | number(double) | |
| _showButtomGeom | 显示下盖 | boolean | |
| _showScanline | 当区域形状为半球时该参数生效,显示扫描线 | boolean | |
| _showTopGeom | 显示上盖 | boolean | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 区域轮廓的调色开关 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| _xMoveSpeed | x方向上的速度 | number(double) | |
| _yMoveSpeed | y方向上的速度 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_circleCount": 0,
"_clockWise": true,
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_colorValid": true,
"_dHeight": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_flash": true,
"_flashColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_flashColorValid": true,
"_flashDeltaTime": 0,
"_isMoveTexture": true,
"_lineCount": 0,
"_lineWidth": 0,
"_lock": true,
"_modelType": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_scanSpeed": 0,
"_showButtomGeom": true,
"_showScanline": true,
"_showTopGeom": true,
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"_xMoveSpeed": 0,
"_yMoveSpeed": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
综合删除区域轮廓
接口地址:/Pac/Rte/V5COM/deleteContour
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| deleteParams | deleteParams | body | true | SearchAoV5 | SearchAoV5 |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | AoTypeTransform | AoTypeTransform | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | ContourVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | ContourV | ContourV | |
| _circleCount | 当区域形状为半球时该参数生效, 纬线 | number(double) | |
| _clockWise | 当区域形状为半球时该参数生效,扫描线顺逆时针 | boolean | |
| _color | 当区域形状为半球时参数生效,颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _colorValid | 当区域形状为半球时该参数生效,颜色开关 | boolean | |
| _dHeight | 显示区域轮廓高度 | number(double) | |
| _effectBBColorValid | 文字背景颜色有效性 | boolean | |
| _effectBBMergin | 文字与模型距离 | number(double) | |
| _effectColorValid | 是否启用文字自定义颜色 | boolean | |
| _effectText | 文字内容 | string | |
| _effectTextBoundBoxColor | 文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | 文字自身边距 | number(double) | |
| _effectTextSize | 文字缩放比 | number(double) | |
| _flash | 当区域形状为半球时该参数生效,半球是否闪烁 | boolean | |
| _flashColor | 当区域形状为半球时该参数生效,半球扫描颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _flashColorValid | 当区域形状为半球时该参数生效,半球扫描颜色开关 | boolean | |
| _flashDeltaTime | 当区域形状为半球时该参数生效,闪烁间隔 | number(double) | |
| _isMoveTexture | 动态纹理 | boolean | |
| _lineCount | 当区域形状为半球时该参数生效, 经线 | number(double) | |
| _lineWidth | 当区域形状为半球时该参数生效,线宽 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _normalColor | 区域轮廓的颜色和透明度 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | 闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | 闪烁时间 | number(double) | |
| _repeatPara | 纹理重复度 | number(double) | |
| _scanSpeed | 当区域形状为半球时该参数生效,设置扫描速度 | number(double) | |
| _showButtomGeom | 显示下盖 | boolean | |
| _showScanline | 当区域形状为半球时该参数生效,显示扫描线 | boolean | |
| _showTopGeom | 显示上盖 | boolean | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 区域轮廓的调色开关 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| _xMoveSpeed | x方向上的速度 | number(double) | |
| _yMoveSpeed | y方向上的速度 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_circleCount": 0,
"_clockWise": true,
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_colorValid": true,
"_dHeight": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_flash": true,
"_flashColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_flashColorValid": true,
"_flashDeltaTime": 0,
"_isMoveTexture": true,
"_lineCount": 0,
"_lineWidth": 0,
"_lock": true,
"_modelType": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_scanSpeed": 0,
"_showButtomGeom": true,
"_showScanline": true,
"_showTopGeom": true,
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"_xMoveSpeed": 0,
"_yMoveSpeed": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
综合搜索区域轮廓
接口地址:/Pac/Rte/V5COM/getContour
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | ContourVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | ContourV | ContourV | |
| _circleCount | 当区域形状为半球时该参数生效, 纬线 | number(double) | |
| _clockWise | 当区域形状为半球时该参数生效,扫描线顺逆时针 | boolean | |
| _color | 当区域形状为半球时参数生效,颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _colorValid | 当区域形状为半球时该参数生效,颜色开关 | boolean | |
| _dHeight | 显示区域轮廓高度 | number(double) | |
| _effectBBColorValid | 文字背景颜色有效性 | boolean | |
| _effectBBMergin | 文字与模型距离 | number(double) | |
| _effectColorValid | 是否启用文字自定义颜色 | boolean | |
| _effectText | 文字内容 | string | |
| _effectTextBoundBoxColor | 文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | 文字自身边距 | number(double) | |
| _effectTextSize | 文字缩放比 | number(double) | |
| _flash | 当区域形状为半球时该参数生效,半球是否闪烁 | boolean | |
| _flashColor | 当区域形状为半球时该参数生效,半球扫描颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _flashColorValid | 当区域形状为半球时该参数生效,半球扫描颜色开关 | boolean | |
| _flashDeltaTime | 当区域形状为半球时该参数生效,闪烁间隔 | number(double) | |
| _isMoveTexture | 动态纹理 | boolean | |
| _lineCount | 当区域形状为半球时该参数生效, 经线 | number(double) | |
| _lineWidth | 当区域形状为半球时该参数生效,线宽 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _normalColor | 区域轮廓的颜色和透明度 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | 闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | 闪烁时间 | number(double) | |
| _repeatPara | 纹理重复度 | number(double) | |
| _scanSpeed | 当区域形状为半球时该参数生效,设置扫描速度 | number(double) | |
| _showButtomGeom | 显示下盖 | boolean | |
| _showScanline | 当区域形状为半球时该参数生效,显示扫描线 | boolean | |
| _showTopGeom | 显示上盖 | boolean | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 区域轮廓的调色开关 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| _xMoveSpeed | x方向上的速度 | number(double) | |
| _yMoveSpeed | y方向上的速度 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_circleCount": 0,
"_clockWise": true,
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_colorValid": true,
"_dHeight": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_flash": true,
"_flashColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_flashColorValid": true,
"_flashDeltaTime": 0,
"_isMoveTexture": true,
"_lineCount": 0,
"_lineWidth": 0,
"_lock": true,
"_modelType": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_scanSpeed": 0,
"_showButtomGeom": true,
"_showScanline": true,
"_showTopGeom": true,
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"_xMoveSpeed": 0,
"_yMoveSpeed": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
区域轮廓模板
接口地址:/Pac/Rte/V5COM/getTemplateContour
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | ContourTemplateVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| resourceId | 模板ID | string | |
| resourceName | string | ||
| style | string | ||
| styleName | string |
响应示例:
javascript
[
{
"resourceId": "",
"resourceName": "",
"style": "",
"styleName": ""
}
]1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
综合更新区域轮廓
接口地址:/Pac/Rte/V5COM/updateContour
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_circleCount": 0,
"_clockWise": true,
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_colorValid": true,
"_complexType": 0,
"_dHeight": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_flash": true,
"_flashColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_flashColorValid": true,
"_flashDeltaTime": 0,
"_flyToModel": true,
"_isMoveTexture": true,
"_isNewAdd": true,
"_lineCount": 0,
"_lineWidth": 0,
"_lock": true,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_scanSpeed": 0,
"_showButtomGeom": true,
"_showScanline": true,
"_showTopGeom": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"_xMoveSpeed": 0,
"_yMoveSpeed": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {
"_circleCount": 0,
"_clockWise": true,
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_colorValid": true,
"_complexType": 0,
"_dHeight": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_flash": true,
"_flashColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_flashColorValid": true,
"_flashDeltaTime": 0,
"_flyToModel": true,
"_isMoveTexture": true,
"_isNewAdd": true,
"_lineCount": 0,
"_lineWidth": 0,
"_lock": true,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_scanSpeed": 0,
"_showButtomGeom": true,
"_showScanline": true,
"_showTopGeom": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"_xMoveSpeed": 0,
"_yMoveSpeed": 0
},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«ContourA,object»» | SearchAoV5«updateAoV5«ContourA,object»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«ContourA,object» | updateAoV5«ContourA,object» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | ContourA | ContourA | ||
| _circleCount | 当区域形状为半球时该参数生效, 纬线 | false | number | ||
| _clockWise | 当区域形状为半球时该参数生效,扫描线顺逆时针 | false | boolean | ||
| _color | 当区域形状为半球时参数生效,颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _colorValid | 当区域形状为半球时该参数生效,颜色开关 | false | boolean | ||
| _complexType | 形状类型,2为圆形,1为多边形 | false | integer | ||
| _dHeight | 显示区域轮廓高度 | false | number | ||
| _effectBBColorValid | 文字背景颜色有效性 | false | boolean | ||
| _effectBBMergin | 文字与模型距离 | false | number | ||
| _effectColorValid | 是否启用文字自定义颜色 | false | boolean | ||
| _effectText | 文字内容 | false | string | ||
| _effectTextBoundBoxColor | 文字背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextMargin | 文字自身边距 | false | number | ||
| _effectTextSize | 文字缩放比 | false | number | ||
| _flash | 当区域形状为半球时该参数生效,半球是否闪烁 | false | boolean | ||
| _flashColor | 当区域形状为半球时该参数生效,半球扫描颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _flashColorValid | 当区域形状为半球时该参数生效,半球扫描颜色开关 | false | boolean | ||
| _flashDeltaTime | 当区域形状为半球时该参数生效,闪烁间隔 | false | number | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _isMoveTexture | 动态纹理 | false | boolean | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lineCount | 当区域形状为半球时该参数生效, 经线 | false | number | ||
| _lineWidth | 当区域形状为半球时该参数生效,线宽 | false | number | ||
| _lock | 是否锁定 | false | boolean | ||
| _normalColor | 区域轮廓的颜色和透明度 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulse | 开启关闭闪烁 | false | boolean | ||
| _pulseColor | 闪烁颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulseTime | 闪烁时间 | false | number | ||
| _repeatPara | 纹理重复度-1.多边形 2.圆形 生效 | false | number | ||
| _scanSpeed | 当区域形状为半球时该参数生效,设置扫描速度 | false | number | ||
| _showButtomGeom | 显示下盖 | false | boolean | ||
| _showScanline | 当区域形状为半球时该参数生效,显示扫描线 | false | boolean | ||
| _showTopGeom | 显示上盖 | false | boolean | ||
| _troggleShader | 区域轮廓的调色开关 | false | boolean | ||
| _troggleText | 是否启用文字 | false | boolean | ||
| _troggleTextBoundBoxLine | 是否启用文字边框 | false | boolean | ||
| _xMoveSpeed | x方向上的速度 | false | number | ||
| _yMoveSpeed | y方向上的速度 | false | number | ||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«object» | Geometry«object» | ||
| geometryStructure | 几何结构具体结构 | false | object | ||
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | ContourA | ContourA | ||
| _circleCount | 当区域形状为半球时该参数生效, 纬线 | false | number | ||
| _clockWise | 当区域形状为半球时该参数生效,扫描线顺逆时针 | false | boolean | ||
| _color | 当区域形状为半球时参数生效,颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _colorValid | 当区域形状为半球时该参数生效,颜色开关 | false | boolean | ||
| _complexType | 形状类型,2为圆形,1为多边形 | false | integer | ||
| _dHeight | 显示区域轮廓高度 | false | number | ||
| _effectBBColorValid | 文字背景颜色有效性 | false | boolean | ||
| _effectBBMergin | 文字与模型距离 | false | number | ||
| _effectColorValid | 是否启用文字自定义颜色 | false | boolean | ||
| _effectText | 文字内容 | false | string | ||
| _effectTextBoundBoxColor | 文字背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextMargin | 文字自身边距 | false | number | ||
| _effectTextSize | 文字缩放比 | false | number | ||
| _flash | 当区域形状为半球时该参数生效,半球是否闪烁 | false | boolean | ||
| _flashColor | 当区域形状为半球时该参数生效,半球扫描颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _flashColorValid | 当区域形状为半球时该参数生效,半球扫描颜色开关 | false | boolean | ||
| _flashDeltaTime | 当区域形状为半球时该参数生效,闪烁间隔 | false | number | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _isMoveTexture | 动态纹理 | false | boolean | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lineCount | 当区域形状为半球时该参数生效, 经线 | false | number | ||
| _lineWidth | 当区域形状为半球时该参数生效,线宽 | false | number | ||
| _lock | 是否锁定 | false | boolean | ||
| _normalColor | 区域轮廓的颜色和透明度 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulse | 开启关闭闪烁 | false | boolean | ||
| _pulseColor | 闪烁颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulseTime | 闪烁时间 | false | number | ||
| _repeatPara | 纹理重复度-1.多边形 2.圆形 生效 | false | number | ||
| _scanSpeed | 当区域形状为半球时该参数生效,设置扫描速度 | false | number | ||
| _showButtomGeom | 显示下盖 | false | boolean | ||
| _showScanline | 当区域形状为半球时该参数生效,显示扫描线 | false | boolean | ||
| _showTopGeom | 显示上盖 | false | boolean | ||
| _troggleShader | 区域轮廓的调色开关 | false | boolean | ||
| _troggleText | 是否启用文字 | false | boolean | ||
| _troggleTextBoundBoxLine | 是否启用文字边框 | false | boolean | ||
| _xMoveSpeed | x方向上的速度 | false | number | ||
| _yMoveSpeed | y方向上的速度 | false | number | ||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | ContourVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | ContourV | ContourV | |
| _circleCount | 当区域形状为半球时该参数生效, 纬线 | number(double) | |
| _clockWise | 当区域形状为半球时该参数生效,扫描线顺逆时针 | boolean | |
| _color | 当区域形状为半球时参数生效,颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _colorValid | 当区域形状为半球时该参数生效,颜色开关 | boolean | |
| _dHeight | 显示区域轮廓高度 | number(double) | |
| _effectBBColorValid | 文字背景颜色有效性 | boolean | |
| _effectBBMergin | 文字与模型距离 | number(double) | |
| _effectColorValid | 是否启用文字自定义颜色 | boolean | |
| _effectText | 文字内容 | string | |
| _effectTextBoundBoxColor | 文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | 文字自身边距 | number(double) | |
| _effectTextSize | 文字缩放比 | number(double) | |
| _flash | 当区域形状为半球时该参数生效,半球是否闪烁 | boolean | |
| _flashColor | 当区域形状为半球时该参数生效,半球扫描颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _flashColorValid | 当区域形状为半球时该参数生效,半球扫描颜色开关 | boolean | |
| _flashDeltaTime | 当区域形状为半球时该参数生效,闪烁间隔 | number(double) | |
| _isMoveTexture | 动态纹理 | boolean | |
| _lineCount | 当区域形状为半球时该参数生效, 经线 | number(double) | |
| _lineWidth | 当区域形状为半球时该参数生效,线宽 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _normalColor | 区域轮廓的颜色和透明度 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | 闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | 闪烁时间 | number(double) | |
| _repeatPara | 纹理重复度 | number(double) | |
| _scanSpeed | 当区域形状为半球时该参数生效,设置扫描速度 | number(double) | |
| _showButtomGeom | 显示下盖 | boolean | |
| _showScanline | 当区域形状为半球时该参数生效,显示扫描线 | boolean | |
| _showTopGeom | 显示上盖 | boolean | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 区域轮廓的调色开关 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| _xMoveSpeed | x方向上的速度 | number(double) | |
| _yMoveSpeed | y方向上的速度 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_circleCount": 0,
"_clockWise": true,
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_colorValid": true,
"_dHeight": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_flash": true,
"_flashColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_flashColorValid": true,
"_flashDeltaTime": 0,
"_isMoveTexture": true,
"_lineCount": 0,
"_lineWidth": 0,
"_lock": true,
"_modelType": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_scanSpeed": 0,
"_showButtomGeom": true,
"_showScanline": true,
"_showTopGeom": true,
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"_xMoveSpeed": 0,
"_yMoveSpeed": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
Rte-场景漫游类-V5COM
综合添加场景漫游
接口地址:/Pac/Rte/V5COM/addViewTour
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithoutTemplateAndGeometryAoV5«SceneViewTourC»» | 高级添加统一属性«addWithoutTemplateAndGeometryAoV5«SceneViewTourC»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithoutTemplateAndGeometryAoV5«SceneViewTourC» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | SceneViewTourC | SceneViewTourC | |
| _viewPoints | 新增视点集合 | false | array | SyzViewPoint | |
| _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 | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | SceneViewTourVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | SceneViewTourV | SceneViewTourV | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _viewPoints | 视点数组 | array | SyzViewPoint |
| _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 | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_lock": true,
"_modelType": 0,
"_tetherVpDatas": [
{
"_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
}
],
"_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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
综合搜索场景漫游
接口地址:/Pac/Rte/V5COM/getViewTour
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | SceneViewTourVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | SceneViewTourV | SceneViewTourV | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _viewPoints | 视点数组 | array | SyzViewPoint |
| _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 | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_lock": true,
"_modelType": 0,
"_tetherVpDatas": [
{
"_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
}
],
"_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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
场景漫游控制
接口地址:/Pac/Rte/V5COM/viewTour
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"id": "",
"operate": {
"_cameraLoopFly": true,
"jump": true,
"name": "",
"speedMutilParam": 0
}
}1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| controlAoV5 | controlAoV5 | body | true | ControlAoV5«SceneViewTourA» | ControlAoV5«SceneViewTourA» |
| id | 漫游id | false | string | ||
| operate | 控制内容 | false | SceneViewTourA | SceneViewTourA | |
| _cameraLoopFly | 是否循环漫游,只在begin指令时传入生效 | false | boolean | ||
| jump | 漫游时候是否启用平滑,True为非平滑 | false | boolean | ||
| name | 控制指令,只接受 begin,pause,stop 3个值 | false | string | ||
| speedMutilParam | 漫游倍速 | false | number | ||
| id | id | path | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
Rte-建筑类-V5COM
综合性的楼层分离
接口地址:/Pac/Rte/V5COM/architectureHoist
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attachment": true,
"floor": 0,
"floorVisible": true,
"flyPos": {
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
},
"hoist": true,
"time": 0
},
"tagList": [],
"view": 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
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| controlA | controlA | body | true | SearchAoV5«ArchitectureHoistControlA» | SearchAoV5«ArchitectureHoistControlA» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | ArchitectureHoistControlA | ArchitectureHoistControlA | |
| attachment | 分离时是否带上附件 | false | boolean | ||
| floor | 分离的楼层 | false | integer | ||
| floorVisible | 分离时候是否隐藏被分离的楼层 | false | boolean | ||
| flyPos | 建筑分离的参数,x y z分别为三个方向 | false | 点 | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| hoist | 分离参数,true分离,false不分离 | false | boolean | ||
| time | 分离完毕所需要的时间,单位为秒 | false | integer | ||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
综合搜索建筑
接口地址:/Pac/Rte/V5COM/getArchitecture
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getArchitecturesAoV5» | SearchAoV5«getArchitecturesAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getArchitecturesAoV5 | getArchitecturesAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | ArchitectureVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| blendColor | 透明模式下的混合颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number(double) | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number(double) | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number(double) | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number(double) | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| childArray | array | ArchitectureVoV5 | |
| attributeList | 外部属性,键值对 | array | object |
| blendColor | 透明模式下的混合颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| childArray | array | ArchitectureVoV5 | |
| displayModel | 是否显隐 | boolean | |
| floorArchitecture | array | SyzFloor | |
| aoType | integer | ||
| aoTypeName | string | ||
| attachments | floor下的附属物 | array | ArchitectureVoV5 |
| blendColor | 透明模式下的混合颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| buildItem | floor下的建筑材料 | array | ArchitectureVoV5 |
| displayModel | 是否显隐 | boolean | |
| elementData | object | ||
| floor | integer | ||
| guid | string | ||
| toggleBlendMode | 透明模式 | boolean | |
| type | integer | ||
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | |
| foreignKey | 外键 | string | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | string |
| toggleBlendMode | 透明模式 | boolean | |
| troggleBlendMode | boolean | ||
| troggleStatus | boolean | ||
| type | 类型 | integer(int32) | |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number | ||
| height | number | ||
| home | boolean | ||
| id | string | ||
| index | integer | ||
| latitude | number | ||
| longitude | number | ||
| name | string | ||
| pitch | number | ||
| range | number | ||
| relPosX | number | ||
| relPosY | number | ||
| relPosZ | number | ||
| staytime | number | ||
| throughtime | number | ||
| vaild | boolean | ||
| displayModel | 是否显隐 | boolean | |
| floorArchitecture | array | SyzFloor | |
| aoType | integer(int32) | ||
| aoTypeName | string | ||
| attachments | floor下的附属物 | array | ArchitectureVoV5 |
| attributeList | 外部属性,键值对 | array | object |
| blendColor | 透明模式下的混合颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| childArray | array | ArchitectureVoV5 | |
| displayModel | 是否显隐 | boolean | |
| floorArchitecture | array | SyzFloor | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer | |
| foreignKey | 外键 | string | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | string |
| toggleBlendMode | 透明模式 | boolean | |
| troggleBlendMode | boolean | ||
| troggleStatus | boolean | ||
| type | 类型 | integer | |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number | ||
| height | number | ||
| home | boolean | ||
| id | string | ||
| index | integer | ||
| latitude | number | ||
| longitude | number | ||
| name | string | ||
| pitch | number | ||
| range | number | ||
| relPosX | number | ||
| relPosY | number | ||
| relPosZ | number | ||
| staytime | number | ||
| throughtime | number | ||
| vaild | boolean | ||
| blendColor | 透明模式下的混合颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| buildItem | floor下的建筑材料 | array | ArchitectureVoV5 |
| attributeList | 外部属性,键值对 | array | object |
| blendColor | 透明模式下的混合颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| childArray | array | ArchitectureVoV5 | |
| displayModel | 是否显隐 | boolean | |
| floorArchitecture | array | SyzFloor | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer | |
| foreignKey | 外键 | string | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | string |
| toggleBlendMode | 透明模式 | boolean | |
| troggleBlendMode | boolean | ||
| troggleStatus | boolean | ||
| type | 类型 | integer | |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number | ||
| height | number | ||
| home | boolean | ||
| id | string | ||
| index | integer | ||
| latitude | number | ||
| longitude | number | ||
| name | string | ||
| pitch | number | ||
| range | number | ||
| relPosX | number | ||
| relPosY | number | ||
| relPosZ | number | ||
| staytime | number | ||
| throughtime | number | ||
| vaild | boolean | ||
| displayModel | 是否显隐 | boolean | |
| elementData | object | ||
| floor | integer(int32) | ||
| guid | string | ||
| toggleBlendMode | 透明模式 | boolean | |
| type | integer(int32) | ||
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| toggleBlendMode | 透明模式 | boolean | |
| troggleBlendMode | boolean | ||
| troggleStatus | boolean | ||
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"blendColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"buildID": "",
"childArray": [
{
"attributeList": [],
"blendColor": "",
"buildID": "",
"childArray": [],
"displayModel": true,
"floorArchitecture": [],
"floorIndex": 0,
"foreignKey": "",
"guid": "",
"name": "",
"tagList": [],
"toggleBlendMode": true,
"troggleBlendMode": true,
"troggleStatus": true,
"type": 0,
"viewPointList": []
}
],
"displayModel": true,
"floorArchitecture": [
{
"aoType": 0,
"aoTypeName": "",
"attachments": [
{}
],
"blendColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"buildItem": [
{}
],
"displayModel": true,
"elementData": {},
"floor": 0,
"guid": "",
"toggleBlendMode": true,
"type": 0
}
],
"floorIndex": 0,
"foreignKey": "",
"guid": "",
"name": "",
"tagList": [],
"toggleBlendMode": true,
"troggleBlendMode": true,
"troggleStatus": true,
"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
75
76
77
78
79
80
81
82
83
84
85
86
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
75
76
77
78
79
80
81
82
83
84
85
86
建筑楼层显示隐藏,透明与绘制方式
接口地址:/Pac/Rte/V5COM/updateArchitecture
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"attachment": true,
"blendColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"displayModel": true,
"floors": [],
"guid": "",
"toggleBlendMode": true,
"wireFrame": 0
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| controlA | controlA | body | true | ArchitectureUpdateA | ArchitectureUpdateA |
| attachment | 隐藏时是否带上附件 | false | boolean | ||
| blendColor | 切换透明模式时候可以切换的颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| displayModel | 隐藏楼层 | false | boolean | ||
| floors | 楼层集合,如果不传递这个key,那么会对整个建筑进行操作 | false | array | string | |
| guid | 建筑ID | false | string | ||
| toggleBlendMode | 是否切换透明模式,透明时无法透明房间附件 | false | boolean | ||
| wireFrame | 切换线框模式,0:点模式 1:线模式 2:面模式 | false | integer(int32) | ||
| guid | guid | path | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
Rte-快捷帮助类-V5COM
手工任意设置2-3维分屏
接口地址:/Pac/Rte/V5COM/customSetScreenSplit
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"_2DView": {
"height": 0,
"width": 0,
"x": 0,
"y": 0
},
"enable": true,
"linkageMode": 0,
"mouseBehavior2D": {
"locateFor3D": true,
"panAndZoom": true,
"rotate": true
}
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| syzScreenSplitA | syzScreenSplitA | body | true | 分屏的传递参数 | 分屏的传递参数 |
| _2DView | 都传递0也可关闭 | false | 屏幕坐标区 | 屏幕坐标区 | |
| height | 视图的高度,通常为像素分辨率 | false | integer | ||
| width | 视图的宽度,通常为像素分辨率 | false | integer | ||
| x | 视图的x轴起始点。画面的左下角为 0,0点 | false | integer | ||
| y | 视图的y轴起始点。画面的左下角为 0,0点 | false | integer | ||
| enable | 当接收false时候为关闭。 | false | boolean | ||
| linkageMode | 联动模式, -1-关闭;0-打开联动 2-可以在2d地图中联动3D | false | integer(int32) | ||
| mouseBehavior2D | 2D鼠标模式 | false | MouseBehavior2D | MouseBehavior2D | |
| locateFor3D | false | boolean | |||
| panAndZoom | false | boolean | |||
| rotate | false | boolean | |||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
综合数据驱动(只开放特效,POI,车辆,普通模型,无人机)
接口地址:/Pac/Rte/V5COM/dataDriven
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"geomotry": {}
},
"attributeList": [],
"attributeListUnion": true,
"dataDrivenSearch": {
"_traceLineColor": "",
"_traceLineVisible": true,
"_traceLineWidth": 0,
"mouseMode": 0,
"moveAngle": {
"pitch": 0,
"roll": 0,
"yaw": 0
},
"moveDurations": 0,
"movePoint": {
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
},
"tetherCameraRangeFactor": 0,
"tetherMode": 0,
"tetherState": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"detail": true,
"foreignKey": [],
"guids": [],
"name": [],
"tags": [],
"tagsUnion": true,
"type": [],
"view": 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
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | DataDrivenSearchAoV5 | DataDrivenSearchAoV5 |
| area | 区域中的 | false | SyzArea«object» | SyzArea«object» | |
| geomotry | false | object | |||
| attributeList | 属性集合 | false | array | object | |
| attributeListUnion | 属性集合是否为并集 | false | boolean | ||
| dataDrivenSearch | 数据驱动查询条件 | false | SyzDataDriven | SyzDataDriven | |
| _traceLineColor | 驱动时轨迹线颜色,这里需要8位的颜色值 前2位为透明度(#ff001122) | false | string | ||
| _traceLineVisible | 驱动时轨迹线是否显示 | false | boolean | ||
| _traceLineWidth | 驱动时轨迹线宽度 | false | number | ||
| mouseMode | 跟随模式下鼠标操作模式,0-可缩放可旋转;1-只可缩放,默认是0,株洲项目用1 | false | integer | ||
| moveAngle | 驱动角度 | false | SyzMoveAngle | SyzMoveAngle | |
| pitch | false | number | |||
| roll | false | number | |||
| yaw | false | number | |||
| moveDurations | 点的时间 | false | number | ||
| movePoint | 数据驱动的移动点 | false | 点 | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| tetherCameraRangeFactor | 相机跟随时相机距离物体range系数 | false | number | ||
| tetherMode | 跟随模式,0-跟随对象在中心;1-跟随对象在中心+跟随对象旋转;2-跟随对象在中心+只跟随对象偏航角旋转;默认是2,株洲项目应该用1 | false | integer | ||
| tetherState | 是否相机跟随 | false | boolean | ||
| viewpointIndex | viewpointIndex | false | integer | ||
| viewpointType | viewpointType,不填写时候使用默认视点 | false | integer | ||
| detail | 是否返回详细值 | false | boolean | ||
| foreignKey | 外键集合 | false | array | string | |
| guids | guids集合 | false | array | string | |
| name | 名称集合 | false | array | string | |
| tags | tag集合 | false | array | string | |
| tagsUnion | tag集合是否为并集 | false | boolean | ||
| type | 类型集合 | false | array | string | |
| view | 视野中的 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
综合显隐
接口地址:/Pac/Rte/V5COM/displayModel
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"geomotry": {}
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"displayModel": true,
"foreignKey": [],
"guids": [],
"name": [],
"tags": [],
"tagsUnion": true,
"type": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | 综合显隐参数类 | 综合显隐参数类 |
| area | 区域中的 | false | SyzArea«object» | SyzArea«object» | |
| geomotry | false | object | |||
| attributeList | 属性集合 | false | array | object | |
| attributeListUnion | 属性集合是否为并集 | false | boolean | ||
| detail | 是否返回详细值 | false | boolean | ||
| displayModel | 是否隐藏 true显示 false隐藏 | false | boolean | ||
| foreignKey | 外键集合 | false | array | string | |
| guids | guids集合 | false | array | string | |
| name | 名称集合 | false | array | string | |
| tags | tag集合 | false | array | string | |
| tagsUnion | tag集合是否为并集 | false | boolean | ||
| type | 类型集合 | false | array | string | |
| view | 视野中的 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
专用的无人机数据驱动,推荐使用
接口地址:/Pac/Rte/V5COM/droneDriven
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
[
{
"attributeId": "",
"droneHead": 0,
"droneLatitude": 0,
"droneLongitude": 0,
"dronePitch": 0,
"droneRelativeHeight": 0,
"droneRoll": 0,
"droneTakeOffHeight": 0,
"gimPitch": 0,
"gimRoll": 0,
"gimYaw": 0,
"moveDurations": 0,
"ptzOffset": {
"w": "固定为1.0",
"x": "10,单位为米",
"y": "10,单位为米",
"z": "10,单位为米"
},
"syzDroneStruct": {
"effectID": "",
"virtualCameraID": ""
},
"tagId": ""
}
]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
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| syzDroneDriven | syzDroneDriven | body | true | array | 特制的无人机驱动 |
| attributeId | 属性传递的无人机结构信息,优先级最低 | false | string | ||
| droneHead | 无人机机头正北偏移角,正北0 正东90 正南180 正西270 | false | number(double) | ||
| droneLatitude | 无人机纬度,WGS84坐标系 | false | number(double) | ||
| droneLongitude | 无人机经度,WGS84坐标系 | false | number(double) | ||
| dronePitch | 无人机Pitch,无特殊情况不需要传递这个值 | false | number(double) | ||
| droneRelativeHeight | 无人机相对起飞点的飞行高度,单位米 | false | number(double) | ||
| droneRoll | 无人机Roll,无特殊情况不需要传递这个值 | false | number(double) | ||
| droneTakeOffHeight | 无人机起飞点高度,单位米 | false | number(double) | ||
| gimPitch | 云台Pitch, 带云台的无人机必定有这个角度值 | false | number(double) | ||
| gimRoll | 云台Roll, 便宜的无人机云台没有这个值 | false | number(double) | ||
| gimYaw | 云台Yaw,便宜的无人机云台没有这个值 | false | number(double) | ||
| moveDurations | 驱动点的间隔时间 | false | integer(int32) | ||
| ptzOffset | 云台相对于机体的偏移距离,默认为(0.0, 0.4, 0.23),主要用来纠正正射投影误差,如果误差不明显可以不填写 | false | 距离向量 | 距离向量 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| syzDroneStruct | 单独传递无人机结构信息,优先级最高 | false | SyzDroneStruct | SyzDroneStruct | |
| effectID | 代表无人机的特效ID | false | string | ||
| virtualCameraID | 代表无人机的虚拟相机ID | false | string | ||
| tagId | tag传递的无人机结构信息,优先级中等 | false | string | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
获取摄像机GIs位置
接口地址:/Pac/Rte/V5COM/getCameraPosition
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | 点 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| w | number(double) | number(double) | |
| x | number(double) | number(double) | |
| y | number(double) | number(double) | |
| z | number(double) | number(double) |
响应示例:
javascript
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}1
2
3
4
5
6
2
3
4
5
6
获取某个坐标点的贴地高度
接口地址:/Pac/Rte/V5COM/getCoordPositionHeight
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}1
2
3
4
5
6
2
3
4
5
6
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| syzPosition | syzPosition | body | true | 点 | 点 |
| w | false | number(double) | |||
| x | false | number(double) | |||
| y | false | number(double) | |||
| z | false | number(double) | |||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | SyzCoordHeightPosition |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| demHeight | number(double) | number(double) | |
| modelHeight | number(double) | number(double) | |
| tilesHeight | number(double) | number(double) |
响应示例:
javascript
{
"demHeight": 0,
"modelHeight": 0,
"tilesHeight": 0
}1
2
3
4
5
2
3
4
5
获取物体是否在碰撞体内
接口地址:/Pac/Rte/V5COM/getTriggerWithObject
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"objectId": ""
}1
2
3
2
3
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| objectId | objectId | body | true | CommonObjectId | CommonObjectId |
| objectId | false | string | |||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
对于数据驱动的物体进行路径吸附(慎用)
接口地址:/Pac/Rte/V5COM/moveAlongWithPath
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"alongPath": true,
"ids": [],
"pathIds": []
}1
2
3
4
5
2
3
4
5
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| syzDataDrivenMoveAlong | syzDataDrivenMoveAlong | body | true | SyzDataDrivenMoveAlong | SyzDataDrivenMoveAlong |
| alongPath | 为true时候进行吸附 | false | boolean | ||
| ids | 需要吸附的物体guid | false | array | string | |
| pathIds | 吸附的路径ID集合 | false | array | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
鼠标点击球机追视-1.设置参数中打开,2.会自动在鼠标点击的位置进行追视,3.如果需要关闭则设置关闭即可
接口地址:/Pac/Rte/V5COM/ptzTrackMouseclick
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"curPointAreaRadius": 0,
"detail": true,
"ids": [],
"isRayCollision": true,
"nearbyVcamNum": 0,
"ptzTracking": true,
"view": true
}1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| syzPTZSearchArea | syzPTZSearchArea | body | true | SyzPTZTrackMouseClick | SyzPTZTrackMouseClick |
| curPointAreaRadius | 鼠标点击的圆形范围内的相机会被用来进行追视,单位米 优先级最低。如果想使用这个方案,请务必不要传递view或者ids | false | integer(int32) | ||
| detail | 是否返回详细值 | false | boolean | ||
| ids | 显示指定摄像机列表,优先级最高 | false | array | string | |
| isRayCollision | 是否打开跨相机的射线碰撞检测 | false | boolean | ||
| nearbyVcamNum | 当进行追视时,周围启用的追踪摄像机的最大数量,如果数量超过此值,则自动取距离最近的符合要求的摄像机 | false | integer(int32) | ||
| ptzTracking | 是否启用云台追视,如果true,则启用云台追视功能 | false | boolean | ||
| view | 视野内,如果ids中传递了值,其优先级低于ids | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VirtualCameraVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | VirtualCameraV | VirtualCameraV | |
| _boundObject | 虚拟相机绑定对象 | string | |
| _centeralLineColor | 中心线颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _centeralLineUseWhiteColor | 监控区域中心线是否使用 | boolean | |
| _colorFilter | 虚拟相机投射到物体上是颜色还是纹理图片 | boolean | |
| _customColor | 虚拟相机投射到物体上的颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _displayArea | 是否显示监控区域 | boolean | |
| _displayCenteralLine | 监控区域中心线 | boolean | |
| _displayFrustumPlane | 是否显示视锥面 | boolean | |
| _edgePlanesColor | 监控区域填充面自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _enableAreaDetection | 是否启用监控区域检测回调 | boolean | |
| _fovx | 虚拟相机fovx | number(double) | |
| _fovy | 虚拟相机fovy | number(double) | |
| _frustumLineColor | 监控区域轮廓线自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _frustumPlaneColor | 视锥面颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _hideApperanceInRTE | RTE运行时是否隐藏虚拟相机的样式 | boolean | |
| _insideParametersSettingMode | 虚拟相机内参计算模式,0:按照fov模式,1:按照靶面模式 | integer(int32) | |
| _isInverted | 进行录像播放时是否倒放 | boolean | |
| _jumpToBestViewWhenPlayingInRTE | 虚拟相机是否在播放时候联动最佳视角,最佳视角为虚拟相机在Builder中的摆放视角 | boolean | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _normalColor | 虚拟相机模型显示颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _opType | 视频状态,0播放、1停止、2暂停、3恢复、8偏移播放时间、9设置倍速播放 | integer(int32) | |
| _plateHeight | 虚拟相机靶面高 | number(double) | |
| _plateWidth | 虚拟相机靶面宽 | number(double) | |
| _playSpeed | 进行录像播放时的播放速度,只支持整数,范围从-8 - 8 | integer(int32) | |
| _playTimeOffset | 进行录像播放时候的偏移量,让其能够快速定位开始时间与结束时间之间的内容,单位为秒 | integer(int32) | |
| _projectorResolutionHeight | 虚拟相机投影面高度 | number(double) | |
| _projectorResolutionWidth | 虚拟相机投影面宽度 | number(double) | |
| _resolutionFirst | 虚拟相机内参设置时是否以分辨率为先 | boolean | |
| _stopProjectWhenStopVideo | 停止时是否隐藏投射画面,true 隐藏,false 保留 | boolean | |
| _subVecData | 视频幕布承载的视频流信息 | array | SubVecDataV |
| _index | 视频索引 从1开始 | integer | |
| _isCache | 是否启用缓存,只有在视频需要严格同步时候才会启用缓存,启用缓存会大大降低性能 | boolean | |
| _name | 视频的默认ID | string | |
| _platformType | 当视频目录为vac接入时,视频在vac平台的分类 | string | |
| _vacID | 当视频目录为vac接入时,视频在vac平台的ID | string | |
| _vacName | 当视频幕布为vac接入时,视频在vac平台的名称,不可修改 | string | |
| _vacUrl | 当视频目录为vac接入时,视频在vac平台的播放地址 | string | |
| _videoDecodeMode | 视频的解码模式,默认推荐Nvidia, 0-cpu解码;1-Intel;2-Nvidia | integer | |
| _videoId | 自定义视频的流ID,可以从外部传入 | string | |
| _videoUrl | 自定义视频的流地址 | string | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 虚拟相机模型显示颜色生效参数 | boolean | |
| _videoStreamType | 播放流类型:1直播、2历史,默认为1 | integer(int32) | |
| _videoSwitchInMode | 视频流类型,0为普通的自定义的url,1专门指从VAC接入,当其为1时候对应的subvecdata中只有_vacurl生效 | integer(int32) | |
| _viewRange | 可视范围 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| _zFar | 监控区域远裁面 | number(double) | |
| _zNear | 监控区域近裁面 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_boundObject": "",
"_centeralLineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_centeralLineUseWhiteColor": true,
"_colorFilter": true,
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_displayArea": true,
"_displayCenteralLine": true,
"_displayFrustumPlane": true,
"_edgePlanesColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_enableAreaDetection": true,
"_fovx": 0,
"_fovy": 0,
"_frustumLineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_frustumPlaneColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_hideApperanceInRTE": true,
"_insideParametersSettingMode": 0,
"_isInverted": true,
"_jumpToBestViewWhenPlayingInRTE": true,
"_lock": true,
"_modelType": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_opType": 1,
"_plateHeight": 0,
"_plateWidth": 0,
"_playSpeed": 0,
"_playTimeOffset": 0,
"_projectorResolutionHeight": 0,
"_projectorResolutionWidth": 0,
"_resolutionFirst": true,
"_stopProjectWhenStopVideo": true,
"_subVecData": [
{
"_index": 0,
"_isCache": true,
"_name": "",
"_platformType": "",
"_vacID": "",
"_vacName": "",
"_vacUrl": "",
"_videoDecodeMode": 0,
"_videoId": "",
"_videoUrl": ""
}
],
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_videoStreamType": 0,
"_videoSwitchInMode": 0,
"_viewRange": {
"x": 0,
"y": 0
},
"_zFar": 0,
"_zNear": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
手工球机追视-1.需要手工传入追视目标点,2.如果需要关闭则设置关闭即可
接口地址:/Pac/Rte/V5COM/ptzTrackPostion
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"curPointAreaRadius": 0,
"detail": true,
"ids": [],
"isRayCollision": true,
"nearbyVcamNum": 0,
"position": {
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
},
"ptzTracking": true,
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| syzPTZSearchArea | syzPTZSearchArea | body | true | SyzPTZTrackPosition | SyzPTZTrackPosition |
| curPointAreaRadius | 鼠标点击的圆形范围内的相机会被用来进行追视,单位米默认100 优先级最低。如果想使用这个方案,请务必不要传递view或者ids | false | integer(int32) | ||
| detail | 是否返回详细值 | false | boolean | ||
| ids | 显示指定摄像机列表 | false | array | string | |
| isRayCollision | 是否打开跨相机的射线碰撞检测 | false | boolean | ||
| nearbyVcamNum | 当进行追视时,周围启用的追踪摄像机的最大数量,如果数量超过此值,则自动取距离最近的符合要求的摄像机 | false | integer(int32) | ||
| position | 传入的追视目标坐标点 | false | 点 | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| ptzTracking | 是否启用云台追视,如果true,则启用云台追视功能 | false | boolean | ||
| view | 视野内 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VirtualCameraVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | VirtualCameraV | VirtualCameraV | |
| _boundObject | 虚拟相机绑定对象 | string | |
| _centeralLineColor | 中心线颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _centeralLineUseWhiteColor | 监控区域中心线是否使用 | boolean | |
| _colorFilter | 虚拟相机投射到物体上是颜色还是纹理图片 | boolean | |
| _customColor | 虚拟相机投射到物体上的颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _displayArea | 是否显示监控区域 | boolean | |
| _displayCenteralLine | 监控区域中心线 | boolean | |
| _displayFrustumPlane | 是否显示视锥面 | boolean | |
| _edgePlanesColor | 监控区域填充面自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _enableAreaDetection | 是否启用监控区域检测回调 | boolean | |
| _fovx | 虚拟相机fovx | number(double) | |
| _fovy | 虚拟相机fovy | number(double) | |
| _frustumLineColor | 监控区域轮廓线自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _frustumPlaneColor | 视锥面颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _hideApperanceInRTE | RTE运行时是否隐藏虚拟相机的样式 | boolean | |
| _insideParametersSettingMode | 虚拟相机内参计算模式,0:按照fov模式,1:按照靶面模式 | integer(int32) | |
| _isInverted | 进行录像播放时是否倒放 | boolean | |
| _jumpToBestViewWhenPlayingInRTE | 虚拟相机是否在播放时候联动最佳视角,最佳视角为虚拟相机在Builder中的摆放视角 | boolean | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _normalColor | 虚拟相机模型显示颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _opType | 视频状态,0播放、1停止、2暂停、3恢复、8偏移播放时间、9设置倍速播放 | integer(int32) | |
| _plateHeight | 虚拟相机靶面高 | number(double) | |
| _plateWidth | 虚拟相机靶面宽 | number(double) | |
| _playSpeed | 进行录像播放时的播放速度,只支持整数,范围从-8 - 8 | integer(int32) | |
| _playTimeOffset | 进行录像播放时候的偏移量,让其能够快速定位开始时间与结束时间之间的内容,单位为秒 | integer(int32) | |
| _projectorResolutionHeight | 虚拟相机投影面高度 | number(double) | |
| _projectorResolutionWidth | 虚拟相机投影面宽度 | number(double) | |
| _resolutionFirst | 虚拟相机内参设置时是否以分辨率为先 | boolean | |
| _stopProjectWhenStopVideo | 停止时是否隐藏投射画面,true 隐藏,false 保留 | boolean | |
| _subVecData | 视频幕布承载的视频流信息 | array | SubVecDataV |
| _index | 视频索引 从1开始 | integer | |
| _isCache | 是否启用缓存,只有在视频需要严格同步时候才会启用缓存,启用缓存会大大降低性能 | boolean | |
| _name | 视频的默认ID | string | |
| _platformType | 当视频目录为vac接入时,视频在vac平台的分类 | string | |
| _vacID | 当视频目录为vac接入时,视频在vac平台的ID | string | |
| _vacName | 当视频幕布为vac接入时,视频在vac平台的名称,不可修改 | string | |
| _vacUrl | 当视频目录为vac接入时,视频在vac平台的播放地址 | string | |
| _videoDecodeMode | 视频的解码模式,默认推荐Nvidia, 0-cpu解码;1-Intel;2-Nvidia | integer | |
| _videoId | 自定义视频的流ID,可以从外部传入 | string | |
| _videoUrl | 自定义视频的流地址 | string | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 虚拟相机模型显示颜色生效参数 | boolean | |
| _videoStreamType | 播放流类型:1直播、2历史,默认为1 | integer(int32) | |
| _videoSwitchInMode | 视频流类型,0为普通的自定义的url,1专门指从VAC接入,当其为1时候对应的subvecdata中只有_vacurl生效 | integer(int32) | |
| _viewRange | 可视范围 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| _zFar | 监控区域远裁面 | number(double) | |
| _zNear | 监控区域近裁面 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_boundObject": "",
"_centeralLineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_centeralLineUseWhiteColor": true,
"_colorFilter": true,
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_displayArea": true,
"_displayCenteralLine": true,
"_displayFrustumPlane": true,
"_edgePlanesColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_enableAreaDetection": true,
"_fovx": 0,
"_fovy": 0,
"_frustumLineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_frustumPlaneColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_hideApperanceInRTE": true,
"_insideParametersSettingMode": 0,
"_isInverted": true,
"_jumpToBestViewWhenPlayingInRTE": true,
"_lock": true,
"_modelType": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_opType": 1,
"_plateHeight": 0,
"_plateWidth": 0,
"_playSpeed": 0,
"_playTimeOffset": 0,
"_projectorResolutionHeight": 0,
"_projectorResolutionWidth": 0,
"_resolutionFirst": true,
"_stopProjectWhenStopVideo": true,
"_subVecData": [
{
"_index": 0,
"_isCache": true,
"_name": "",
"_platformType": "",
"_vacID": "",
"_vacName": "",
"_vacUrl": "",
"_videoDecodeMode": 0,
"_videoId": "",
"_videoUrl": ""
}
],
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_videoStreamType": 0,
"_videoSwitchInMode": 0,
"_viewRange": {
"x": 0,
"y": 0
},
"_zFar": 0,
"_zNear": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
返回可设置的2D图层
接口地址:/Pac/Rte/V5COM/satelliteImages
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | 卫星影像的结构体 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| _displayModel | 是否隐藏地图 | boolean | |
| _id | 卫星影像的ID | string | |
| _imageFormat | 卫星影像格式 | integer(int64) | integer(int64) |
| _isNewAdd | 失效参数 | boolean | |
| _isOnline | 是否为互联网地图 | boolean | |
| _layerType | integer(int32) | integer(int32) | |
| _layerUIName | 名称 | string | |
| _url | 地图地址 | string | |
| _viewType | 地图展示类型,1.为在纯2D模式展示 | integer(int32) | integer(int32) |
| _wmsLayer | wms层 | string |
响应示例:
javascript
[
{
"_displayModel": true,
"_id": "",
"_imageFormat": 0,
"_isNewAdd": true,
"_isOnline": true,
"_layerType": 0,
"_layerUIName": "",
"_url": "",
"_viewType": 0,
"_wmsLayer": ""
}
]1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
保存到场景
接口地址:/Pac/Rte/V5COM/saveToPMS
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
打开需要实时返回屏幕空间位置的集合(配合redis的订阅回调使用)
接口地址:/Pac/Rte/V5COM/screenPositionSubscribe
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"positionSubscribe": []
}1
2
3
2
3
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| syzPositionSubscribeParams | syzPositionSubscribeParams | body | true | SyzPositionSubscribeParams | SyzPositionSubscribeParams |
| positionSubscribe | false | array | string | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
获取屏幕坐标
接口地址:/Pac/Rte/V5COM/screenViewCoordinates
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | 点 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| w | number(double) | number(double) | |
| x | number(double) | number(double) | |
| y | number(double) | number(double) | |
| z | number(double) | number(double) |
响应示例:
javascript
[
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
设置分屏中2维地图的图层
接口地址:/Pac/Rte/V5COM/setScreenSplit
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| guid | builder中2D图层的id,也可以从接口中获取 | body | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
简易显隐
接口地址:/Pac/Rte/V5COM/simpleDisplayModel
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"displayModel": true,
"guid": ""
}1
2
3
4
2
3
4
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| simpleDisplayModelDto | simpleDisplayModelDto | body | true | 简易显隐参数类 | 简易显隐参数类 |
| displayModel | 是否隐藏 | true | boolean | ||
| guid | 元素id | true | string | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
快捷设置2-3维分屏
接口地址:/Pac/Rte/V5COM/simplySetScreenSplit
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"linkageMode": 0,
"mouseBehavior2D": {
"locateFor3D": true,
"panAndZoom": true,
"rotate": true
},
"splitScreenMode": 0
}1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| syzScreenSplitC | syzScreenSplitC | body | true | SyzScreenSplitC | SyzScreenSplitC |
| linkageMode | 联动模式, -1-关闭;0-打开联动;2-可以在2D地图中联动3D | false | integer(int32) | ||
| mouseBehavior2D | 2D鼠标模式 | false | MouseBehavior2D | MouseBehavior2D | |
| locateFor3D | false | boolean | |||
| panAndZoom | false | boolean | |||
| rotate | false | boolean | |||
| splitScreenMode | 简易分屏模式,-1-关闭;0-左右分屏;1-左上;2-左下;3-右上;4-右下 | false | integer(int32) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
数据回调订阅
接口地址:/Pac/Rte/V5COM/switchCallBack
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": true,
"cameraPathFly": true,
"cameraVPFly": true,
"contour": true,
"coordinate": true,
"data": true,
"effect": true,
"elementPosition": true,
"fence": true,
"heatmap": true,
"lonlatData": true,
"model": true,
"modelPathFly": true,
"path": true,
"pathFly": true,
"pixelPoint": true,
"poi": true,
"river": true,
"simplePoi": true,
"vegetation": true,
"video": true,
"videoTimestamp": true,
"virtualCamera": 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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| switchCallBack | switchCallBack | body | true | SyzSwitchCallBack | SyzSwitchCallBack |
| area | 区域信息 | false | boolean | ||
| cameraPathFly | 相机沿着路径漫游 | false | boolean | ||
| cameraVPFly | 相机漫游 | false | boolean | ||
| contour | 区域轮廓 | false | boolean | ||
| coordinate | 坐标信息 | false | boolean | ||
| data | false | boolean | |||
| effect | 特效信息 | false | boolean | ||
| elementPosition | 元素在屏幕位置的订阅回调 | false | boolean | ||
| fence | 空间围栏 | false | boolean | ||
| heatmap | 热力图信息 | false | boolean | ||
| lonlatData | 经纬度信息 | false | boolean | ||
| model | 部分模型 | false | boolean | ||
| modelPathFly | 模型沿着路径漫游结束 | false | boolean | ||
| path | 路径 | false | boolean | ||
| pathFly | 路径生长 | false | boolean | ||
| pixelPoint | false | boolean | |||
| poi | poi信息 | false | boolean | ||
| river | false | boolean | |||
| simplePoi | 简易poi | false | boolean | ||
| vegetation | false | boolean | |||
| video | 幕布信息 | false | boolean | ||
| videoTimestamp | 是否打开视频时间戳的回调 | false | boolean | ||
| virtualCamera | 进入或者退出虚拟相机 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
修改罗盘
接口地址:/Pac/Rte/V5COM/updateCompass
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"_displayLabel": true,
"_height": 0,
"_width": 0,
"_x": 0,
"_y": 0
}1
2
3
4
5
6
7
2
3
4
5
6
7
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateCompassAoV5 | updateCompassAoV5 | body | true | 罗盘修改参数类 | 罗盘修改参数类 |
| _displayLabel | 罗盘显隐 true显示 false隐藏 | false | boolean | ||
| _height | 罗盘高度 | false | number(double) | ||
| _width | 罗盘宽度 | false | number(double) | ||
| _x | 位置x坐标 | false | number(double) | ||
| _y | 位置y坐标 | false | number(double) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
通过位置来进行物体创建
接口地址:/Pac/Rte/V5COM/worldCoordinatesCopyCreate
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"heightOffset": 0,
"latitude": 0,
"longitude": 0,
"objectData": {},
"originObjects": {
"guids": [],
"type": 0
},
"type": 0
}1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| worldCoordinatesCopyCreate | worldCoordinatesCopyCreate | body | true | 复制添加 | 复制添加 |
| heightOffset | 复制物体在高度上的偏移值,默认不传则无 | false | number(double) | ||
| latitude | 复制物体在纬度上的偏移值 | false | number(double) | ||
| longitude | 复制物体在经度上偏移值 | false | number(double) | ||
| objectData | 待复制的对象格式,根据不同的type类型传输不同的格式,以各接口中创建格式为准 | false | object | ||
| originObjects | 原始对象格式 | false | 原始类型 | 原始类型 | |
| guids | false | array | string | ||
| type | 类型,目前只支持type = 26 poi | false | integer | ||
| type | 待复制对象类型,目前支持数据面片 type =26 | false | integer(int32) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
Rte-数据面片-V5COM
综合添加数据面片
接口地址:/Pac/Rte/V5COM/addDataPanel
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_backGround": true,
"_backToInitialView": true,
"_billBoard": true,
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_flyToModel": true,
"_globalState": true,
"_h5Url": "",
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_modelType": 0,
"_movePathID": "",
"_moveSpeed": 0,
"_selfLodScale": 0,
"_tetherState": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"parentID": "",
"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
43
44
45
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithoutTemplateAoV5«DataPanelA,T»» | 高级添加统一属性«addWithoutTemplateAoV5«DataPanelA,T»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithoutTemplateAoV5«DataPanelA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | DataPanelA | DataPanelA | |
| _backGround | 透明度 | false | boolean | ||
| _backToInitialView | false | boolean | |||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | false | boolean | ||
| _dHeight | 数据面片高度 | false | number | ||
| _dWidth | 数据面片宽度 | false | number | ||
| _firstView | false | boolean | |||
| _flyToModel | 当新增时是否跳转默认定位 true跳转 false不跳转 | false | boolean | ||
| _globalState | 全局的视距设置 | false | boolean | ||
| _h5Url | H5地址 | false | string | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | false | integer | |
| _isNewAdd | 添加时是否定位 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _modelType | SDK默认的类型为6 | false | integer | ||
| _movePathID | 特效绑定的路径 | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _selfLodScale | 5.2后的控制可视范围参数 | false | number | ||
| _tetherState | 是否跟随 | false | boolean | ||
| jump | 视点漫游初始化时是否跳跃 | false | boolean | ||
| viewpointIndex | 自定义视点的序号索引 | false | integer | ||
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | false | integer | ||
| foreignKey | 外键 | false | string | ||
| geometry | 元素实体的几何信息,必须填写 | false | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| parentID | 默认为空不需要填写,不填写时候默认放入根节点下,如果有特殊分组需要可以填入需要放入的分组的ID | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HtmlDataPanelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | DataPanelV | DataPanelV | |
| _backGround | 透明度 | boolean | |
| _backToInitialView | boolean | ||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | boolean | |
| _dHeight | 数据面片高度 | number(double) | |
| _dWidth | 数据面片宽度 | number(double) | |
| _firstView | boolean | ||
| _globalState | 全局的视距设置 | boolean | |
| _h5Url | H5地址 | string | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isNewAdd | 添加时是否定位 | boolean | |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _selfLodScale | 5.2后的控制可视范围参数 | number(double) | |
| _tetherState | 是否跟随 | boolean | |
| jump | 视点漫游初始化时是否跳跃 | boolean | |
| viewpointIndex | 自定义视点的序号索引 | integer(int32) | |
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | integer(int32) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backGround": true,
"_backToInitialView": true,
"_billBoard": true,
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_globalState": true,
"_h5Url": "",
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_selfLodScale": 0,
"_tetherState": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"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
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
综合删除数据面片
接口地址:/Pac/Rte/V5COM/deleteDataPanel
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| deleteParams | deleteParams | body | true | SearchAoV5 | SearchAoV5 |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | AoTypeTransform | AoTypeTransform | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HtmlDataPanelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | DataPanelV | DataPanelV | |
| _backGround | 透明度 | boolean | |
| _backToInitialView | boolean | ||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | boolean | |
| _dHeight | 数据面片高度 | number(double) | |
| _dWidth | 数据面片宽度 | number(double) | |
| _firstView | boolean | ||
| _globalState | 全局的视距设置 | boolean | |
| _h5Url | H5地址 | string | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isNewAdd | 添加时是否定位 | boolean | |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _selfLodScale | 5.2后的控制可视范围参数 | number(double) | |
| _tetherState | 是否跟随 | boolean | |
| jump | 视点漫游初始化时是否跳跃 | boolean | |
| viewpointIndex | 自定义视点的序号索引 | integer(int32) | |
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | integer(int32) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backGround": true,
"_backToInitialView": true,
"_billBoard": true,
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_globalState": true,
"_h5Url": "",
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_selfLodScale": 0,
"_tetherState": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"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
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
综合搜索数据面片
接口地址:/Pac/Rte/V5COM/getDataPanel
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HtmlDataPanelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | DataPanelV | DataPanelV | |
| _backGround | 透明度 | boolean | |
| _backToInitialView | boolean | ||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | boolean | |
| _dHeight | 数据面片高度 | number(double) | |
| _dWidth | 数据面片宽度 | number(double) | |
| _firstView | boolean | ||
| _globalState | 全局的视距设置 | boolean | |
| _h5Url | H5地址 | string | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isNewAdd | 添加时是否定位 | boolean | |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _selfLodScale | 5.2后的控制可视范围参数 | number(double) | |
| _tetherState | 是否跟随 | boolean | |
| jump | 视点漫游初始化时是否跳跃 | boolean | |
| viewpointIndex | 自定义视点的序号索引 | integer(int32) | |
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | integer(int32) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backGround": true,
"_backToInitialView": true,
"_billBoard": true,
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_globalState": true,
"_h5Url": "",
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_selfLodScale": 0,
"_tetherState": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"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
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
综合更新数据面片
接口地址:/Pac/Rte/V5COM/updateDataPanel
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_backGround": true,
"_backToInitialView": true,
"_billBoard": true,
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_flyToModel": true,
"_globalState": true,
"_h5Url": "",
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_modelType": 0,
"_movePathID": "",
"_moveSpeed": 0,
"_selfLodScale": 0,
"_tetherState": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {
"_backGround": true,
"_backToInitialView": true,
"_billBoard": true,
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_flyToModel": true,
"_globalState": true,
"_h5Url": "",
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_modelType": 0,
"_movePathID": "",
"_moveSpeed": 0,
"_selfLodScale": 0,
"_tetherState": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
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
75
76
77
78
79
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«DataPanelA,T»» | SearchAoV5«updateAoV5«DataPanelA,T»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«DataPanelA,T» | updateAoV5«DataPanelA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | DataPanelA | DataPanelA | ||
| _backGround | 透明度 | false | boolean | ||
| _backToInitialView | false | boolean | |||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | false | boolean | ||
| _dHeight | 数据面片高度 | false | number | ||
| _dWidth | 数据面片宽度 | false | number | ||
| _firstView | false | boolean | |||
| _flyToModel | 当新增时是否跳转默认定位 true跳转 false不跳转 | false | boolean | ||
| _globalState | 全局的视距设置 | false | boolean | ||
| _h5Url | H5地址 | false | string | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | false | integer | |
| _isNewAdd | 添加时是否定位 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _modelType | SDK默认的类型为6 | false | integer | ||
| _movePathID | 特效绑定的路径 | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _selfLodScale | 5.2后的控制可视范围参数 | false | number | ||
| _tetherState | 是否跟随 | false | boolean | ||
| jump | 视点漫游初始化时是否跳跃 | false | boolean | ||
| viewpointIndex | 自定义视点的序号索引 | false | integer | ||
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | false | integer | ||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«T» | Geometry«T» | ||
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | DataPanelA | DataPanelA | ||
| _backGround | 透明度 | false | boolean | ||
| _backToInitialView | false | boolean | |||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | false | boolean | ||
| _dHeight | 数据面片高度 | false | number | ||
| _dWidth | 数据面片宽度 | false | number | ||
| _firstView | false | boolean | |||
| _flyToModel | 当新增时是否跳转默认定位 true跳转 false不跳转 | false | boolean | ||
| _globalState | 全局的视距设置 | false | boolean | ||
| _h5Url | H5地址 | false | string | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | false | integer | |
| _isNewAdd | 添加时是否定位 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _modelType | SDK默认的类型为6 | false | integer | ||
| _movePathID | 特效绑定的路径 | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _selfLodScale | 5.2后的控制可视范围参数 | false | number | ||
| _tetherState | 是否跟随 | false | boolean | ||
| jump | 视点漫游初始化时是否跳跃 | false | boolean | ||
| viewpointIndex | 自定义视点的序号索引 | false | integer | ||
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | false | integer | ||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HtmlDataPanelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | DataPanelV | DataPanelV | |
| _backGround | 透明度 | boolean | |
| _backToInitialView | boolean | ||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | boolean | |
| _dHeight | 数据面片高度 | number(double) | |
| _dWidth | 数据面片宽度 | number(double) | |
| _firstView | boolean | ||
| _globalState | 全局的视距设置 | boolean | |
| _h5Url | H5地址 | string | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isNewAdd | 添加时是否定位 | boolean | |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _selfLodScale | 5.2后的控制可视范围参数 | number(double) | |
| _tetherState | 是否跟随 | boolean | |
| jump | 视点漫游初始化时是否跳跃 | boolean | |
| viewpointIndex | 自定义视点的序号索引 | integer(int32) | |
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | integer(int32) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backGround": true,
"_backToInitialView": true,
"_billBoard": true,
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_globalState": true,
"_h5Url": "",
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_selfLodScale": 0,
"_tetherState": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"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
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
Rte-新数据面片-V5COM
综合添加新数据面片
接口地址:/Pac/Rte/V5COM/addDataPanels
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_billBoard": true,
"_dHeight": 0,
"_dWidth": 0,
"_isNewAdd": true
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"resourceId": "",
"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
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithTemplateAoV5«TemplateDataPanelC,T»» | 高级添加统一属性«addWithTemplateAoV5«TemplateDataPanelC,T»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithTemplateAoV5«TemplateDataPanelC,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | TemplateDataPanelC | TemplateDataPanelC | |
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | false | boolean | ||
| _dHeight | 数据面片高度 | false | number | ||
| _dWidth | 数据面片宽度 | false | number | ||
| _isNewAdd | 添加时是否定位 | false | boolean | ||
| foreignKey | 外键 | false | string | ||
| geometry | 元素实体的几何信息,必须填写 | false | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| resourceId | 对应模板,必须填写 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | DataPanelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | TemplateDataPanelV | TemplateDataPanelV | |
| _backToInitialView | boolean | ||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | boolean | |
| _bindModelID | 绑定的模型ID | string | |
| _dHeight | 数据面片高度 | number(double) | |
| _dWidth | 数据面片宽度 | number(double) | |
| _firstView | boolean | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isNewAdd | 添加时是否定位 | boolean | |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _maoDingState | 是否开启锚定 | boolean | |
| _movePathID | 绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _poiMaxScale | 缩放系数,同Poi的缩放系数 | number(double) | |
| _tetherState | 是否跟随 | boolean | |
| _viewRange | 可视距离 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| children | 内容组件 | TemplateDataPanelChildren | TemplateDataPanelChildren |
| image | 图片 | array | TemplateDataPanelImage |
| id | 图像ID | string | |
| imgPath | 图像路径,注意这里必须为可以直接访问到的路径 | string | |
| text | 文字 | array | TemplateDataPanelText |
| _color | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| content | 文字内容 | string | |
| fontFamily | 文字字体, 如: "ALiBaBaPuHuiTi-Normal",\n "ALiBaBaPuHuiTi-Bold",\n "ALiBaBaPuHuiTi-Light",\n "ALiBaBaPuHuiTi-Mid",\n "FangSong",\n "HeiTi",\n "HuaWenCaiYun",\n "HuaWenHuPo",\n "HuaWenLiShu",\n "HuaWenXinWei",\n "HuaWenXingKai",\n "SongTi",\n "TengXunTi",\n "WeiRuanYaHei-Normal",\n "WeiRuanYaHei-Bold" | string | |
| fontSize | 文字大小 | integer | |
| id | 文字占位符ID,在进行更新时必须要传入 | string | |
| textAlign | 文字对齐方式, left, center, right | string | |
| trigger | 触发器 | array | 模板的触发器 |
| _backgroundColor | 触发器的背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _color | 触发器的颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| content | 触发器类型的内容 | string | |
| height | 宽度 | integer | |
| id | 触发器主id | string | |
| name | 触发器名称 | string | |
| type | 触发器类型 | string | |
| width | 触发器宽度 | integer | |
| x | 触发器在底图的x轴起点坐标 | integer | |
| y | 触发器在底图的y轴起点坐标 | integer | |
| jump | 视点漫游初始化时是否跳跃 | boolean | |
| opacity | 透明度 | number(double) | |
| path | 数据面片的底图 | string | |
| viewpointIndex | 自定义视点的序号索引 | integer(int32) | |
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | integer(int32) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_billBoard": true,
"_bindModelID": "",
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_maoDingState": true,
"_movePathID": "",
"_moveSpeed": 0,
"_poiMaxScale": 0,
"_tetherState": true,
"_viewRange": {
"x": 0,
"y": 0
},
"children": {
"image": [
{
"id": "",
"imgPath": ""
}
],
"text": [
{
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"content": "",
"fontFamily": "",
"fontSize": 0,
"id": "",
"textAlign": ""
}
],
"trigger": [
{
"_backgroundColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"content": "",
"height": 0,
"id": "",
"name": "",
"type": "",
"width": 0,
"x": 0,
"y": 0
}
]
},
"jump": true,
"opacity": 0,
"path": "",
"viewpointIndex": 0,
"viewpointType": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
综合删除新数据面片
接口地址:/Pac/Rte/V5COM/deleteDataPanels
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| deleteParams | deleteParams | body | true | SearchAoV5 | SearchAoV5 |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | AoTypeTransform | AoTypeTransform | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | DataPanelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | TemplateDataPanelV | TemplateDataPanelV | |
| _backToInitialView | boolean | ||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | boolean | |
| _bindModelID | 绑定的模型ID | string | |
| _dHeight | 数据面片高度 | number(double) | |
| _dWidth | 数据面片宽度 | number(double) | |
| _firstView | boolean | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isNewAdd | 添加时是否定位 | boolean | |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _maoDingState | 是否开启锚定 | boolean | |
| _movePathID | 绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _poiMaxScale | 缩放系数,同Poi的缩放系数 | number(double) | |
| _tetherState | 是否跟随 | boolean | |
| _viewRange | 可视距离 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| children | 内容组件 | TemplateDataPanelChildren | TemplateDataPanelChildren |
| image | 图片 | array | TemplateDataPanelImage |
| id | 图像ID | string | |
| imgPath | 图像路径,注意这里必须为可以直接访问到的路径 | string | |
| text | 文字 | array | TemplateDataPanelText |
| _color | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| content | 文字内容 | string | |
| fontFamily | 文字字体, 如: "ALiBaBaPuHuiTi-Normal",\n "ALiBaBaPuHuiTi-Bold",\n "ALiBaBaPuHuiTi-Light",\n "ALiBaBaPuHuiTi-Mid",\n "FangSong",\n "HeiTi",\n "HuaWenCaiYun",\n "HuaWenHuPo",\n "HuaWenLiShu",\n "HuaWenXinWei",\n "HuaWenXingKai",\n "SongTi",\n "TengXunTi",\n "WeiRuanYaHei-Normal",\n "WeiRuanYaHei-Bold" | string | |
| fontSize | 文字大小 | integer | |
| id | 文字占位符ID,在进行更新时必须要传入 | string | |
| textAlign | 文字对齐方式, left, center, right | string | |
| trigger | 触发器 | array | 模板的触发器 |
| _backgroundColor | 触发器的背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _color | 触发器的颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| content | 触发器类型的内容 | string | |
| height | 宽度 | integer | |
| id | 触发器主id | string | |
| name | 触发器名称 | string | |
| type | 触发器类型 | string | |
| width | 触发器宽度 | integer | |
| x | 触发器在底图的x轴起点坐标 | integer | |
| y | 触发器在底图的y轴起点坐标 | integer | |
| jump | 视点漫游初始化时是否跳跃 | boolean | |
| opacity | 透明度 | number(double) | |
| path | 数据面片的底图 | string | |
| viewpointIndex | 自定义视点的序号索引 | integer(int32) | |
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | integer(int32) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_billBoard": true,
"_bindModelID": "",
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_maoDingState": true,
"_movePathID": "",
"_moveSpeed": 0,
"_poiMaxScale": 0,
"_tetherState": true,
"_viewRange": {
"x": 0,
"y": 0
},
"children": {
"image": [
{
"id": "",
"imgPath": ""
}
],
"text": [
{
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"content": "",
"fontFamily": "",
"fontSize": 0,
"id": "",
"textAlign": ""
}
],
"trigger": [
{
"_backgroundColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"content": "",
"height": 0,
"id": "",
"name": "",
"type": "",
"width": 0,
"x": 0,
"y": 0
}
]
},
"jump": true,
"opacity": 0,
"path": "",
"viewpointIndex": 0,
"viewpointType": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
获取新数据面片
接口地址:/Pac/Rte/V5COM/getDataPanels
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | DataPanelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | TemplateDataPanelV | TemplateDataPanelV | |
| _backToInitialView | boolean | ||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | boolean | |
| _bindModelID | 绑定的模型ID | string | |
| _dHeight | 数据面片高度 | number(double) | |
| _dWidth | 数据面片宽度 | number(double) | |
| _firstView | boolean | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isNewAdd | 添加时是否定位 | boolean | |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _maoDingState | 是否开启锚定 | boolean | |
| _movePathID | 绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _poiMaxScale | 缩放系数,同Poi的缩放系数 | number(double) | |
| _tetherState | 是否跟随 | boolean | |
| _viewRange | 可视距离 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| children | 内容组件 | TemplateDataPanelChildren | TemplateDataPanelChildren |
| image | 图片 | array | TemplateDataPanelImage |
| id | 图像ID | string | |
| imgPath | 图像路径,注意这里必须为可以直接访问到的路径 | string | |
| text | 文字 | array | TemplateDataPanelText |
| _color | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| content | 文字内容 | string | |
| fontFamily | 文字字体, 如: "ALiBaBaPuHuiTi-Normal",\n "ALiBaBaPuHuiTi-Bold",\n "ALiBaBaPuHuiTi-Light",\n "ALiBaBaPuHuiTi-Mid",\n "FangSong",\n "HeiTi",\n "HuaWenCaiYun",\n "HuaWenHuPo",\n "HuaWenLiShu",\n "HuaWenXinWei",\n "HuaWenXingKai",\n "SongTi",\n "TengXunTi",\n "WeiRuanYaHei-Normal",\n "WeiRuanYaHei-Bold" | string | |
| fontSize | 文字大小 | integer | |
| id | 文字占位符ID,在进行更新时必须要传入 | string | |
| textAlign | 文字对齐方式, left, center, right | string | |
| trigger | 触发器 | array | 模板的触发器 |
| _backgroundColor | 触发器的背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _color | 触发器的颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| content | 触发器类型的内容 | string | |
| height | 宽度 | integer | |
| id | 触发器主id | string | |
| name | 触发器名称 | string | |
| type | 触发器类型 | string | |
| width | 触发器宽度 | integer | |
| x | 触发器在底图的x轴起点坐标 | integer | |
| y | 触发器在底图的y轴起点坐标 | integer | |
| jump | 视点漫游初始化时是否跳跃 | boolean | |
| opacity | 透明度 | number(double) | |
| path | 数据面片的底图 | string | |
| viewpointIndex | 自定义视点的序号索引 | integer(int32) | |
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | integer(int32) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_billBoard": true,
"_bindModelID": "",
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_maoDingState": true,
"_movePathID": "",
"_moveSpeed": 0,
"_poiMaxScale": 0,
"_tetherState": true,
"_viewRange": {
"x": 0,
"y": 0
},
"children": {
"image": [
{
"id": "",
"imgPath": ""
}
],
"text": [
{
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"content": "",
"fontFamily": "",
"fontSize": 0,
"id": "",
"textAlign": ""
}
],
"trigger": [
{
"_backgroundColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"content": "",
"height": 0,
"id": "",
"name": "",
"type": "",
"width": 0,
"x": 0,
"y": 0
}
]
},
"jump": true,
"opacity": 0,
"path": "",
"viewpointIndex": 0,
"viewpointType": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
新数据面片模板
接口地址:/Pac/Rte/V5COM/getDataPanelsTemplate
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | DataPanelTemplateVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| name | 模板名称 | string | |
| resourceId | 模板ID | string |
响应示例:
javascript
[
{
"name": "",
"resourceId": ""
}
]1
2
3
4
5
6
2
3
4
5
6
综合更新新数据面片
接口地址:/Pac/Rte/V5COM/updateDataPanels
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_billBoard": true,
"_bindModelID": "",
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_maoDingState": true,
"_movePathID": "",
"_moveSpeed": 0,
"_poiMaxScale": 0,
"_tetherState": true,
"_viewRange": {
"x": 0,
"y": 0
},
"children": {
"image": [
{
"id": "",
"imgPath": ""
}
],
"text": [
{
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"content": "",
"fontFamily": "",
"fontSize": 0,
"id": "",
"textAlign": ""
}
],
"trigger": [
{
"_backgroundColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"content": "",
"height": 0,
"id": "",
"name": "",
"type": "",
"width": 0,
"x": 0,
"y": 0
}
]
},
"jump": true,
"opacity": 0,
"viewpointIndex": 0,
"viewpointType": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«TemplateDataPanelA,T»» | SearchAoV5«updateAoV5«TemplateDataPanelA,T»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«TemplateDataPanelA,T» | updateAoV5«TemplateDataPanelA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | TemplateDataPanelA | TemplateDataPanelA | ||
| _backToInitialView | false | boolean | |||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | false | boolean | ||
| _bindModelID | 绑定的模型ID | false | string | ||
| _dHeight | 数据面片高度 | false | number | ||
| _dWidth | 数据面片宽度 | false | number | ||
| _firstView | false | boolean | |||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | false | integer | |
| _isNewAdd | 添加时是否定位 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _maoDingState | 是否开启锚定 | false | boolean | ||
| _movePathID | 绑定的路径 | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _poiMaxScale | 缩放系数,同Poi的缩放系数 | false | number | ||
| _tetherState | 是否跟随 | false | boolean | ||
| _viewRange | 可视距离 | false | SyzViewRange | SyzViewRange | |
| x | false | number | |||
| y | false | number | |||
| children | 内容组件 | false | TemplateDataPanelChildren | TemplateDataPanelChildren | |
| image | 图片 | false | array | TemplateDataPanelImage | |
| id | 图像ID | false | string | ||
| imgPath | 图像路径,注意这里必须为可以直接访问到的路径 | false | string | ||
| text | 文字 | false | array | TemplateDataPanelText | |
| _color | 文字颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| content | 文字内容 | false | string | ||
| fontFamily | 文字字体, 如: "ALiBaBaPuHuiTi-Normal",\n "ALiBaBaPuHuiTi-Bold",\n "ALiBaBaPuHuiTi-Light",\n "ALiBaBaPuHuiTi-Mid",\n "FangSong",\n "HeiTi",\n "HuaWenCaiYun",\n "HuaWenHuPo",\n "HuaWenLiShu",\n "HuaWenXinWei",\n "HuaWenXingKai",\n "SongTi",\n "TengXunTi",\n "WeiRuanYaHei-Normal",\n "WeiRuanYaHei-Bold" | false | string | ||
| fontSize | 文字大小 | false | integer | ||
| id | 文字占位符ID,在进行更新时必须要传入 | false | string | ||
| textAlign | 文字对齐方式, left, center, right | false | string | ||
| trigger | 触发器 | false | array | 模板的触发器 | |
| _backgroundColor | 触发器的背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _color | 触发器的颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| content | 触发器类型的内容 | false | string | ||
| height | 宽度 | false | integer | ||
| id | 触发器主id | false | string | ||
| name | 触发器名称 | false | string | ||
| type | 触发器类型 | false | string | ||
| width | 触发器宽度 | false | integer | ||
| x | 触发器在底图的x轴起点坐标 | false | integer | ||
| y | 触发器在底图的y轴起点坐标 | false | integer | ||
| jump | 视点漫游初始化时是否跳跃 | false | boolean | ||
| opacity | 透明度 | false | number | ||
| viewpointIndex | 自定义视点的序号索引 | false | integer | ||
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | false | integer | ||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«T» | Geometry«T» | ||
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | TemplateDataPanelA | TemplateDataPanelA | ||
| _backToInitialView | false | boolean | |||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | false | boolean | ||
| _bindModelID | 绑定的模型ID | false | string | ||
| _dHeight | 数据面片高度 | false | number | ||
| _dWidth | 数据面片宽度 | false | number | ||
| _firstView | false | boolean | |||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | false | integer | |
| _isNewAdd | 添加时是否定位 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _maoDingState | 是否开启锚定 | false | boolean | ||
| _movePathID | 绑定的路径 | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _poiMaxScale | 缩放系数,同Poi的缩放系数 | false | number | ||
| _tetherState | 是否跟随 | false | boolean | ||
| _viewRange | 可视距离 | false | SyzViewRange | SyzViewRange | |
| x | false | number | |||
| y | false | number | |||
| children | 内容组件 | false | TemplateDataPanelChildren | TemplateDataPanelChildren | |
| image | 图片 | false | array | TemplateDataPanelImage | |
| id | 图像ID | false | string | ||
| imgPath | 图像路径,注意这里必须为可以直接访问到的路径 | false | string | ||
| text | 文字 | false | array | TemplateDataPanelText | |
| _color | 文字颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| content | 文字内容 | false | string | ||
| fontFamily | 文字字体, 如: "ALiBaBaPuHuiTi-Normal",\n "ALiBaBaPuHuiTi-Bold",\n "ALiBaBaPuHuiTi-Light",\n "ALiBaBaPuHuiTi-Mid",\n "FangSong",\n "HeiTi",\n "HuaWenCaiYun",\n "HuaWenHuPo",\n "HuaWenLiShu",\n "HuaWenXinWei",\n "HuaWenXingKai",\n "SongTi",\n "TengXunTi",\n "WeiRuanYaHei-Normal",\n "WeiRuanYaHei-Bold" | false | string | ||
| fontSize | 文字大小 | false | integer | ||
| id | 文字占位符ID,在进行更新时必须要传入 | false | string | ||
| textAlign | 文字对齐方式, left, center, right | false | string | ||
| trigger | 触发器 | false | array | 模板的触发器 | |
| _backgroundColor | 触发器的背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _color | 触发器的颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| content | 触发器类型的内容 | false | string | ||
| height | 宽度 | false | integer | ||
| id | 触发器主id | false | string | ||
| name | 触发器名称 | false | string | ||
| type | 触发器类型 | false | string | ||
| width | 触发器宽度 | false | integer | ||
| x | 触发器在底图的x轴起点坐标 | false | integer | ||
| y | 触发器在底图的y轴起点坐标 | false | integer | ||
| jump | 视点漫游初始化时是否跳跃 | false | boolean | ||
| opacity | 透明度 | false | number | ||
| viewpointIndex | 自定义视点的序号索引 | false | integer | ||
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | false | integer | ||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | DataPanelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | TemplateDataPanelV | TemplateDataPanelV | |
| _backToInitialView | boolean | ||
| _billBoard | 是否开启广告牌特性(始终面向屏幕) | boolean | |
| _bindModelID | 绑定的模型ID | string | |
| _dHeight | 数据面片高度 | number(double) | |
| _dWidth | 数据面片宽度 | number(double) | |
| _firstView | boolean | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isNewAdd | 添加时是否定位 | boolean | |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _maoDingState | 是否开启锚定 | boolean | |
| _movePathID | 绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _poiMaxScale | 缩放系数,同Poi的缩放系数 | number(double) | |
| _tetherState | 是否跟随 | boolean | |
| _viewRange | 可视距离 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| children | 内容组件 | TemplateDataPanelChildren | TemplateDataPanelChildren |
| image | 图片 | array | TemplateDataPanelImage |
| id | 图像ID | string | |
| imgPath | 图像路径,注意这里必须为可以直接访问到的路径 | string | |
| text | 文字 | array | TemplateDataPanelText |
| _color | 文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| content | 文字内容 | string | |
| fontFamily | 文字字体, 如: "ALiBaBaPuHuiTi-Normal",\n "ALiBaBaPuHuiTi-Bold",\n "ALiBaBaPuHuiTi-Light",\n "ALiBaBaPuHuiTi-Mid",\n "FangSong",\n "HeiTi",\n "HuaWenCaiYun",\n "HuaWenHuPo",\n "HuaWenLiShu",\n "HuaWenXinWei",\n "HuaWenXingKai",\n "SongTi",\n "TengXunTi",\n "WeiRuanYaHei-Normal",\n "WeiRuanYaHei-Bold" | string | |
| fontSize | 文字大小 | integer | |
| id | 文字占位符ID,在进行更新时必须要传入 | string | |
| textAlign | 文字对齐方式, left, center, right | string | |
| trigger | 触发器 | array | 模板的触发器 |
| _backgroundColor | 触发器的背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _color | 触发器的颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| content | 触发器类型的内容 | string | |
| height | 宽度 | integer | |
| id | 触发器主id | string | |
| name | 触发器名称 | string | |
| type | 触发器类型 | string | |
| width | 触发器宽度 | integer | |
| x | 触发器在底图的x轴起点坐标 | integer | |
| y | 触发器在底图的y轴起点坐标 | integer | |
| jump | 视点漫游初始化时是否跳跃 | boolean | |
| opacity | 透明度 | number(double) | |
| path | 数据面片的底图 | string | |
| viewpointIndex | 自定义视点的序号索引 | integer(int32) | |
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | integer(int32) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_billBoard": true,
"_bindModelID": "",
"_dHeight": 0,
"_dWidth": 0,
"_firstView": true,
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_maoDingState": true,
"_movePathID": "",
"_moveSpeed": 0,
"_poiMaxScale": 0,
"_tetherState": true,
"_viewRange": {
"x": 0,
"y": 0
},
"children": {
"image": [
{
"id": "",
"imgPath": ""
}
],
"text": [
{
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"content": "",
"fontFamily": "",
"fontSize": 0,
"id": "",
"textAlign": ""
}
],
"trigger": [
{
"_backgroundColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_color": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"content": "",
"height": 0,
"id": "",
"name": "",
"type": "",
"width": 0,
"x": 0,
"y": 0
}
]
},
"jump": true,
"opacity": 0,
"path": "",
"viewpointIndex": 0,
"viewpointType": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
Rte-普通模型库-V5COM
综合创建普通模型
接口地址:/Pac/Rte/V5COM/addCommonModel
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_tetherState": true,
"beginMoveFly": true,
"enableSyzText": true,
"syzTextComponent": {
"anchorableComponent": {
"boundObject": "",
"followOffset": {
"w": "固定为1.0",
"x": "10,单位为米",
"y": "10,单位为米",
"z": "10,单位为米"
}
},
"billboardComponent": {
"directType": 0,
"sizeType": 0
},
"lockableComponent": {
"locked": true
},
"miscSettingsComponent": {
"callFlyAfterAddToScene": true
},
"osgTextImplComponent": {
"borderVisible": true,
"boundingBoxColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"content": "",
"font": "",
"fontSize": 0,
"margin": 0,
"textColor": {}
},
"viewRangeComponent": {
"viewRangeMaxDistance": 0,
"viewRangeMinDistance": 0
},
"viewpointComponent": {
"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
}
]
},
"visibleComponent": {
"visible": true
}
},
"syzTextHeightOffset": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"resourceId": "",
"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
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithTemplateAoV5«CommonModelA,T»» | 高级添加统一属性«addWithTemplateAoV5«CommonModelA,T»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithTemplateAoV5«CommonModelA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | CommonModelA | CommonModelA | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停, 2:结束 | false | integer | |
| _isNewAdd | 创建时是否跳转到对应视点 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _movePathID | 绑定的路径ID | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _tetherState | false | boolean | |||
| beginMoveFly | 传递false会关闭路径移动开始时候的定位 | false | boolean | ||
| enableSyzText | 是否启用字体 | false | boolean | ||
| syzTextComponent | 用于添加普通模型的3D字体,当且仅当模型添加成功才会添加字体 | false | SyzTextComponent | SyzTextComponent | |
| anchorableComponent | 锚定组件 | false | AnchorableComponent | AnchorableComponent | |
| boundObject | 可锚定物体 | false | string | ||
| followOffset | 跟随的距离偏移向量,笛卡尔系坐标 | false | 距离向量 | 距离向量 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| billboardComponent | 广告片组件 | false | BillboardComponent | BillboardComponent | |
| directType | 0 : 朝向屏幕,1: 既定方向 | false | integer | ||
| sizeType | 0: 真实大小,1:屏幕空间大小 | false | integer | ||
| lockableComponent | 锁定组件 | false | LockableComponent | LockableComponent | |
| locked | 是否锁定 | false | boolean | ||
| miscSettingsComponent | 杂项组件 | false | MiscSettingComponent | MiscSettingComponent | |
| callFlyAfterAddToScene | 是否在添加时进行一次定位 | false | boolean | ||
| osgTextImplComponent | 文字组件 | false | SyzTextImplComponent | SyzTextImplComponent | |
| borderVisible | 文字边框 | false | boolean | ||
| boundingBoxColor | 包围盒颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| content | 文字内容,在新增时候,单独给该内容复制,则外围赋值不会覆盖该值。修改时只能对该值赋值ResourceId才会生效 | false | string | ||
| font | 字体,这里需要填写具体的字体模板id,参考字体模板接口中的resourceId | false | string | ||
| fontSize | 字体大小 | false | integer | ||
| margin | 间距 | false | number | ||
| textColor | 文字颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| viewRangeComponent | 可视距离组件 | false | 可视距离组件 | 可视距离组件 | |
| viewRangeMaxDistance | 最大可视距离,单位米。默认100000000 | false | number | ||
| viewRangeMinDistance | 最小可视距离,单位米。默认0 | false | number | ||
| viewpointComponent | 视点组件 | false | 视点组件 | 视点组件 | |
| viewpoints | false | array | SyzViewPoint | ||
| _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 | ||
| visibleComponent | 可见组件 | false | 可视组件 | 可视组件 | |
| visible | 是否可视 | false | boolean | ||
| syzTextHeightOffset | 字体在高度上的偏移值,默认不传则默认5.0 | false | number | ||
| foreignKey | 外键 | false | string | ||
| geometry | 元素实体的几何信息,必须填写 | false | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| resourceId | 对应模板,必须填写 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | CommonModelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | CommonModelV | CommonModelV | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停, 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 绑定的路径ID | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _tetherState | boolean | ||
| enableSyzText | 是否启用字体 | boolean | |
| syzTextGuid | 字体在左侧树中的唯一ID | string | |
| syzTextHeightOffset | 字体在高度上的偏移值,默认不传则无 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_isMoveState": 0,
"_isReverseMoving": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_tetherState": true,
"enableSyzText": true,
"syzTextGuid": "",
"syzTextHeightOffset": 0
},
"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
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
综合删除普通模型
接口地址:/Pac/Rte/V5COM/deleteCommonModel
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| deleteParams | deleteParams | body | true | SearchAoV5 | SearchAoV5 |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | AoTypeTransform | AoTypeTransform | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | CommonModelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | CommonModelV | CommonModelV | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停, 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 绑定的路径ID | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _tetherState | boolean | ||
| enableSyzText | 是否启用字体 | boolean | |
| syzTextGuid | 字体在左侧树中的唯一ID | string | |
| syzTextHeightOffset | 字体在高度上的偏移值,默认不传则无 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_isMoveState": 0,
"_isReverseMoving": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_tetherState": true,
"enableSyzText": true,
"syzTextGuid": "",
"syzTextHeightOffset": 0
},
"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
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
综合搜索普通模型
接口地址:/Pac/Rte/V5COM/getCommonModel
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | CommonModelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | CommonModelV | CommonModelV | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停, 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 绑定的路径ID | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _tetherState | boolean | ||
| enableSyzText | 是否启用字体 | boolean | |
| syzTextGuid | 字体在左侧树中的唯一ID | string | |
| syzTextHeightOffset | 字体在高度上的偏移值,默认不传则无 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_isMoveState": 0,
"_isReverseMoving": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_tetherState": true,
"enableSyzText": true,
"syzTextGuid": "",
"syzTextHeightOffset": 0
},
"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
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
查询普通模型模板
接口地址:/Pac/Rte/V5COM/getCommonModelTemplate
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | CommonModelTemplateVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| dataType | string | ||
| isUsed | boolean | ||
| name | string | ||
| resourceId | 模板ID | string |
响应示例:
javascript
[
{
"dataType": "",
"isUsed": true,
"name": "",
"resourceId": ""
}
]1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
综合更新普通模型
接口地址:/Pac/Rte/V5COM/updateCommonModel
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_tetherState": true,
"beginMoveFly": true,
"enableSyzText": true,
"syzTextComponent": {
"anchorableComponent": {
"boundObject": "",
"followOffset": {
"w": "固定为1.0",
"x": "10,单位为米",
"y": "10,单位为米",
"z": "10,单位为米"
}
},
"billboardComponent": {
"directType": 0,
"sizeType": 0
},
"lockableComponent": {
"locked": true
},
"miscSettingsComponent": {
"callFlyAfterAddToScene": true
},
"osgTextImplComponent": {
"borderVisible": true,
"boundingBoxColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"content": "",
"font": "",
"fontSize": 0,
"margin": 0,
"textColor": {}
},
"viewRangeComponent": {
"viewRangeMaxDistance": 0,
"viewRangeMinDistance": 0
},
"viewpointComponent": {
"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
}
]
},
"visibleComponent": {
"visible": true
}
},
"syzTextHeightOffset": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_tetherState": true,
"beginMoveFly": true,
"enableSyzText": true,
"syzTextComponent": {
"anchorableComponent": {
"boundObject": "",
"followOffset": {
"w": "固定为1.0",
"x": "10,单位为米",
"y": "10,单位为米",
"z": "10,单位为米"
}
},
"billboardComponent": {
"directType": 0,
"sizeType": 0
},
"lockableComponent": {
"locked": true
},
"miscSettingsComponent": {
"callFlyAfterAddToScene": true
},
"osgTextImplComponent": {
"borderVisible": true,
"boundingBoxColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"content": "",
"font": "",
"fontSize": 0,
"margin": 0,
"textColor": {}
},
"viewRangeComponent": {
"viewRangeMaxDistance": 0,
"viewRangeMinDistance": 0
},
"viewpointComponent": {
"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
}
]
},
"visibleComponent": {
"visible": true
}
},
"syzTextHeightOffset": 0
},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«CommonModelA,T»» | SearchAoV5«updateAoV5«CommonModelA,T»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«CommonModelA,T» | updateAoV5«CommonModelA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | CommonModelA | CommonModelA | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停, 2:结束 | false | integer | |
| _isNewAdd | 创建时是否跳转到对应视点 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _movePathID | 绑定的路径ID | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _tetherState | false | boolean | |||
| beginMoveFly | 传递false会关闭路径移动开始时候的定位 | false | boolean | ||
| enableSyzText | 是否启用字体 | false | boolean | ||
| syzTextComponent | 用于添加普通模型的3D字体,当且仅当模型添加成功才会添加字体 | false | SyzTextComponent | SyzTextComponent | |
| anchorableComponent | 锚定组件 | false | AnchorableComponent | AnchorableComponent | |
| boundObject | 可锚定物体 | false | string | ||
| followOffset | 跟随的距离偏移向量,笛卡尔系坐标 | false | 距离向量 | 距离向量 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| billboardComponent | 广告片组件 | false | BillboardComponent | BillboardComponent | |
| directType | 0 : 朝向屏幕,1: 既定方向 | false | integer | ||
| sizeType | 0: 真实大小,1:屏幕空间大小 | false | integer | ||
| lockableComponent | 锁定组件 | false | LockableComponent | LockableComponent | |
| locked | 是否锁定 | false | boolean | ||
| miscSettingsComponent | 杂项组件 | false | MiscSettingComponent | MiscSettingComponent | |
| callFlyAfterAddToScene | 是否在添加时进行一次定位 | false | boolean | ||
| osgTextImplComponent | 文字组件 | false | SyzTextImplComponent | SyzTextImplComponent | |
| borderVisible | 文字边框 | false | boolean | ||
| boundingBoxColor | 包围盒颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| content | 文字内容,在新增时候,单独给该内容复制,则外围赋值不会覆盖该值。修改时只能对该值赋值ResourceId才会生效 | false | string | ||
| font | 字体,这里需要填写具体的字体模板id,参考字体模板接口中的resourceId | false | string | ||
| fontSize | 字体大小 | false | integer | ||
| margin | 间距 | false | number | ||
| textColor | 文字颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| viewRangeComponent | 可视距离组件 | false | 可视距离组件 | 可视距离组件 | |
| viewRangeMaxDistance | 最大可视距离,单位米。默认100000000 | false | number | ||
| viewRangeMinDistance | 最小可视距离,单位米。默认0 | false | number | ||
| viewpointComponent | 视点组件 | false | 视点组件 | 视点组件 | |
| viewpoints | false | array | SyzViewPoint | ||
| _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 | ||
| visibleComponent | 可见组件 | false | 可视组件 | 可视组件 | |
| visible | 是否可视 | false | boolean | ||
| syzTextHeightOffset | 字体在高度上的偏移值,默认不传则默认5.0 | false | number | ||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«T» | Geometry«T» | ||
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | CommonModelA | CommonModelA | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停, 2:结束 | false | integer | |
| _isNewAdd | 创建时是否跳转到对应视点 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _movePathID | 绑定的路径ID | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _tetherState | false | boolean | |||
| beginMoveFly | 传递false会关闭路径移动开始时候的定位 | false | boolean | ||
| enableSyzText | 是否启用字体 | false | boolean | ||
| syzTextComponent | 用于添加普通模型的3D字体,当且仅当模型添加成功才会添加字体 | false | SyzTextComponent | SyzTextComponent | |
| anchorableComponent | 锚定组件 | false | AnchorableComponent | AnchorableComponent | |
| boundObject | 可锚定物体 | false | string | ||
| followOffset | 跟随的距离偏移向量,笛卡尔系坐标 | false | 距离向量 | 距离向量 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| billboardComponent | 广告片组件 | false | BillboardComponent | BillboardComponent | |
| directType | 0 : 朝向屏幕,1: 既定方向 | false | integer | ||
| sizeType | 0: 真实大小,1:屏幕空间大小 | false | integer | ||
| lockableComponent | 锁定组件 | false | LockableComponent | LockableComponent | |
| locked | 是否锁定 | false | boolean | ||
| miscSettingsComponent | 杂项组件 | false | MiscSettingComponent | MiscSettingComponent | |
| callFlyAfterAddToScene | 是否在添加时进行一次定位 | false | boolean | ||
| osgTextImplComponent | 文字组件 | false | SyzTextImplComponent | SyzTextImplComponent | |
| borderVisible | 文字边框 | false | boolean | ||
| boundingBoxColor | 包围盒颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| content | 文字内容,在新增时候,单独给该内容复制,则外围赋值不会覆盖该值。修改时只能对该值赋值ResourceId才会生效 | false | string | ||
| font | 字体,这里需要填写具体的字体模板id,参考字体模板接口中的resourceId | false | string | ||
| fontSize | 字体大小 | false | integer | ||
| margin | 间距 | false | number | ||
| textColor | 文字颜色 | false | BoundingBox颜色 | BoundingBox颜色 | |
| _customColor | 自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 默认颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| viewRangeComponent | 可视距离组件 | false | 可视距离组件 | 可视距离组件 | |
| viewRangeMaxDistance | 最大可视距离,单位米。默认100000000 | false | number | ||
| viewRangeMinDistance | 最小可视距离,单位米。默认0 | false | number | ||
| viewpointComponent | 视点组件 | false | 视点组件 | 视点组件 | |
| viewpoints | false | array | SyzViewPoint | ||
| _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 | ||
| visibleComponent | 可见组件 | false | 可视组件 | 可视组件 | |
| visible | 是否可视 | false | boolean | ||
| syzTextHeightOffset | 字体在高度上的偏移值,默认不传则默认5.0 | false | number | ||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | CommonModelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | CommonModelV | CommonModelV | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停, 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 绑定的路径ID | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _tetherState | boolean | ||
| enableSyzText | 是否启用字体 | boolean | |
| syzTextGuid | 字体在左侧树中的唯一ID | string | |
| syzTextHeightOffset | 字体在高度上的偏移值,默认不传则无 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_isMoveState": 0,
"_isReverseMoving": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_tetherState": true,
"enableSyzText": true,
"syzTextGuid": "",
"syzTextHeightOffset": 0
},
"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
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
Rte-热力图类-V5COM
综合添加区域热力图
接口地址:/Pac/Rte/V5COM/addHeatMapsArea
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_blurValue": 0,
"_drapeMap": 0,
"_flyToModel": true,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_imageSize": 0,
"_isNewAdd": true,
"_lock": true,
"_logState": true,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_pixelRadius": 0,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"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
43
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithoutTemplateAndGeometryAoV5«HeatMapAreaA»» | 高级添加统一属性«addWithoutTemplateAndGeometryAoV5«HeatMapAreaA»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithoutTemplateAndGeometryAoV5«HeatMapAreaA» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | HeatMapAreaA | HeatMapAreaA | |
| _blendValue | 透明度 | false | integer | ||
| _blurValue | 模糊度,区域热力图专用 建议取值范围 0-5 | false | number | ||
| _drapeMap | 热力图贴地模式,0: 平面,1:贴地,2:投射,区域热力图专用 | false | integer | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _heatMapValueRange | 热力取值范围 | false | SyzHeatValRange | SyzHeatValRange | |
| x | 热度最小值 | false | number | ||
| y | 热度最大值 | false | number | ||
| _imageSize | 热力值图像因子取值分辨率,区域热力图专用 | false | number | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lock | 是否锁定 | false | boolean | ||
| _logState | 数据映射 | false | boolean | ||
| _pColorLevels | 可以选择不传使用默认的色带值 | false | array | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pixelRadius | 影响半径,区域热力图专用 | false | number | ||
| _points | 热力图的控制点 | false | array | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| foreignKey | 外键 | false | string | ||
| name | 名字 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HeatMapVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | HeatMapV | HeatMapV | |
| _blendValue | 透明度 | integer(int32) | |
| _blurValue | 模糊度,区域热力图专用 | number(double) | |
| _dWidth | 线宽,路径热力图专用 | number(double) | |
| _drapeMap | 热力图贴地模式,0: 平面,1:贴地,2:投射,区域热力图专用 | integer(int32) | |
| _heatMapValueRange | 热力取值范围 | SyzHeatValRange | SyzHeatValRange |
| x | 热度最小值 | number | |
| y | 热度最大值 | number | |
| _heightType | 柱体类型,高度热力图专用 | number(double) | |
| _imageSize | 热力值图像因子取值分辨率,区域热力图专用 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _logState | 数据映射 | boolean | |
| _modelRadius | 柱体高度,高度热力图专用 | number(double) | |
| _modelScale | 柱体高度缩放系数,高度热力图专用 | number(double) | |
| _modelType | 3d类型 | integer(int32) | |
| _pColorLevels | 色带颜色 | array | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pixelRadius | 影响半径,区域热力图专用 | number(double) | |
| _points | 热力图的控制点 | array | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_blurValue": 0,
"_dWidth": 0,
"_drapeMap": 0,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_heightType": 0,
"_imageSize": 0,
"_lock": true,
"_logState": true,
"_modelRadius": 0,
"_modelScale": 0,
"_modelType": 0,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_pixelRadius": 0,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
],
"_tetherVpDatas": [
{
"_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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
综合添加高度热力图
接口地址:/Pac/Rte/V5COM/addHeatMapsHeight
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_flyToModel": true,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_heightType": 0,
"_isNewAdd": true,
"_lock": true,
"_logState": true,
"_modelRadius": 0,
"_modelScale": 0,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithoutTemplateAndGeometryAoV5«HeatMapHeightA»» | 高级添加统一属性«addWithoutTemplateAndGeometryAoV5«HeatMapHeightA»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithoutTemplateAndGeometryAoV5«HeatMapHeightA» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | HeatMapHeightA | HeatMapHeightA | |
| _blendValue | 透明度 | false | integer | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _heatMapValueRange | 热力取值范围 | false | SyzHeatValRange | SyzHeatValRange | |
| x | 热度最小值 | false | number | ||
| y | 热度最大值 | false | number | ||
| _heightType | 柱体类型,高度热力图专用,0:方柱 1:圆柱 2:圆锥 | false | number | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lock | 是否锁定 | false | boolean | ||
| _logState | 数据映射 | false | boolean | ||
| _modelRadius | 柱体高度,高度热力图专用 | false | number | ||
| _modelScale | 柱体高度缩放系数,高度热力图专用 | false | number | ||
| _pColorLevels | 色带颜色 | false | array | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _points | 热力图的控制点 | false | array | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| foreignKey | 外键 | false | string | ||
| name | 名字 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HeatMapVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | HeatMapV | HeatMapV | |
| _blendValue | 透明度 | integer(int32) | |
| _blurValue | 模糊度,区域热力图专用 | number(double) | |
| _dWidth | 线宽,路径热力图专用 | number(double) | |
| _drapeMap | 热力图贴地模式,0: 平面,1:贴地,2:投射,区域热力图专用 | integer(int32) | |
| _heatMapValueRange | 热力取值范围 | SyzHeatValRange | SyzHeatValRange |
| x | 热度最小值 | number | |
| y | 热度最大值 | number | |
| _heightType | 柱体类型,高度热力图专用 | number(double) | |
| _imageSize | 热力值图像因子取值分辨率,区域热力图专用 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _logState | 数据映射 | boolean | |
| _modelRadius | 柱体高度,高度热力图专用 | number(double) | |
| _modelScale | 柱体高度缩放系数,高度热力图专用 | number(double) | |
| _modelType | 3d类型 | integer(int32) | |
| _pColorLevels | 色带颜色 | array | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pixelRadius | 影响半径,区域热力图专用 | number(double) | |
| _points | 热力图的控制点 | array | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_blurValue": 0,
"_dWidth": 0,
"_drapeMap": 0,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_heightType": 0,
"_imageSize": 0,
"_lock": true,
"_logState": true,
"_modelRadius": 0,
"_modelScale": 0,
"_modelType": 0,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_pixelRadius": 0,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
],
"_tetherVpDatas": [
{
"_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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
综合添加路径热力图
接口地址:/Pac/Rte/V5COM/addHeatMapsPath
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_dWidth": 0,
"_flyToModel": true,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_isNewAdd": true,
"_lock": true,
"_logState": true,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"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
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithoutTemplateAndGeometryAoV5«HeatMapPathA»» | 高级添加统一属性«addWithoutTemplateAndGeometryAoV5«HeatMapPathA»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithoutTemplateAndGeometryAoV5«HeatMapPathA» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | HeatMapPathA | HeatMapPathA | |
| _blendValue | 透明度 | false | integer | ||
| _dWidth | 线宽,路径热力图专用 | false | number | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _heatMapValueRange | 热力取值范围 | false | SyzHeatValRange | SyzHeatValRange | |
| x | 热度最小值 | false | number | ||
| y | 热度最大值 | false | number | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lock | 是否锁定 | false | boolean | ||
| _logState | 数据映射 | false | boolean | ||
| _pColorLevels | 可以选择不传使用默认的色带值 | false | array | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _points | 热力图的控制点 | false | array | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| foreignKey | 外键 | false | string | ||
| name | 名字 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HeatMapVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | HeatMapV | HeatMapV | |
| _blendValue | 透明度 | integer(int32) | |
| _blurValue | 模糊度,区域热力图专用 | number(double) | |
| _dWidth | 线宽,路径热力图专用 | number(double) | |
| _drapeMap | 热力图贴地模式,0: 平面,1:贴地,2:投射,区域热力图专用 | integer(int32) | |
| _heatMapValueRange | 热力取值范围 | SyzHeatValRange | SyzHeatValRange |
| x | 热度最小值 | number | |
| y | 热度最大值 | number | |
| _heightType | 柱体类型,高度热力图专用 | number(double) | |
| _imageSize | 热力值图像因子取值分辨率,区域热力图专用 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _logState | 数据映射 | boolean | |
| _modelRadius | 柱体高度,高度热力图专用 | number(double) | |
| _modelScale | 柱体高度缩放系数,高度热力图专用 | number(double) | |
| _modelType | 3d类型 | integer(int32) | |
| _pColorLevels | 色带颜色 | array | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pixelRadius | 影响半径,区域热力图专用 | number(double) | |
| _points | 热力图的控制点 | array | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_blurValue": 0,
"_dWidth": 0,
"_drapeMap": 0,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_heightType": 0,
"_imageSize": 0,
"_lock": true,
"_logState": true,
"_modelRadius": 0,
"_modelScale": 0,
"_modelType": 0,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_pixelRadius": 0,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
],
"_tetherVpDatas": [
{
"_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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
综合删除热力图
接口地址:/Pac/Rte/V5COM/deleteHeatMapsPath
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| deleteParams | deleteParams | body | true | SearchAoV5 | SearchAoV5 |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | AoTypeTransform | AoTypeTransform | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HeatMapVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | HeatMapV | HeatMapV | |
| _blendValue | 透明度 | integer(int32) | |
| _blurValue | 模糊度,区域热力图专用 | number(double) | |
| _dWidth | 线宽,路径热力图专用 | number(double) | |
| _drapeMap | 热力图贴地模式,0: 平面,1:贴地,2:投射,区域热力图专用 | integer(int32) | |
| _heatMapValueRange | 热力取值范围 | SyzHeatValRange | SyzHeatValRange |
| x | 热度最小值 | number | |
| y | 热度最大值 | number | |
| _heightType | 柱体类型,高度热力图专用 | number(double) | |
| _imageSize | 热力值图像因子取值分辨率,区域热力图专用 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _logState | 数据映射 | boolean | |
| _modelRadius | 柱体高度,高度热力图专用 | number(double) | |
| _modelScale | 柱体高度缩放系数,高度热力图专用 | number(double) | |
| _modelType | 3d类型 | integer(int32) | |
| _pColorLevels | 色带颜色 | array | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pixelRadius | 影响半径,区域热力图专用 | number(double) | |
| _points | 热力图的控制点 | array | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_blurValue": 0,
"_dWidth": 0,
"_drapeMap": 0,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_heightType": 0,
"_imageSize": 0,
"_lock": true,
"_logState": true,
"_modelRadius": 0,
"_modelScale": 0,
"_modelType": 0,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_pixelRadius": 0,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
],
"_tetherVpDatas": [
{
"_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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
综合搜索热力图
接口地址:/Pac/Rte/V5COM/getHeatMaps
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HeatMapVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | HeatMapV | HeatMapV | |
| _blendValue | 透明度 | integer(int32) | |
| _blurValue | 模糊度,区域热力图专用 | number(double) | |
| _dWidth | 线宽,路径热力图专用 | number(double) | |
| _drapeMap | 热力图贴地模式,0: 平面,1:贴地,2:投射,区域热力图专用 | integer(int32) | |
| _heatMapValueRange | 热力取值范围 | SyzHeatValRange | SyzHeatValRange |
| x | 热度最小值 | number | |
| y | 热度最大值 | number | |
| _heightType | 柱体类型,高度热力图专用 | number(double) | |
| _imageSize | 热力值图像因子取值分辨率,区域热力图专用 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _logState | 数据映射 | boolean | |
| _modelRadius | 柱体高度,高度热力图专用 | number(double) | |
| _modelScale | 柱体高度缩放系数,高度热力图专用 | number(double) | |
| _modelType | 3d类型 | integer(int32) | |
| _pColorLevels | 色带颜色 | array | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pixelRadius | 影响半径,区域热力图专用 | number(double) | |
| _points | 热力图的控制点 | array | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_blurValue": 0,
"_dWidth": 0,
"_drapeMap": 0,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_heightType": 0,
"_imageSize": 0,
"_lock": true,
"_logState": true,
"_modelRadius": 0,
"_modelScale": 0,
"_modelType": 0,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_pixelRadius": 0,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
],
"_tetherVpDatas": [
{
"_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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
综合更新区域热力图
接口地址:/Pac/Rte/V5COM/updateHeatMaps
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_blurValue": 0,
"_drapeMap": 0,
"_flyToModel": true,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_imageSize": 0,
"_isNewAdd": true,
"_lock": true,
"_logState": true,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_pixelRadius": 0,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {
"_blendValue": 0,
"_blurValue": 0,
"_drapeMap": 0,
"_flyToModel": true,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_imageSize": 0,
"_isNewAdd": true,
"_lock": true,
"_logState": true,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_pixelRadius": 0,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«HeatMapAreaA,object»» | SearchAoV5«updateAoV5«HeatMapAreaA,object»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«HeatMapAreaA,object» | updateAoV5«HeatMapAreaA,object» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | HeatMapAreaA | HeatMapAreaA | ||
| _blendValue | 透明度 | false | integer | ||
| _blurValue | 模糊度,区域热力图专用 建议取值范围 0-5 | false | number | ||
| _drapeMap | 热力图贴地模式,0: 平面,1:贴地,2:投射,区域热力图专用 | false | integer | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _heatMapValueRange | 热力取值范围 | false | SyzHeatValRange | SyzHeatValRange | |
| x | 热度最小值 | false | number | ||
| y | 热度最大值 | false | number | ||
| _imageSize | 热力值图像因子取值分辨率,区域热力图专用 | false | number | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lock | 是否锁定 | false | boolean | ||
| _logState | 数据映射 | false | boolean | ||
| _pColorLevels | 可以选择不传使用默认的色带值 | false | array | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pixelRadius | 影响半径,区域热力图专用 | false | number | ||
| _points | 热力图的控制点 | false | array | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«object» | Geometry«object» | ||
| geometryStructure | 几何结构具体结构 | false | object | ||
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | HeatMapAreaA | HeatMapAreaA | ||
| _blendValue | 透明度 | false | integer | ||
| _blurValue | 模糊度,区域热力图专用 建议取值范围 0-5 | false | number | ||
| _drapeMap | 热力图贴地模式,0: 平面,1:贴地,2:投射,区域热力图专用 | false | integer | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _heatMapValueRange | 热力取值范围 | false | SyzHeatValRange | SyzHeatValRange | |
| x | 热度最小值 | false | number | ||
| y | 热度最大值 | false | number | ||
| _imageSize | 热力值图像因子取值分辨率,区域热力图专用 | false | number | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lock | 是否锁定 | false | boolean | ||
| _logState | 数据映射 | false | boolean | ||
| _pColorLevels | 可以选择不传使用默认的色带值 | false | array | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pixelRadius | 影响半径,区域热力图专用 | false | number | ||
| _points | 热力图的控制点 | false | array | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HeatMapVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | HeatMapV | HeatMapV | |
| _blendValue | 透明度 | integer(int32) | |
| _blurValue | 模糊度,区域热力图专用 | number(double) | |
| _dWidth | 线宽,路径热力图专用 | number(double) | |
| _drapeMap | 热力图贴地模式,0: 平面,1:贴地,2:投射,区域热力图专用 | integer(int32) | |
| _heatMapValueRange | 热力取值范围 | SyzHeatValRange | SyzHeatValRange |
| x | 热度最小值 | number | |
| y | 热度最大值 | number | |
| _heightType | 柱体类型,高度热力图专用 | number(double) | |
| _imageSize | 热力值图像因子取值分辨率,区域热力图专用 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _logState | 数据映射 | boolean | |
| _modelRadius | 柱体高度,高度热力图专用 | number(double) | |
| _modelScale | 柱体高度缩放系数,高度热力图专用 | number(double) | |
| _modelType | 3d类型 | integer(int32) | |
| _pColorLevels | 色带颜色 | array | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pixelRadius | 影响半径,区域热力图专用 | number(double) | |
| _points | 热力图的控制点 | array | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_blurValue": 0,
"_dWidth": 0,
"_drapeMap": 0,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_heightType": 0,
"_imageSize": 0,
"_lock": true,
"_logState": true,
"_modelRadius": 0,
"_modelScale": 0,
"_modelType": 0,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_pixelRadius": 0,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
],
"_tetherVpDatas": [
{
"_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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
综合更新高度热力图
接口地址:/Pac/Rte/V5COM/updateHeatMapsHeight
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_flyToModel": true,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_heightType": 0,
"_isNewAdd": true,
"_lock": true,
"_logState": true,
"_modelRadius": 0,
"_modelScale": 0,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {
"_blendValue": 0,
"_flyToModel": true,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_heightType": 0,
"_isNewAdd": true,
"_lock": true,
"_logState": true,
"_modelRadius": 0,
"_modelScale": 0,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«HeatMapHeightA,object»» | SearchAoV5«updateAoV5«HeatMapHeightA,object»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«HeatMapHeightA,object» | updateAoV5«HeatMapHeightA,object» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | HeatMapHeightA | HeatMapHeightA | ||
| _blendValue | 透明度 | false | integer | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _heatMapValueRange | 热力取值范围 | false | SyzHeatValRange | SyzHeatValRange | |
| x | 热度最小值 | false | number | ||
| y | 热度最大值 | false | number | ||
| _heightType | 柱体类型,高度热力图专用,0:方柱 1:圆柱 2:圆锥 | false | number | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lock | 是否锁定 | false | boolean | ||
| _logState | 数据映射 | false | boolean | ||
| _modelRadius | 柱体高度,高度热力图专用 | false | number | ||
| _modelScale | 柱体高度缩放系数,高度热力图专用 | false | number | ||
| _pColorLevels | 色带颜色 | false | array | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _points | 热力图的控制点 | false | array | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«object» | Geometry«object» | ||
| geometryStructure | 几何结构具体结构 | false | object | ||
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | HeatMapHeightA | HeatMapHeightA | ||
| _blendValue | 透明度 | false | integer | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _heatMapValueRange | 热力取值范围 | false | SyzHeatValRange | SyzHeatValRange | |
| x | 热度最小值 | false | number | ||
| y | 热度最大值 | false | number | ||
| _heightType | 柱体类型,高度热力图专用,0:方柱 1:圆柱 2:圆锥 | false | number | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lock | 是否锁定 | false | boolean | ||
| _logState | 数据映射 | false | boolean | ||
| _modelRadius | 柱体高度,高度热力图专用 | false | number | ||
| _modelScale | 柱体高度缩放系数,高度热力图专用 | false | number | ||
| _pColorLevels | 色带颜色 | false | array | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _points | 热力图的控制点 | false | array | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HeatMapVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | HeatMapV | HeatMapV | |
| _blendValue | 透明度 | integer(int32) | |
| _blurValue | 模糊度,区域热力图专用 | number(double) | |
| _dWidth | 线宽,路径热力图专用 | number(double) | |
| _drapeMap | 热力图贴地模式,0: 平面,1:贴地,2:投射,区域热力图专用 | integer(int32) | |
| _heatMapValueRange | 热力取值范围 | SyzHeatValRange | SyzHeatValRange |
| x | 热度最小值 | number | |
| y | 热度最大值 | number | |
| _heightType | 柱体类型,高度热力图专用 | number(double) | |
| _imageSize | 热力值图像因子取值分辨率,区域热力图专用 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _logState | 数据映射 | boolean | |
| _modelRadius | 柱体高度,高度热力图专用 | number(double) | |
| _modelScale | 柱体高度缩放系数,高度热力图专用 | number(double) | |
| _modelType | 3d类型 | integer(int32) | |
| _pColorLevels | 色带颜色 | array | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pixelRadius | 影响半径,区域热力图专用 | number(double) | |
| _points | 热力图的控制点 | array | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_blurValue": 0,
"_dWidth": 0,
"_drapeMap": 0,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_heightType": 0,
"_imageSize": 0,
"_lock": true,
"_logState": true,
"_modelRadius": 0,
"_modelScale": 0,
"_modelType": 0,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_pixelRadius": 0,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
],
"_tetherVpDatas": [
{
"_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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
综合更新路径热力图
接口地址:/Pac/Rte/V5COM/updateHeatMapsPath
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_dWidth": 0,
"_flyToModel": true,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_isNewAdd": true,
"_lock": true,
"_logState": true,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"foreignKey": "",
"name": "",
"tagList": []
},
"tagList": [],
"view": 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
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoWithoutGeometryAoV5«HeatMapPathA»» | SearchAoV5«updateAoWithoutGeometryAoV5«HeatMapPathA»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoWithoutGeometryAoV5«HeatMapPathA» | updateAoWithoutGeometryAoV5«HeatMapPathA» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | HeatMapPathA | HeatMapPathA | ||
| _blendValue | 透明度 | false | integer | ||
| _dWidth | 线宽,路径热力图专用 | false | number | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _heatMapValueRange | 热力取值范围 | false | SyzHeatValRange | SyzHeatValRange | |
| x | 热度最小值 | false | number | ||
| y | 热度最大值 | false | number | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _lock | 是否锁定 | false | boolean | ||
| _logState | 数据映射 | false | boolean | ||
| _pColorLevels | 可以选择不传使用默认的色带值 | false | array | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _points | 热力图的控制点 | false | array | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| foreignKey | 外键 | false | string | ||
| name | 名字 | false | string | ||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HeatMapVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | HeatMapV | HeatMapV | |
| _blendValue | 透明度 | integer(int32) | |
| _blurValue | 模糊度,区域热力图专用 | number(double) | |
| _dWidth | 线宽,路径热力图专用 | number(double) | |
| _drapeMap | 热力图贴地模式,0: 平面,1:贴地,2:投射,区域热力图专用 | integer(int32) | |
| _heatMapValueRange | 热力取值范围 | SyzHeatValRange | SyzHeatValRange |
| x | 热度最小值 | number | |
| y | 热度最大值 | number | |
| _heightType | 柱体类型,高度热力图专用 | number(double) | |
| _imageSize | 热力值图像因子取值分辨率,区域热力图专用 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _logState | 数据映射 | boolean | |
| _modelRadius | 柱体高度,高度热力图专用 | number(double) | |
| _modelScale | 柱体高度缩放系数,高度热力图专用 | number(double) | |
| _modelType | 3d类型 | integer(int32) | |
| _pColorLevels | 色带颜色 | array | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pixelRadius | 影响半径,区域热力图专用 | number(double) | |
| _points | 热力图的控制点 | array | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_blendValue": 0,
"_blurValue": 0,
"_dWidth": 0,
"_drapeMap": 0,
"_heatMapValueRange": {
"x": 0,
"y": 0
},
"_heightType": 0,
"_imageSize": 0,
"_lock": true,
"_logState": true,
"_modelRadius": 0,
"_modelScale": 0,
"_modelType": 0,
"_pColorLevels": [
{
"w": 0,
"x": 0,
"y": 0,
"z": 0
}
],
"_pixelRadius": 0,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
],
"_tetherVpDatas": [
{
"_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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
Rte-特效类-V5COM
综合添加特效
接口地址:/Pac/Rte/V5COM/addEffects
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_blendColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectMode": 0,
"_effectState": 0,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_flashStyle": {
"_backgroundColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_effectBBMargin": 0,
"_effectColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_fontSize": 0,
"_textBorderVisible": true,
"_textColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_textMargin": 0
},
"_flyToModel": true,
"_generalStyle": {},
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_lock": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_selfLodScale": 0,
"_tetherState": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"beginMoveFly": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"resourceId": "",
"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
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithTemplateAoV5«EffectA,T»» | 高级添加统一属性«addWithTemplateAoV5«EffectA,T»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithTemplateAoV5«EffectA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | EffectA | EffectA | |
| _backToInitialView | false | boolean | |||
| _blendColor | V4版本混合透明颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectBBColorValid | V4版本文字背景颜色有效性 | false | boolean | ||
| _effectBBMergin | V4版本文字与模型距离 | false | number | ||
| _effectColorValid | V4版本是否启用文字自定义颜色 | false | boolean | ||
| _effectMode | 使用模板样式还是自定义样式 0:模板 1:自定义 | false | integer | ||
| _effectState | V5使用闪烁功能 0:不使用 1:使用 | false | integer | ||
| _effectText | V4版本文字内容 | false | string | ||
| _effectTextBoundBoxColor | V4版本文字背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextColor | V4版本文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextMargin | V4版本文字自身边距 | false | number | ||
| _effectTextSize | V4版本文字缩放比 | false | number | ||
| _firstView | false | boolean | |||
| _flashStyle | V5版本闪烁样式 | false | SyzEffectStyle | SyzEffectStyle | |
| _backgroundColor | 背景色 | false | SyzEffectBackgroundColor | SyzEffectBackgroundColor | |
| _customColor | BackGroundColor自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | BackGroundColor的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _effectBBMargin | backgroundMargin | false | integer | ||
| _effectColor | 特效颜色 | false | SyzEffectEffectColor | SyzEffectEffectColor | |
| _customColor | 特效自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 特效的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _fontSize | 字体颜色 | false | integer | ||
| _textBorderVisible | 文字框是否可见 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzEffectTextColor | SyzEffectTextColor | |
| _customColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 文字的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _textMargin | 文字Margin | false | integer | ||
| _flyToModel | 当新增时是否跳转默认定位 true跳转 false不跳转 | false | boolean | ||
| _generalStyle | V5版本普通样式 | false | SyzEffectStyle | SyzEffectStyle | |
| _backgroundColor | 背景色 | false | SyzEffectBackgroundColor | SyzEffectBackgroundColor | |
| _customColor | BackGroundColor自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | BackGroundColor的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _effectBBMargin | backgroundMargin | false | integer | ||
| _effectColor | 特效颜色 | false | SyzEffectEffectColor | SyzEffectEffectColor | |
| _customColor | 特效自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 特效的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _fontSize | 字体颜色 | false | integer | ||
| _textBorderVisible | 文字框是否可见 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzEffectTextColor | SyzEffectTextColor | |
| _customColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 文字的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _textMargin | 文字Margin | false | integer | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | false | integer | |
| _isNewAdd | 是否新增 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _lock | 是否锁定 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _movePathID | 特效绑定的路径 | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _normalColor | V4版本正常颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulse | 开启关闭闪烁 | false | boolean | ||
| _pulseColor | V4版本闪烁颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulseTime | V4版本闪烁时间 | false | number | ||
| _selfLodScale | 5.2后的控制可视范围参数 | false | number | ||
| _tetherState | false | boolean | |||
| _troggleShader | V4版本启用改色 | false | boolean | ||
| _troggleText | 是否启用文字 | false | boolean | ||
| _troggleTextBoundBoxLine | 是否启用文字边框 | false | boolean | ||
| beginMoveFly | 传递false会关闭路径移动开始时候的定位 | false | boolean | ||
| jump | 视点漫游初始化时是否跳跃 | false | boolean | ||
| viewpointIndex | 自定义视点的序号索引 | false | integer | ||
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | false | integer | ||
| foreignKey | 外键 | false | string | ||
| geometry | 元素实体的几何信息,必须填写 | false | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| resourceId | 对应模板,必须填写 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | EffectVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | EffectV | EffectV | |
| _backToInitialView | boolean | ||
| _blendColor | V4版本混合透明颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectBBColorValid | V4版本文字背景颜色有效性 | boolean | |
| _effectBBMergin | V4版本文字与模型距离 | number(double) | |
| _effectColorValid | V4版本是否启用文字自定义颜色 | boolean | |
| _effectMode | 使用模板样式还是自定义样式 0:模板 1:自定义 | integer(int32) | |
| _effectState | V5使用闪烁功能 0:不使用 1:使用 | integer(int32) | |
| _effectTemplateID | 模板ID | string | |
| _effectText | V4版本文字内容 | string | |
| _effectTextBoundBoxColor | V4版本文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | V4版本文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | V4版本文字自身边距 | number(double) | |
| _effectTextSize | V4版本文字缩放比 | number(double) | |
| _firstView | boolean | ||
| _flashStyle | V5版本闪烁样式 | SyzEffectStyle | SyzEffectStyle |
| _backgroundColor | 背景色 | SyzEffectBackgroundColor | SyzEffectBackgroundColor |
| _customColor | BackGroundColor自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | BackGroundColor的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _effectBBMargin | backgroundMargin | integer | |
| _effectColor | 特效颜色 | SyzEffectEffectColor | SyzEffectEffectColor |
| _customColor | 特效自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 特效的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _fontSize | 字体颜色 | integer | |
| _textBorderVisible | 文字框是否可见 | boolean | |
| _textColor | 文字颜色 | SyzEffectTextColor | SyzEffectTextColor |
| _customColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 文字的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _textMargin | 文字Margin | integer | |
| _generalStyle | V5版本普通样式 | SyzEffectStyle | SyzEffectStyle |
| _backgroundColor | 背景色 | SyzEffectBackgroundColor | SyzEffectBackgroundColor |
| _customColor | BackGroundColor自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | BackGroundColor的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _effectBBMargin | backgroundMargin | integer | |
| _effectColor | 特效颜色 | SyzEffectEffectColor | SyzEffectEffectColor |
| _customColor | 特效自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 特效的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _fontSize | 字体颜色 | integer | |
| _textBorderVisible | 文字框是否可见 | boolean | |
| _textColor | 文字颜色 | SyzEffectTextColor | SyzEffectTextColor |
| _customColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 文字的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _textMargin | 文字Margin | integer | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停, 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _lock | 是否锁定 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _normalColor | V4版本正常颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | V4版本闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | V4版本闪烁时间 | number(double) | |
| _selfLodScale | 5.2后的控制可视范围参数 | number(double) | |
| _tetherState | boolean | ||
| _troggleShader | V4版本启用改色 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_blendColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectMode": 0,
"_effectState": 0,
"_effectTemplateID": "",
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_flashStyle": {
"_backgroundColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_effectBBMargin": 0,
"_effectColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_fontSize": 0,
"_textBorderVisible": true,
"_textColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_textMargin": 0
},
"_generalStyle": {
"_backgroundColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_effectBBMargin": 0,
"_effectColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_fontSize": 0,
"_textBorderVisible": true,
"_textColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_textMargin": 0
},
"_isMoveState": 0,
"_isReverseMoving": true,
"_lock": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_selfLodScale": 0,
"_tetherState": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
综合删除特效
接口地址:/Pac/Rte/V5COM/deleteEffect
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| deleteParams | deleteParams | body | true | SearchAoV5 | SearchAoV5 |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | AoTypeTransform | AoTypeTransform | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | EffectVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | EffectV | EffectV | |
| _backToInitialView | boolean | ||
| _blendColor | V4版本混合透明颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectBBColorValid | V4版本文字背景颜色有效性 | boolean | |
| _effectBBMergin | V4版本文字与模型距离 | number(double) | |
| _effectColorValid | V4版本是否启用文字自定义颜色 | boolean | |
| _effectMode | 使用模板样式还是自定义样式 0:模板 1:自定义 | integer(int32) | |
| _effectState | V5使用闪烁功能 0:不使用 1:使用 | integer(int32) | |
| _effectTemplateID | 模板ID | string | |
| _effectText | V4版本文字内容 | string | |
| _effectTextBoundBoxColor | V4版本文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | V4版本文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | V4版本文字自身边距 | number(double) | |
| _effectTextSize | V4版本文字缩放比 | number(double) | |
| _firstView | boolean | ||
| _flashStyle | V5版本闪烁样式 | SyzEffectStyle | SyzEffectStyle |
| _backgroundColor | 背景色 | SyzEffectBackgroundColor | SyzEffectBackgroundColor |
| _customColor | BackGroundColor自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | BackGroundColor的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _effectBBMargin | backgroundMargin | integer | |
| _effectColor | 特效颜色 | SyzEffectEffectColor | SyzEffectEffectColor |
| _customColor | 特效自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 特效的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _fontSize | 字体颜色 | integer | |
| _textBorderVisible | 文字框是否可见 | boolean | |
| _textColor | 文字颜色 | SyzEffectTextColor | SyzEffectTextColor |
| _customColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 文字的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _textMargin | 文字Margin | integer | |
| _generalStyle | V5版本普通样式 | SyzEffectStyle | SyzEffectStyle |
| _backgroundColor | 背景色 | SyzEffectBackgroundColor | SyzEffectBackgroundColor |
| _customColor | BackGroundColor自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | BackGroundColor的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _effectBBMargin | backgroundMargin | integer | |
| _effectColor | 特效颜色 | SyzEffectEffectColor | SyzEffectEffectColor |
| _customColor | 特效自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 特效的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _fontSize | 字体颜色 | integer | |
| _textBorderVisible | 文字框是否可见 | boolean | |
| _textColor | 文字颜色 | SyzEffectTextColor | SyzEffectTextColor |
| _customColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 文字的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _textMargin | 文字Margin | integer | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停, 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _lock | 是否锁定 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _normalColor | V4版本正常颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | V4版本闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | V4版本闪烁时间 | number(double) | |
| _selfLodScale | 5.2后的控制可视范围参数 | number(double) | |
| _tetherState | boolean | ||
| _troggleShader | V4版本启用改色 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_blendColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectMode": 0,
"_effectState": 0,
"_effectTemplateID": "",
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_flashStyle": {
"_backgroundColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_effectBBMargin": 0,
"_effectColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_fontSize": 0,
"_textBorderVisible": true,
"_textColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_textMargin": 0
},
"_generalStyle": {
"_backgroundColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_effectBBMargin": 0,
"_effectColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_fontSize": 0,
"_textBorderVisible": true,
"_textColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_textMargin": 0
},
"_isMoveState": 0,
"_isReverseMoving": true,
"_lock": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_selfLodScale": 0,
"_tetherState": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
综合搜索特效
接口地址:/Pac/Rte/V5COM/getEffect
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | EffectVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | EffectV | EffectV | |
| _backToInitialView | boolean | ||
| _blendColor | V4版本混合透明颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectBBColorValid | V4版本文字背景颜色有效性 | boolean | |
| _effectBBMergin | V4版本文字与模型距离 | number(double) | |
| _effectColorValid | V4版本是否启用文字自定义颜色 | boolean | |
| _effectMode | 使用模板样式还是自定义样式 0:模板 1:自定义 | integer(int32) | |
| _effectState | V5使用闪烁功能 0:不使用 1:使用 | integer(int32) | |
| _effectTemplateID | 模板ID | string | |
| _effectText | V4版本文字内容 | string | |
| _effectTextBoundBoxColor | V4版本文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | V4版本文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | V4版本文字自身边距 | number(double) | |
| _effectTextSize | V4版本文字缩放比 | number(double) | |
| _firstView | boolean | ||
| _flashStyle | V5版本闪烁样式 | SyzEffectStyle | SyzEffectStyle |
| _backgroundColor | 背景色 | SyzEffectBackgroundColor | SyzEffectBackgroundColor |
| _customColor | BackGroundColor自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | BackGroundColor的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _effectBBMargin | backgroundMargin | integer | |
| _effectColor | 特效颜色 | SyzEffectEffectColor | SyzEffectEffectColor |
| _customColor | 特效自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 特效的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _fontSize | 字体颜色 | integer | |
| _textBorderVisible | 文字框是否可见 | boolean | |
| _textColor | 文字颜色 | SyzEffectTextColor | SyzEffectTextColor |
| _customColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 文字的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _textMargin | 文字Margin | integer | |
| _generalStyle | V5版本普通样式 | SyzEffectStyle | SyzEffectStyle |
| _backgroundColor | 背景色 | SyzEffectBackgroundColor | SyzEffectBackgroundColor |
| _customColor | BackGroundColor自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | BackGroundColor的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _effectBBMargin | backgroundMargin | integer | |
| _effectColor | 特效颜色 | SyzEffectEffectColor | SyzEffectEffectColor |
| _customColor | 特效自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 特效的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _fontSize | 字体颜色 | integer | |
| _textBorderVisible | 文字框是否可见 | boolean | |
| _textColor | 文字颜色 | SyzEffectTextColor | SyzEffectTextColor |
| _customColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 文字的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _textMargin | 文字Margin | integer | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停, 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _lock | 是否锁定 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _normalColor | V4版本正常颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | V4版本闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | V4版本闪烁时间 | number(double) | |
| _selfLodScale | 5.2后的控制可视范围参数 | number(double) | |
| _tetherState | boolean | ||
| _troggleShader | V4版本启用改色 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_blendColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectMode": 0,
"_effectState": 0,
"_effectTemplateID": "",
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_flashStyle": {
"_backgroundColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_effectBBMargin": 0,
"_effectColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_fontSize": 0,
"_textBorderVisible": true,
"_textColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_textMargin": 0
},
"_generalStyle": {
"_backgroundColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_effectBBMargin": 0,
"_effectColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_fontSize": 0,
"_textBorderVisible": true,
"_textColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_textMargin": 0
},
"_isMoveState": 0,
"_isReverseMoving": true,
"_lock": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_selfLodScale": 0,
"_tetherState": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
特效模板
接口地址:/Pac/Rte/V5COM/getEffectTemplate
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | EffectTemplateVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| dataType | 特效类型 | string | |
| isUsed | 特效是否被使用 | boolean | |
| resourceId | 模板ID | string |
响应示例:
javascript
[
{
"dataType": "",
"isUsed": true,
"resourceId": ""
}
]1
2
3
4
5
6
7
2
3
4
5
6
7
控制特效的像素化大小
接口地址:/Pac/Rte/V5COM/setEffectPixelSize
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"setPixelSize": 0
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«EffectC» | SearchAoV5«EffectC» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | EffectC | EffectC | |
| setPixelSize | 特效在屏幕空间的大小,0为真实大小 >0为像素大小 | false | integer | ||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
综合更新特效
接口地址:/Pac/Rte/V5COM/updateEffect
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_blendColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectMode": 0,
"_effectState": 0,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_flashStyle": {
"_backgroundColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_effectBBMargin": 0,
"_effectColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_fontSize": 0,
"_textBorderVisible": true,
"_textColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_textMargin": 0
},
"_flyToModel": true,
"_generalStyle": {},
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_lock": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_selfLodScale": 0,
"_tetherState": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"beginMoveFly": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {
"_backToInitialView": true,
"_blendColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectMode": 0,
"_effectState": 0,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_flashStyle": {
"_backgroundColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_effectBBMargin": 0,
"_effectColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_fontSize": 0,
"_textBorderVisible": true,
"_textColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_textMargin": 0
},
"_flyToModel": true,
"_generalStyle": {},
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_lock": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_selfLodScale": 0,
"_tetherState": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"beginMoveFly": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«EffectA,T»» | SearchAoV5«updateAoV5«EffectA,T»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«EffectA,T» | updateAoV5«EffectA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | EffectA | EffectA | ||
| _backToInitialView | false | boolean | |||
| _blendColor | V4版本混合透明颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectBBColorValid | V4版本文字背景颜色有效性 | false | boolean | ||
| _effectBBMergin | V4版本文字与模型距离 | false | number | ||
| _effectColorValid | V4版本是否启用文字自定义颜色 | false | boolean | ||
| _effectMode | 使用模板样式还是自定义样式 0:模板 1:自定义 | false | integer | ||
| _effectState | V5使用闪烁功能 0:不使用 1:使用 | false | integer | ||
| _effectText | V4版本文字内容 | false | string | ||
| _effectTextBoundBoxColor | V4版本文字背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextColor | V4版本文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextMargin | V4版本文字自身边距 | false | number | ||
| _effectTextSize | V4版本文字缩放比 | false | number | ||
| _firstView | false | boolean | |||
| _flashStyle | V5版本闪烁样式 | false | SyzEffectStyle | SyzEffectStyle | |
| _backgroundColor | 背景色 | false | SyzEffectBackgroundColor | SyzEffectBackgroundColor | |
| _customColor | BackGroundColor自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | BackGroundColor的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _effectBBMargin | backgroundMargin | false | integer | ||
| _effectColor | 特效颜色 | false | SyzEffectEffectColor | SyzEffectEffectColor | |
| _customColor | 特效自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 特效的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _fontSize | 字体颜色 | false | integer | ||
| _textBorderVisible | 文字框是否可见 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzEffectTextColor | SyzEffectTextColor | |
| _customColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 文字的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _textMargin | 文字Margin | false | integer | ||
| _flyToModel | 当新增时是否跳转默认定位 true跳转 false不跳转 | false | boolean | ||
| _generalStyle | V5版本普通样式 | false | SyzEffectStyle | SyzEffectStyle | |
| _backgroundColor | 背景色 | false | SyzEffectBackgroundColor | SyzEffectBackgroundColor | |
| _customColor | BackGroundColor自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | BackGroundColor的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _effectBBMargin | backgroundMargin | false | integer | ||
| _effectColor | 特效颜色 | false | SyzEffectEffectColor | SyzEffectEffectColor | |
| _customColor | 特效自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 特效的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _fontSize | 字体颜色 | false | integer | ||
| _textBorderVisible | 文字框是否可见 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzEffectTextColor | SyzEffectTextColor | |
| _customColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 文字的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _textMargin | 文字Margin | false | integer | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | false | integer | |
| _isNewAdd | 是否新增 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _lock | 是否锁定 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _movePathID | 特效绑定的路径 | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _normalColor | V4版本正常颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulse | 开启关闭闪烁 | false | boolean | ||
| _pulseColor | V4版本闪烁颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulseTime | V4版本闪烁时间 | false | number | ||
| _selfLodScale | 5.2后的控制可视范围参数 | false | number | ||
| _tetherState | false | boolean | |||
| _troggleShader | V4版本启用改色 | false | boolean | ||
| _troggleText | 是否启用文字 | false | boolean | ||
| _troggleTextBoundBoxLine | 是否启用文字边框 | false | boolean | ||
| beginMoveFly | 传递false会关闭路径移动开始时候的定位 | false | boolean | ||
| jump | 视点漫游初始化时是否跳跃 | false | boolean | ||
| viewpointIndex | 自定义视点的序号索引 | false | integer | ||
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | false | integer | ||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«T» | Geometry«T» | ||
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | EffectA | EffectA | ||
| _backToInitialView | false | boolean | |||
| _blendColor | V4版本混合透明颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectBBColorValid | V4版本文字背景颜色有效性 | false | boolean | ||
| _effectBBMergin | V4版本文字与模型距离 | false | number | ||
| _effectColorValid | V4版本是否启用文字自定义颜色 | false | boolean | ||
| _effectMode | 使用模板样式还是自定义样式 0:模板 1:自定义 | false | integer | ||
| _effectState | V5使用闪烁功能 0:不使用 1:使用 | false | integer | ||
| _effectText | V4版本文字内容 | false | string | ||
| _effectTextBoundBoxColor | V4版本文字背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextColor | V4版本文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextMargin | V4版本文字自身边距 | false | number | ||
| _effectTextSize | V4版本文字缩放比 | false | number | ||
| _firstView | false | boolean | |||
| _flashStyle | V5版本闪烁样式 | false | SyzEffectStyle | SyzEffectStyle | |
| _backgroundColor | 背景色 | false | SyzEffectBackgroundColor | SyzEffectBackgroundColor | |
| _customColor | BackGroundColor自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | BackGroundColor的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _effectBBMargin | backgroundMargin | false | integer | ||
| _effectColor | 特效颜色 | false | SyzEffectEffectColor | SyzEffectEffectColor | |
| _customColor | 特效自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 特效的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _fontSize | 字体颜色 | false | integer | ||
| _textBorderVisible | 文字框是否可见 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzEffectTextColor | SyzEffectTextColor | |
| _customColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 文字的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _textMargin | 文字Margin | false | integer | ||
| _flyToModel | 当新增时是否跳转默认定位 true跳转 false不跳转 | false | boolean | ||
| _generalStyle | V5版本普通样式 | false | SyzEffectStyle | SyzEffectStyle | |
| _backgroundColor | 背景色 | false | SyzEffectBackgroundColor | SyzEffectBackgroundColor | |
| _customColor | BackGroundColor自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | BackGroundColor的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _effectBBMargin | backgroundMargin | false | integer | ||
| _effectColor | 特效颜色 | false | SyzEffectEffectColor | SyzEffectEffectColor | |
| _customColor | 特效自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 特效的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _fontSize | 字体颜色 | false | integer | ||
| _textBorderVisible | 文字框是否可见 | false | boolean | ||
| _textColor | 文字颜色 | false | SyzEffectTextColor | SyzEffectTextColor | |
| _customColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _defaultColor | 文字的原始颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _useCustomColor | 是否使用自定义颜色 | false | boolean | ||
| _textMargin | 文字Margin | false | integer | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | false | integer | |
| _isNewAdd | 是否新增 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _lock | 是否锁定 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _movePathID | 特效绑定的路径 | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _normalColor | V4版本正常颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulse | 开启关闭闪烁 | false | boolean | ||
| _pulseColor | V4版本闪烁颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulseTime | V4版本闪烁时间 | false | number | ||
| _selfLodScale | 5.2后的控制可视范围参数 | false | number | ||
| _tetherState | false | boolean | |||
| _troggleShader | V4版本启用改色 | false | boolean | ||
| _troggleText | 是否启用文字 | false | boolean | ||
| _troggleTextBoundBoxLine | 是否启用文字边框 | false | boolean | ||
| beginMoveFly | 传递false会关闭路径移动开始时候的定位 | false | boolean | ||
| jump | 视点漫游初始化时是否跳跃 | false | boolean | ||
| viewpointIndex | 自定义视点的序号索引 | false | integer | ||
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | false | integer | ||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | EffectVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | EffectV | EffectV | |
| _backToInitialView | boolean | ||
| _blendColor | V4版本混合透明颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectBBColorValid | V4版本文字背景颜色有效性 | boolean | |
| _effectBBMergin | V4版本文字与模型距离 | number(double) | |
| _effectColorValid | V4版本是否启用文字自定义颜色 | boolean | |
| _effectMode | 使用模板样式还是自定义样式 0:模板 1:自定义 | integer(int32) | |
| _effectState | V5使用闪烁功能 0:不使用 1:使用 | integer(int32) | |
| _effectTemplateID | 模板ID | string | |
| _effectText | V4版本文字内容 | string | |
| _effectTextBoundBoxColor | V4版本文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | V4版本文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | V4版本文字自身边距 | number(double) | |
| _effectTextSize | V4版本文字缩放比 | number(double) | |
| _firstView | boolean | ||
| _flashStyle | V5版本闪烁样式 | SyzEffectStyle | SyzEffectStyle |
| _backgroundColor | 背景色 | SyzEffectBackgroundColor | SyzEffectBackgroundColor |
| _customColor | BackGroundColor自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | BackGroundColor的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _effectBBMargin | backgroundMargin | integer | |
| _effectColor | 特效颜色 | SyzEffectEffectColor | SyzEffectEffectColor |
| _customColor | 特效自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 特效的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _fontSize | 字体颜色 | integer | |
| _textBorderVisible | 文字框是否可见 | boolean | |
| _textColor | 文字颜色 | SyzEffectTextColor | SyzEffectTextColor |
| _customColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 文字的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _textMargin | 文字Margin | integer | |
| _generalStyle | V5版本普通样式 | SyzEffectStyle | SyzEffectStyle |
| _backgroundColor | 背景色 | SyzEffectBackgroundColor | SyzEffectBackgroundColor |
| _customColor | BackGroundColor自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | BackGroundColor的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _effectBBMargin | backgroundMargin | integer | |
| _effectColor | 特效颜色 | SyzEffectEffectColor | SyzEffectEffectColor |
| _customColor | 特效自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 特效的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _fontSize | 字体颜色 | integer | |
| _textBorderVisible | 文字框是否可见 | boolean | |
| _textColor | 文字颜色 | SyzEffectTextColor | SyzEffectTextColor |
| _customColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _defaultColor | 文字的原始颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _useCustomColor | 是否使用自定义颜色 | boolean | |
| _textMargin | 文字Margin | integer | |
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停 1:暂停, 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _lock | 是否锁定 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _normalColor | V4版本正常颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | V4版本闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | V4版本闪烁时间 | number(double) | |
| _selfLodScale | 5.2后的控制可视范围参数 | number(double) | |
| _tetherState | boolean | ||
| _troggleShader | V4版本启用改色 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_blendColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectMode": 0,
"_effectState": 0,
"_effectTemplateID": "",
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_flashStyle": {
"_backgroundColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_effectBBMargin": 0,
"_effectColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_fontSize": 0,
"_textBorderVisible": true,
"_textColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_textMargin": 0
},
"_generalStyle": {
"_backgroundColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_effectBBMargin": 0,
"_effectColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_fontSize": 0,
"_textBorderVisible": true,
"_textColor": {
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_defaultColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_useCustomColor": true
},
"_textMargin": 0
},
"_isMoveState": 0,
"_isReverseMoving": true,
"_lock": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_selfLodScale": 0,
"_tetherState": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
Rte-第一人称相机类-V5COM
进入第一人称相机
接口地址:/Pac/Rte/V5COM/enterFpsCamera
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"initAngle": -62.24,
"initMapPt": {
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
}1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string | |
| fpsInitViewPoint | fpsInitViewPoint | body | false | fpsInitViewPoint | fpsInitViewPoint |
| initAngle | fps相机初始化时候的方位角 | false | number(double) | ||
| initMapPt | fps相机初始化时候的位置 | false | 点 | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
退出第一人称相机
接口地址:/Pac/Rte/V5COM/exitFpsCamera
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
第一人称相机定位
接口地址:/Pac/Rte/V5COM/fpsCameraLocate
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| id | id | body | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
第一人称相机回放
接口地址:/Pac/Rte/V5COM/fpsCameraReplay
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| id | 相机回放ID | body | true | string | |
| replayStatus | 相机回放指令 0:开始 1:暂停 2:停止 | body | true | integer | |
| replayTrackSpeed | 倍速,播放完当前轨迹后会重置为1.0 | body | true | number | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
获取场景中的fps相机详情
接口地址:/Pac/Rte/V5COM/getFpsCamera
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | FpsCameraControllerVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| _angelSpeed | 相机视角转向角速度 | number(double) | number(double) |
| _bCollision | 开关碰撞检测(true-不能穿墙,false-穿墙) | boolean | |
| _collisionDis | 碰撞距离(水平方向上与可碰撞体的最小距离) | number(double) | number(double) |
| _g | 重力加速度 | number(double) | number(double) |
| _mouseSensitivity | 鼠标灵敏度 | number(double) | number(double) |
| _moveSpeed | 行走速度 | number(double) | number(double) |
| collisionableType | 可碰撞数据类型,必须是数组,枚举值参见帮助类中的3D引擎枚举列表 | array | |
| fpm_fovy | 相机广角 | number(double) | number(double) |
| rocbDis | 场景范围对象回调检测距离 | number(double) | number(double) |
| rocbInView | 范围对象回调,过滤对象是否在视野内 | boolean | |
| rocbOpen | 范围对象回调开关 | boolean | |
| rocbTime | 范围对象回调间隔时间 | number(double) | number(double) |
| rocbTypes | 范围对象回调的数据类型,必须是数组,枚举值参见帮助类中的3D枚举列表 | array | |
| track | 轨迹列表 | array | fpsTrack |
| _id | 轨迹ID | string | |
| _lineColor | 轨迹线颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _linePixel | 轨迹线线宽 | integer(int32) | |
| _lineShow | 是否显示轨迹线 | boolean | |
| _totalDistance | 轨迹距离 | number(double) | |
| _totalTime | 轨迹总时间 | number(double) | |
| _uiName | 轨迹名称 | string | |
| viewpoint | 视点列表 | array | fpsViewPoint |
| _id | 视点ID | string | |
| _position | 视点位置 | 点 | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| _rotation | 视点角度 | 点 | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| _uiName | 视点名称 | string |
响应示例:
javascript
{
"_angelSpeed": 0,
"_bCollision": true,
"_collisionDis": 0,
"_g": 0,
"_mouseSensitivity": 0,
"_moveSpeed": 0,
"collisionableType": [],
"fpm_fovy": 0,
"rocbDis": 0,
"rocbInView": true,
"rocbOpen": true,
"rocbTime": 0,
"rocbTypes": [],
"track": [
{
"_id": "",
"_lineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_linePixel": 0,
"_lineShow": true,
"_totalDistance": 0,
"_totalTime": 0,
"_uiName": ""
}
],
"viewpoint": [
{
"_id": "",
"_position": {
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
},
"_rotation": {
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
},
"_uiName": ""
}
]
}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
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
Rte-简易图形设置-V5COM
打开-关闭光照随时间变化功能
接口地址:/Pac/Rte/V5COM/ambientLightingwithtimespan
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| open | 打开/关闭 | body | true | boolean | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
切换图形模板
接口地址:/Pac/Rte/V5COM/changeGraphicsTemplate
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| resourceId | resourceId | body | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
简易图形模板
接口地址:/Pac/Rte/V5COM/graphicsTemplate
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | GraphicsTemplateVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| id | string | ||
| isCurrent | boolean | ||
| isDefault | boolean | ||
| name | string | ||
| resourceId | 模板ID | string |
响应示例:
javascript
[
{
"id": "",
"isCurrent": true,
"isDefault": true,
"name": "",
"resourceId": ""
}
]1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
简易设置光照与天气变化
接口地址:/Pac/Rte/V5COM/simpleLightingAndWeatherSpan
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"lightingTime": 12,
"realTimeLighting": true,
"sceneAmibentWidget": 1,
"weatherType": 0
}1
2
3
4
5
6
2
3
4
5
6
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| simpleLightingAndWeather | simpleLightingAndWeather | body | true | SimpleLightingAndWeather | SimpleLightingAndWeather |
| lightingTime | 光照时间,北京时间 24小时制 | false | number(double) | ||
| realTimeLighting | 24小时光照是否打开,true表示打开,false表示关闭 | false | boolean | ||
| sceneAmibentWidget | 当NoVerse(非后处理管线)环境下,环境光的权重 | false | number(double) | ||
| weatherType | 天气类型,0:晴天,1:多云,2:阴天,3:雾天,4:沙尘, 5:小雨,6:中雨,7:大雨,8:暴雨,9:小雪,10:中雪,11:大雪,12:暴雪 | false | integer(int32) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
Rte-虚拟相机类-V5COM
综合搜索虚拟相机类
接口地址:/Pac/Rte/V5COM/getVirtualCamera
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VirtualCameraVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | VirtualCameraV | VirtualCameraV | |
| _boundObject | 虚拟相机绑定对象 | string | |
| _centeralLineColor | 中心线颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _centeralLineUseWhiteColor | 监控区域中心线是否使用 | boolean | |
| _colorFilter | 虚拟相机投射到物体上是颜色还是纹理图片 | boolean | |
| _customColor | 虚拟相机投射到物体上的颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _displayArea | 是否显示监控区域 | boolean | |
| _displayCenteralLine | 监控区域中心线 | boolean | |
| _displayFrustumPlane | 是否显示视锥面 | boolean | |
| _edgePlanesColor | 监控区域填充面自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _enableAreaDetection | 是否启用监控区域检测回调 | boolean | |
| _fovx | 虚拟相机fovx | number(double) | |
| _fovy | 虚拟相机fovy | number(double) | |
| _frustumLineColor | 监控区域轮廓线自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _frustumPlaneColor | 视锥面颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _hideApperanceInRTE | RTE运行时是否隐藏虚拟相机的样式 | boolean | |
| _insideParametersSettingMode | 虚拟相机内参计算模式,0:按照fov模式,1:按照靶面模式 | integer(int32) | |
| _isInverted | 进行录像播放时是否倒放 | boolean | |
| _jumpToBestViewWhenPlayingInRTE | 虚拟相机是否在播放时候联动最佳视角,最佳视角为虚拟相机在Builder中的摆放视角 | boolean | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _normalColor | 虚拟相机模型显示颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _opType | 视频状态,0播放、1停止、2暂停、3恢复、8偏移播放时间、9设置倍速播放 | integer(int32) | |
| _plateHeight | 虚拟相机靶面高 | number(double) | |
| _plateWidth | 虚拟相机靶面宽 | number(double) | |
| _playSpeed | 进行录像播放时的播放速度,只支持整数,范围从-8 - 8 | integer(int32) | |
| _playTimeOffset | 进行录像播放时候的偏移量,让其能够快速定位开始时间与结束时间之间的内容,单位为秒 | integer(int32) | |
| _projectorResolutionHeight | 虚拟相机投影面高度 | number(double) | |
| _projectorResolutionWidth | 虚拟相机投影面宽度 | number(double) | |
| _resolutionFirst | 虚拟相机内参设置时是否以分辨率为先 | boolean | |
| _stopProjectWhenStopVideo | 停止时是否隐藏投射画面,true 隐藏,false 保留 | boolean | |
| _subVecData | 视频幕布承载的视频流信息 | array | SubVecDataV |
| _index | 视频索引 从1开始 | integer | |
| _isCache | 是否启用缓存,只有在视频需要严格同步时候才会启用缓存,启用缓存会大大降低性能 | boolean | |
| _name | 视频的默认ID | string | |
| _platformType | 当视频目录为vac接入时,视频在vac平台的分类 | string | |
| _vacID | 当视频目录为vac接入时,视频在vac平台的ID | string | |
| _vacName | 当视频幕布为vac接入时,视频在vac平台的名称,不可修改 | string | |
| _vacUrl | 当视频目录为vac接入时,视频在vac平台的播放地址 | string | |
| _videoDecodeMode | 视频的解码模式,默认推荐Nvidia, 0-cpu解码;1-Intel;2-Nvidia | integer | |
| _videoId | 自定义视频的流ID,可以从外部传入 | string | |
| _videoUrl | 自定义视频的流地址 | string | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 虚拟相机模型显示颜色生效参数 | boolean | |
| _videoStreamType | 播放流类型:1直播、2历史,默认为1 | integer(int32) | |
| _videoSwitchInMode | 视频流类型,0为普通的自定义的url,1专门指从VAC接入,当其为1时候对应的subvecdata中只有_vacurl生效 | integer(int32) | |
| _viewRange | 可视范围 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| _zFar | 监控区域远裁面 | number(double) | |
| _zNear | 监控区域近裁面 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_boundObject": "",
"_centeralLineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_centeralLineUseWhiteColor": true,
"_colorFilter": true,
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_displayArea": true,
"_displayCenteralLine": true,
"_displayFrustumPlane": true,
"_edgePlanesColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_enableAreaDetection": true,
"_fovx": 0,
"_fovy": 0,
"_frustumLineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_frustumPlaneColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_hideApperanceInRTE": true,
"_insideParametersSettingMode": 0,
"_isInverted": true,
"_jumpToBestViewWhenPlayingInRTE": true,
"_lock": true,
"_modelType": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_opType": 1,
"_plateHeight": 0,
"_plateWidth": 0,
"_playSpeed": 0,
"_playTimeOffset": 0,
"_projectorResolutionHeight": 0,
"_projectorResolutionWidth": 0,
"_resolutionFirst": true,
"_stopProjectWhenStopVideo": true,
"_subVecData": [
{
"_index": 0,
"_isCache": true,
"_name": "",
"_platformType": "",
"_vacID": "",
"_vacName": "",
"_vacUrl": "",
"_videoDecodeMode": 0,
"_videoId": "",
"_videoUrl": ""
}
],
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_videoStreamType": 0,
"_videoSwitchInMode": 0,
"_viewRange": {
"x": 0,
"y": 0
},
"_zFar": 0,
"_zNear": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
综合更新虚拟相机类
接口地址:/Pac/Rte/V5COM/updateVirtualCamera
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_boundObject": "",
"_centeralLineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_centeralLineUseWhiteColor": true,
"_colorFilter": true,
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_displayArea": true,
"_displayCenteralLine": true,
"_displayFrustumPlane": true,
"_edgePlanesColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_enableAreaDetection": true,
"_flyToModel": true,
"_fovx": 0,
"_fovy": 0,
"_frustumLineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_frustumPlaneColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_hideApperanceInRTE": true,
"_insideParametersSettingMode": 0,
"_isInverted": true,
"_isNewAdd": true,
"_iveEuler": {
"x": 0,
"y": 0,
"z": 0
},
"_lock": true,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_opType": 1,
"_plateHeight": 0,
"_plateWidth": 0,
"_playSpeed": 0,
"_playTimeOffset": 0,
"_projectorResolutionHeight": 0,
"_projectorResolutionWidth": 0,
"_resolutionFirst": true,
"_stopProjectWhenStopVideo": true,
"_subVecData": [
{
"_index": 0,
"_isCache": true,
"_name": "",
"_platformType": "",
"_vacID": "",
"_vacName": "",
"_vacUrl": "",
"_videoDecodeMode": 0,
"_videoId": "",
"_videoUrl": ""
}
],
"_troggleShader": true,
"_videoStreamType": 0,
"_videoSwitchInMode": 0,
"_viewRange": {
"x": 0,
"y": 0
},
"_zFar": 0,
"_zNear": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«VirtualCameraNormalA,Geometry»» | SearchAoV5«updateAoV5«VirtualCameraNormalA,Geometry»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«VirtualCameraNormalA,Geometry» | updateAoV5«VirtualCameraNormalA,Geometry» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | VirtualCameraNormalA | VirtualCameraNormalA | ||
| _boundObject | 虚拟相机绑定对象 | false | string | ||
| _centeralLineColor | 中心线颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _centeralLineUseWhiteColor | 监控区域中心线是否使用 | false | boolean | ||
| _colorFilter | 虚拟相机投射到物体上是颜色还是纹理图片 | false | boolean | ||
| _customColor | 虚拟相机投射到物体上的颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _displayArea | 是否显示监控区域 | false | boolean | ||
| _displayCenteralLine | 监控区域中心线 | false | boolean | ||
| _displayFrustumPlane | 是否显示视锥面 | false | boolean | ||
| _edgePlanesColor | 监控区域填充面自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _enableAreaDetection | 是否启用监控区域检测回调 | false | boolean | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _fovx | 虚拟相机fovx | false | number | ||
| _fovy | 虚拟相机fovy | false | number | ||
| _frustumLineColor | 监控区域轮廓线自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _frustumPlaneColor | 视锥面颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _hideApperanceInRTE | RTE运行时是否隐藏虚拟相机的样式 | false | boolean | ||
| _insideParametersSettingMode | 虚拟相机内参计算模式,0:按照fov模式,1:按照靶面模式 | false | integer | ||
| _isInverted | 进行录像播放时是否倒放 | false | boolean | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _iveEuler | 虚拟相机姿态角 | false | 虚拟相机姿态角 | 虚拟相机姿态角 | |
| x | 俯仰角 | false | number | ||
| y | 横滚角 | false | number | ||
| z | 偏航角 | false | number | ||
| _lock | 是否锁定 | false | boolean | ||
| _normalColor | 虚拟相机模型显示颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _opType | 视频状态,0播放、1停止、2暂停、3恢复、8偏移播放时间、9设置倍速播放 | false | integer | ||
| _plateHeight | 虚拟相机靶面高 | false | number | ||
| _plateWidth | 虚拟相机靶面宽 | false | number | ||
| _playSpeed | 进行录像播放时的播放速度,只支持整数,范围从-8 - 8 | false | integer | ||
| _playTimeOffset | 进行录像播放时候的偏移量,让其能够快速定位开始时间与结束时间之间的内容,单位为秒 | false | integer | ||
| _projectorResolutionHeight | 虚拟相机投影面高度 | false | number | ||
| _projectorResolutionWidth | 虚拟相机投影面宽度 | false | number | ||
| _resolutionFirst | 虚拟相机内参设置时是否以分辨率为先 | false | boolean | ||
| _stopProjectWhenStopVideo | 停止时是否隐藏投射画面,true 隐藏,false 保留 | false | boolean | ||
| _subVecData | 视频幕布承载的视频流信息 | false | array | SubVecDataV | |
| _index | 视频索引 从1开始 | false | integer | ||
| _isCache | 是否启用缓存,只有在视频需要严格同步时候才会启用缓存,启用缓存会大大降低性能 | false | boolean | ||
| _name | 视频的默认ID | false | string | ||
| _platformType | 当视频目录为vac接入时,视频在vac平台的分类 | false | string | ||
| _vacID | 当视频目录为vac接入时,视频在vac平台的ID | false | string | ||
| _vacName | 当视频幕布为vac接入时,视频在vac平台的名称,不可修改 | false | string | ||
| _vacUrl | 当视频目录为vac接入时,视频在vac平台的播放地址 | false | string | ||
| _videoDecodeMode | 视频的解码模式,默认推荐Nvidia, 0-cpu解码;1-Intel;2-Nvidia | false | integer | ||
| _videoId | 自定义视频的流ID,可以从外部传入 | false | string | ||
| _videoUrl | 自定义视频的流地址 | false | string | ||
| _troggleShader | 虚拟相机模型显示颜色是否生效 | false | boolean | ||
| _videoStreamType | 播放流类型:1直播、2历史,默认为1 | false | integer | ||
| _videoSwitchInMode | 视频流类型,0为普通的自定义的url,1专门指从VAC接入,当其为1时候对应的subvecdata中只有_vacurl生效 | false | integer | ||
| _viewRange | 可视范围 | false | SyzViewRange | SyzViewRange | |
| x | false | number | |||
| y | false | number | |||
| _zFar | 监控区域远裁面 | false | number | ||
| _zNear | 监控区域近裁面 | false | number | ||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«Geometry» | Geometry«Geometry» | ||
| geometryStructure | 几何结构具体结构 | false | Geometry | Geometry | |
| geometryStructure | 几何结构具体结构 | false | object | ||
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | VirtualCameraNormalA | VirtualCameraNormalA | ||
| _boundObject | 虚拟相机绑定对象 | false | string | ||
| _centeralLineColor | 中心线颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _centeralLineUseWhiteColor | 监控区域中心线是否使用 | false | boolean | ||
| _colorFilter | 虚拟相机投射到物体上是颜色还是纹理图片 | false | boolean | ||
| _customColor | 虚拟相机投射到物体上的颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _displayArea | 是否显示监控区域 | false | boolean | ||
| _displayCenteralLine | 监控区域中心线 | false | boolean | ||
| _displayFrustumPlane | 是否显示视锥面 | false | boolean | ||
| _edgePlanesColor | 监控区域填充面自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _enableAreaDetection | 是否启用监控区域检测回调 | false | boolean | ||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _fovx | 虚拟相机fovx | false | number | ||
| _fovy | 虚拟相机fovy | false | number | ||
| _frustumLineColor | 监控区域轮廓线自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _frustumPlaneColor | 视锥面颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _hideApperanceInRTE | RTE运行时是否隐藏虚拟相机的样式 | false | boolean | ||
| _insideParametersSettingMode | 虚拟相机内参计算模式,0:按照fov模式,1:按照靶面模式 | false | integer | ||
| _isInverted | 进行录像播放时是否倒放 | false | boolean | ||
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _iveEuler | 虚拟相机姿态角 | false | 虚拟相机姿态角 | 虚拟相机姿态角 | |
| x | 俯仰角 | false | number | ||
| y | 横滚角 | false | number | ||
| z | 偏航角 | false | number | ||
| _lock | 是否锁定 | false | boolean | ||
| _normalColor | 虚拟相机模型显示颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _opType | 视频状态,0播放、1停止、2暂停、3恢复、8偏移播放时间、9设置倍速播放 | false | integer | ||
| _plateHeight | 虚拟相机靶面高 | false | number | ||
| _plateWidth | 虚拟相机靶面宽 | false | number | ||
| _playSpeed | 进行录像播放时的播放速度,只支持整数,范围从-8 - 8 | false | integer | ||
| _playTimeOffset | 进行录像播放时候的偏移量,让其能够快速定位开始时间与结束时间之间的内容,单位为秒 | false | integer | ||
| _projectorResolutionHeight | 虚拟相机投影面高度 | false | number | ||
| _projectorResolutionWidth | 虚拟相机投影面宽度 | false | number | ||
| _resolutionFirst | 虚拟相机内参设置时是否以分辨率为先 | false | boolean | ||
| _stopProjectWhenStopVideo | 停止时是否隐藏投射画面,true 隐藏,false 保留 | false | boolean | ||
| _subVecData | 视频幕布承载的视频流信息 | false | array | SubVecDataV | |
| _index | 视频索引 从1开始 | false | integer | ||
| _isCache | 是否启用缓存,只有在视频需要严格同步时候才会启用缓存,启用缓存会大大降低性能 | false | boolean | ||
| _name | 视频的默认ID | false | string | ||
| _platformType | 当视频目录为vac接入时,视频在vac平台的分类 | false | string | ||
| _vacID | 当视频目录为vac接入时,视频在vac平台的ID | false | string | ||
| _vacName | 当视频幕布为vac接入时,视频在vac平台的名称,不可修改 | false | string | ||
| _vacUrl | 当视频目录为vac接入时,视频在vac平台的播放地址 | false | string | ||
| _videoDecodeMode | 视频的解码模式,默认推荐Nvidia, 0-cpu解码;1-Intel;2-Nvidia | false | integer | ||
| _videoId | 自定义视频的流ID,可以从外部传入 | false | string | ||
| _videoUrl | 自定义视频的流地址 | false | string | ||
| _troggleShader | 虚拟相机模型显示颜色是否生效 | false | boolean | ||
| _videoStreamType | 播放流类型:1直播、2历史,默认为1 | false | integer | ||
| _videoSwitchInMode | 视频流类型,0为普通的自定义的url,1专门指从VAC接入,当其为1时候对应的subvecdata中只有_vacurl生效 | false | integer | ||
| _viewRange | 可视范围 | false | SyzViewRange | SyzViewRange | |
| x | false | number | |||
| y | false | number | |||
| _zFar | 监控区域远裁面 | false | number | ||
| _zNear | 监控区域近裁面 | false | number | ||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VirtualCameraVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | VirtualCameraV | VirtualCameraV | |
| _boundObject | 虚拟相机绑定对象 | string | |
| _centeralLineColor | 中心线颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _centeralLineUseWhiteColor | 监控区域中心线是否使用 | boolean | |
| _colorFilter | 虚拟相机投射到物体上是颜色还是纹理图片 | boolean | |
| _customColor | 虚拟相机投射到物体上的颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _displayArea | 是否显示监控区域 | boolean | |
| _displayCenteralLine | 监控区域中心线 | boolean | |
| _displayFrustumPlane | 是否显示视锥面 | boolean | |
| _edgePlanesColor | 监控区域填充面自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _enableAreaDetection | 是否启用监控区域检测回调 | boolean | |
| _fovx | 虚拟相机fovx | number(double) | |
| _fovy | 虚拟相机fovy | number(double) | |
| _frustumLineColor | 监控区域轮廓线自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _frustumPlaneColor | 视锥面颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _hideApperanceInRTE | RTE运行时是否隐藏虚拟相机的样式 | boolean | |
| _insideParametersSettingMode | 虚拟相机内参计算模式,0:按照fov模式,1:按照靶面模式 | integer(int32) | |
| _isInverted | 进行录像播放时是否倒放 | boolean | |
| _jumpToBestViewWhenPlayingInRTE | 虚拟相机是否在播放时候联动最佳视角,最佳视角为虚拟相机在Builder中的摆放视角 | boolean | |
| _lock | 是否锁定 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _normalColor | 虚拟相机模型显示颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _opType | 视频状态,0播放、1停止、2暂停、3恢复、8偏移播放时间、9设置倍速播放 | integer(int32) | |
| _plateHeight | 虚拟相机靶面高 | number(double) | |
| _plateWidth | 虚拟相机靶面宽 | number(double) | |
| _playSpeed | 进行录像播放时的播放速度,只支持整数,范围从-8 - 8 | integer(int32) | |
| _playTimeOffset | 进行录像播放时候的偏移量,让其能够快速定位开始时间与结束时间之间的内容,单位为秒 | integer(int32) | |
| _projectorResolutionHeight | 虚拟相机投影面高度 | number(double) | |
| _projectorResolutionWidth | 虚拟相机投影面宽度 | number(double) | |
| _resolutionFirst | 虚拟相机内参设置时是否以分辨率为先 | boolean | |
| _stopProjectWhenStopVideo | 停止时是否隐藏投射画面,true 隐藏,false 保留 | boolean | |
| _subVecData | 视频幕布承载的视频流信息 | array | SubVecDataV |
| _index | 视频索引 从1开始 | integer | |
| _isCache | 是否启用缓存,只有在视频需要严格同步时候才会启用缓存,启用缓存会大大降低性能 | boolean | |
| _name | 视频的默认ID | string | |
| _platformType | 当视频目录为vac接入时,视频在vac平台的分类 | string | |
| _vacID | 当视频目录为vac接入时,视频在vac平台的ID | string | |
| _vacName | 当视频幕布为vac接入时,视频在vac平台的名称,不可修改 | string | |
| _vacUrl | 当视频目录为vac接入时,视频在vac平台的播放地址 | string | |
| _videoDecodeMode | 视频的解码模式,默认推荐Nvidia, 0-cpu解码;1-Intel;2-Nvidia | integer | |
| _videoId | 自定义视频的流ID,可以从外部传入 | string | |
| _videoUrl | 自定义视频的流地址 | string | |
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 虚拟相机模型显示颜色生效参数 | boolean | |
| _videoStreamType | 播放流类型:1直播、2历史,默认为1 | integer(int32) | |
| _videoSwitchInMode | 视频流类型,0为普通的自定义的url,1专门指从VAC接入,当其为1时候对应的subvecdata中只有_vacurl生效 | integer(int32) | |
| _viewRange | 可视范围 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| _zFar | 监控区域远裁面 | number(double) | |
| _zNear | 监控区域近裁面 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_boundObject": "",
"_centeralLineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_centeralLineUseWhiteColor": true,
"_colorFilter": true,
"_customColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_displayArea": true,
"_displayCenteralLine": true,
"_displayFrustumPlane": true,
"_edgePlanesColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_enableAreaDetection": true,
"_fovx": 0,
"_fovy": 0,
"_frustumLineColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_frustumPlaneColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_hideApperanceInRTE": true,
"_insideParametersSettingMode": 0,
"_isInverted": true,
"_jumpToBestViewWhenPlayingInRTE": true,
"_lock": true,
"_modelType": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_opType": 1,
"_plateHeight": 0,
"_plateWidth": 0,
"_playSpeed": 0,
"_playTimeOffset": 0,
"_projectorResolutionHeight": 0,
"_projectorResolutionWidth": 0,
"_resolutionFirst": true,
"_stopProjectWhenStopVideo": true,
"_subVecData": [
{
"_index": 0,
"_isCache": true,
"_name": "",
"_platformType": "",
"_vacID": "",
"_vacName": "",
"_vacUrl": "",
"_videoDecodeMode": 0,
"_videoId": "",
"_videoUrl": ""
}
],
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_videoStreamType": 0,
"_videoSwitchInMode": 0,
"_viewRange": {
"x": 0,
"y": 0
},
"_zFar": 0,
"_zNear": 0
},
"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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
Rte-视点定位与追踪类-V5COM
高级视点定位与追踪
接口地址:/Pac/Rte/V5COM/advancedPositioning
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| controlAoV5 | controlAoV5 | body | true | ControlAoV5«SyzControlLocation» | ControlAoV5«SyzControlLocation» |
| id | 漫游id | false | string | ||
| operate | 控制内容 | false | SyzControlLocation | SyzControlLocation | |
| location | false | SyzControlLocate | SyzControlLocate | ||
| hiddenBuilding | 如果当前物体在某个楼层内部,是否需要把楼层进行隐藏,注意这是一个动作,true为进行隐藏。 | false | boolean | ||
| hiddenStyle | 楼层隐藏的方式 1:该物体所在楼层之外的楼层隐藏, 0: 该物体所在楼层之上楼层隐藏,2:该物体所在楼层之下的楼层隐藏,3:该物体所在楼层隐藏,4: 该物体所在建筑隐藏 | false | integer | ||
| jump | 在视点跳转时是否需要平滑,默认为平滑移动 false | false | boolean | ||
| tetherState | 是否跟随,在该接口中停止跟随优先级最高,如果传入false,则只执行停止跟随这一个动作,并且忽略其他的操作 | false | boolean | ||
| viewpointIndex | 当其为自定义视角时候才有意义,其为自定义视角中的数组的序号,默认从0开始 | false | integer | ||
| viewpointType | 视点类型, 0 观察视角 1 驾驶视角 2 自定义视角 3 默认视角 | false | integer | ||
| id | guid | body | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | LocateResultWithBuildingVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| buildingId | 如果有楼层有显隐操作,进行操作建筑Id | string | |
| display | 建筑楼层做了显示或者是隐藏的bool值 | boolean | |
| floorIds | 建筑的楼层Id集合 | array |
响应示例:
javascript
{
"buildingId": "",
"display": true,
"floorIds": []
}1
2
3
4
5
2
3
4
5
简易模型自定义视点
接口地址:/Pac/Rte/V5COM/bindCustomView
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
简易模型的自定义视点增加,对于普通模型可以自由定义视点并且设置为默认视点。
请求示例:
javascript
{
"bindId": "",
"heading": 0,
"isDefaultViewPoint": true,
"pitch": 0,
"range": 0
}1
2
3
4
5
6
7
2
3
4
5
6
7
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| id | guid | path | true | string | |
| orbitViewPointWithId | orbitViewPointWithId | body | true | OrbitViewPointWithId | OrbitViewPointWithId |
| bindId | 被绑定的模型Id | false | string | ||
| heading | heading | false | number(double) | ||
| isDefaultViewPoint | 是否为默认视点 | false | boolean | ||
| pitch | pitch | false | number(double) | ||
| range | range | false | number(double) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | OrbitViewPointWithId |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| bindId | 被绑定的模型Id | string | |
| heading | heading | number(double) | number(double) |
| isDefaultViewPoint | 是否为默认视点 | boolean | |
| pitch | pitch | number(double) | number(double) |
| range | range | number(double) | number(double) |
响应示例:
javascript
{
"bindId": "",
"heading": 0,
"isDefaultViewPoint": true,
"pitch": 0,
"range": 0
}1
2
3
4
5
6
7
2
3
4
5
6
7
视点追踪,只应用于无人机或者车辆仿真这种需要跟踪的情况
接口地址:/Pac/Rte/V5COM/cameraTether
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"id": "",
"jump": true,
"mouseMode": 0,
"tetherCameraRangeFactor": 0,
"tetherMode": 0,
"tetherState": true,
"viewpointIndex": 0,
"viewpointType": 0
}1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| syzCameraTether | syzCameraTether | body | true | SyzCameraTether | SyzCameraTether |
| id | 要定位的物体的唯一ID | false | string | ||
| jump | 是否平滑定位 | false | boolean | ||
| mouseMode | 跟随模式下鼠标操作模式,0-可缩放可旋转;1-只可缩放,默认是0 | false | integer(int32) | ||
| tetherCameraRangeFactor | 跟随时摄像机的距离系数,系数越高可以离的越远 | false | number(double) | ||
| tetherMode | 跟随模式,0-跟随对象在中心;1-跟随对象在中心+跟随对象旋转;2-跟随对象在中心+只跟随对象偏航角旋转;默认是2 | false | integer(int32) | ||
| tetherState | 是否跟随 | false | boolean | ||
| viewpointIndex | 自定义视点的视点索引 | false | integer(int32) | ||
| viewpointType | 定位视点的类型,3为默认视点,2为自定义视点 | false | integer(int32) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
获取当前的视点原始信息
接口地址:/Pac/Rte/V5COM/getViewPoint
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| home | 是否为主视点 | body | true | boolean | |
| X-Token | X-Token | header | true | string | |
| is2DVP | 是否为2D窗口的视点 | body | false | boolean |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | SyzViewPoint |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| _center | 视点指向位置点 | 点 | 点 |
| w | number(double) | ||
| x | number(double) | ||
| y | number(double) | ||
| z | number(double) | ||
| _duration_s | 飞越秒数 | number(double) | number(double) |
| _heading | 方位角 | number(double) | number(double) |
| _is3DVP | 是否为3D窗口的视点 | boolean | |
| _isDefaultVP | 是否为默认视角 | boolean | |
| _isValid | 是否生效 | boolean | |
| _pitch | 俯仰角 | number(double) | number(double) |
| _range | 视角范围 | number(double) | number(double) |
| _relPos | 点 | 点 | |
| w | number(double) | ||
| x | number(double) | ||
| y | number(double) | ||
| z | number(double) | ||
| _stay_s | 停止秒数 | number(double) | number(double) |
| _vpID | 可能的视点ID | string | |
| _vpImageURl | 视点截图 | string | |
| fly | 是否立刻定位到该视点 | boolean | |
| home | 是否设置为场景的root视角 | boolean |
响应示例:
javascript
{
"_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
}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
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
简易定位
接口地址:/Pac/Rte/V5COM/simpleLocation
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| id | guid | body | true | string | |
| X-Token | X-Token | header | true | string | |
| hiddenBuilding | 是否隐藏建筑 | body | false | boolean | |
| hiddenStyle | 楼层隐藏的方式 1:该物体所在楼层之外的楼层隐藏, 0: 该物体所在楼层之上楼层隐藏,2:该物体所在楼层之下的楼层隐藏,3:该物体所在楼层隐藏 | body | false | integer |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | LocateResultWithBuildingVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| buildingId | 如果有楼层有显隐操作,进行操作建筑Id | string | |
| display | 建筑楼层做了显示或者是隐藏的bool值 | boolean | |
| floorIds | 建筑的楼层Id集合 | array |
响应示例:
javascript
{
"buildingId": "",
"display": true,
"floorIds": []
}1
2
3
4
5
2
3
4
5
参数视点定位
接口地址:/Pac/Rte/V5COM/viewPointLocation
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"_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
}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
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| viewPoint | viewPoint | body | true | SyzViewPoint | SyzViewPoint |
| _center | 视点指向位置点 | false | 点 | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| _duration_s | 飞越秒数 | false | number(double) | ||
| _heading | 方位角 | false | number(double) | ||
| _is3DVP | 是否为3D窗口的视点 | false | boolean | ||
| _isDefaultVP | 是否为默认视角 | false | boolean | ||
| _isValid | 是否生效 | false | boolean | ||
| _pitch | 俯仰角 | false | number(double) | ||
| _range | 视角范围 | false | number(double) | ||
| _relPos | false | 点 | 点 | ||
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| _stay_s | 停止秒数 | false | number(double) | ||
| _vpID | 可能的视点ID | false | string | ||
| _vpImageURl | 视点截图 | false | string | ||
| fly | 是否立刻定位到该视点 | false | boolean | ||
| home | 是否设置为场景的root视角 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
视点跟随路径移动
接口地址:/Pac/Rte/V5COM/viewPointPathbrowser
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"heading": 0,
"loop": true,
"movePathId": "",
"moveState": 0,
"pause": true,
"pitch": 0,
"range": 0,
"speed": 0,
"speedMutilParam": 0,
"throughtime": 0
}1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| viewPointWithPathBrowser | viewPointWithPathBrowser | body | true | SyzViewPointWithPathBrowser | SyzViewPointWithPathBrowser |
| heading | 相机飞越时候的heading | false | number(double) | ||
| loop | false | boolean | |||
| movePathId | 路径ID | false | string | ||
| moveState | 移动状态 0:开始 1:暂停 配合pause使用 2:停止 | false | integer(int32) | ||
| pause | false | boolean | |||
| pitch | 相机飞越时候pitch | false | number(double) | ||
| range | 相机飞越距离 | false | number(double) | ||
| speed | 速度 | false | integer(int32) | ||
| speedMutilParam | 倍速 | false | integer(int32) | ||
| throughtime | 相机飞跃到起点时间所需要的时间 | false | number(double) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
简易视点环绕
接口地址:/Pac/Rte/V5COM/viewPointSurround
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"angle": 0,
"around": true,
"id": "",
"loop": true,
"radius": 0,
"time": 0
}1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| surroundViewPoint | surroundViewPoint | body | true | SurroundViewPoint | SurroundViewPoint |
| angle | 角度 | false | number(double) | ||
| around | 是否环绕 | false | boolean | ||
| id | guid | false | string | ||
| loop | 是否循环 | false | boolean | ||
| radius | 环绕半径 | false | number(double) | ||
| time | 环绕时间 | false | number(double) | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
Rte-视频面片类-V5COM
综合搜索Video幕布
接口地址:/Pac/Rte/V5COM/getVideoPannelList
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getVideoPanelsAoV5» | SearchAoV5«getVideoPanelsAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getVideoPanelsAoV5 | getVideoPanelsAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VideoPanelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | VideoPanelV | VideoPanelV | |
| _autoShow | 播放显示的控制量 | boolean | |
| _billBoard | 广告牌幕布是否朝向屏幕,当videoType为0时候生效,true: 朝向屏幕 | boolean | |
| _isInverted | 进行录像播放时是否倒放 | boolean | |
| _opType | 视频状态,0播放、1停止、2暂停、3恢复、8偏移播放时间、9设置倍速播放 | integer(int32) | |
| _playSpeed | 进行录像播放时的播放速度,只支持整数,范围从-8 - 8 | integer(int32) | |
| _playTimeOffset | 进行录像播放时候的偏移量,让其能够快速定位开始时间与结束时间之间的内容,单位为秒 | integer(int32) | |
| _showLoadingGif | 播放视频时是否显示loading动画 | boolean | |
| _subVecData | 视频幕布承载的视频流信息 | array | SubVecDataV |
| _index | 视频索引 从1开始 | integer | |
| _isCache | 是否启用缓存,只有在视频需要严格同步时候才会启用缓存,启用缓存会大大降低性能 | boolean | |
| _name | 视频的默认ID | string | |
| _platformType | 当视频目录为vac接入时,视频在vac平台的分类 | string | |
| _vacID | 当视频目录为vac接入时,视频在vac平台的ID | string | |
| _vacName | 当视频幕布为vac接入时,视频在vac平台的名称,不可修改 | string | |
| _vacUrl | 当视频目录为vac接入时,视频在vac平台的播放地址 | string | |
| _videoDecodeMode | 视频的解码模式,默认推荐Nvidia, 0-cpu解码;1-Intel;2-Nvidia | integer | |
| _videoId | 自定义视频的流ID,可以从外部传入 | string | |
| _videoUrl | 自定义视频的流地址 | string | |
| _useInsectModel | 是否启用碰撞体,true: 启用 false: 不启用 | boolean | |
| _videoStreamType | 播放流类型:1直播、2历史,默认为1 | integer(int32) | |
| _videoSwitchInMode | 视频流类型,0为普通的自定义的url,1专门指从VAC接入,当其为1时候对应的subvecdata中只有_vacurl生效 | integer(int32) | |
| _videoType | 幕布类型,0:广告牌幕布 1:模型幕布 | integer(int32) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_autoShow": true,
"_billBoard": true,
"_isInverted": true,
"_opType": 1,
"_playSpeed": 0,
"_playTimeOffset": 0,
"_showLoadingGif": true,
"_subVecData": [
{
"_index": 0,
"_isCache": true,
"_name": "",
"_platformType": "",
"_vacID": "",
"_vacName": "",
"_vacUrl": "",
"_videoDecodeMode": 0,
"_videoId": "",
"_videoUrl": ""
}
],
"_useInsectModel": false,
"_videoStreamType": 0,
"_videoSwitchInMode": 0,
"_videoType": 1
},
"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
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
综合更新Video幕布
接口地址:/Pac/Rte/V5COM/updateVideoPannelList
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_billBoard": true,
"_isInverted": true,
"_opType": 1,
"_playSpeed": 0,
"_playTimeOffset": 0,
"_showLoadingGif": true,
"_subVecData": [
{
"_index": 0,
"_isCache": true,
"_name": "",
"_platformType": "",
"_vacID": "",
"_vacName": "",
"_vacUrl": "",
"_videoDecodeMode": 0,
"_videoId": "",
"_videoUrl": ""
}
],
"_useInsectModel": false,
"_videoStreamType": 0,
"_videoSwitchInMode": 0
},
"foreignKey": "",
"name": "",
"tagList": [],
"type": 0,
"typeName": ""
},
"tagList": [],
"view": 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
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateVideoPanelsAoV5» | SearchAoV5«updateVideoPanelsAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateVideoPanelsAoV5 | updateVideoPanelsAoV5 | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | VideoPanelA | VideoPanelA | ||
| _billBoard | 广告牌幕布是否朝向屏幕,当videoType为0时候生效,true: 朝向屏幕 | false | boolean | ||
| _isInverted | 进行录像播放时是否倒放 | false | boolean | ||
| _opType | 视频状态,0播放、1停止、2暂停、3恢复、8偏移播放时间、9设置倍速播放 | false | integer | ||
| _playSpeed | 进行录像播放时的播放速度,只支持整数,范围从-8 - 8 | false | integer | ||
| _playTimeOffset | 进行录像播放时候的偏移量,让其能够快速定位开始时间与结束时间之间的内容,单位为秒 | false | integer | ||
| _showLoadingGif | 播放视频时是否显示loading动画 | false | boolean | ||
| _subVecData | 视频幕布承载的视频流信息 | false | array | SubVecDataV | |
| _index | 视频索引 从1开始 | false | integer | ||
| _isCache | 是否启用缓存,只有在视频需要严格同步时候才会启用缓存,启用缓存会大大降低性能 | false | boolean | ||
| _name | 视频的默认ID | false | string | ||
| _platformType | 当视频目录为vac接入时,视频在vac平台的分类 | false | string | ||
| _vacID | 当视频目录为vac接入时,视频在vac平台的ID | false | string | ||
| _vacName | 当视频幕布为vac接入时,视频在vac平台的名称,不可修改 | false | string | ||
| _vacUrl | 当视频目录为vac接入时,视频在vac平台的播放地址 | false | string | ||
| _videoDecodeMode | 视频的解码模式,默认推荐Nvidia, 0-cpu解码;1-Intel;2-Nvidia | false | integer | ||
| _videoId | 自定义视频的流ID,可以从外部传入 | false | string | ||
| _videoUrl | 自定义视频的流地址 | false | string | ||
| _useInsectModel | 是否启用碰撞体,true: 启用 false: 不启用 | false | boolean | ||
| _videoStreamType | 播放流类型:1直播、2历史,默认为1 | false | integer | ||
| _videoSwitchInMode | 视频流类型,0为普通的自定义的url,1专门指从VAC接入,当其为1时候对应的subvecdata中只有_vacurl生效 | false | integer | ||
| foreignKey | 外键 | false | string | ||
| name | 名字 | false | string | ||
| tagList | tag属性 | false | array | string | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VideoPanelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | VideoPanelV | VideoPanelV | |
| _autoShow | 播放显示的控制量 | boolean | |
| _billBoard | 广告牌幕布是否朝向屏幕,当videoType为0时候生效,true: 朝向屏幕 | boolean | |
| _isInverted | 进行录像播放时是否倒放 | boolean | |
| _opType | 视频状态,0播放、1停止、2暂停、3恢复、8偏移播放时间、9设置倍速播放 | integer(int32) | |
| _playSpeed | 进行录像播放时的播放速度,只支持整数,范围从-8 - 8 | integer(int32) | |
| _playTimeOffset | 进行录像播放时候的偏移量,让其能够快速定位开始时间与结束时间之间的内容,单位为秒 | integer(int32) | |
| _showLoadingGif | 播放视频时是否显示loading动画 | boolean | |
| _subVecData | 视频幕布承载的视频流信息 | array | SubVecDataV |
| _index | 视频索引 从1开始 | integer | |
| _isCache | 是否启用缓存,只有在视频需要严格同步时候才会启用缓存,启用缓存会大大降低性能 | boolean | |
| _name | 视频的默认ID | string | |
| _platformType | 当视频目录为vac接入时,视频在vac平台的分类 | string | |
| _vacID | 当视频目录为vac接入时,视频在vac平台的ID | string | |
| _vacName | 当视频幕布为vac接入时,视频在vac平台的名称,不可修改 | string | |
| _vacUrl | 当视频目录为vac接入时,视频在vac平台的播放地址 | string | |
| _videoDecodeMode | 视频的解码模式,默认推荐Nvidia, 0-cpu解码;1-Intel;2-Nvidia | integer | |
| _videoId | 自定义视频的流ID,可以从外部传入 | string | |
| _videoUrl | 自定义视频的流地址 | string | |
| _useInsectModel | 是否启用碰撞体,true: 启用 false: 不启用 | boolean | |
| _videoStreamType | 播放流类型:1直播、2历史,默认为1 | integer(int32) | |
| _videoSwitchInMode | 视频流类型,0为普通的自定义的url,1专门指从VAC接入,当其为1时候对应的subvecdata中只有_vacurl生效 | integer(int32) | |
| _videoType | 幕布类型,0:广告牌幕布 1:模型幕布 | integer(int32) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_autoShow": true,
"_billBoard": true,
"_isInverted": true,
"_opType": 1,
"_playSpeed": 0,
"_playTimeOffset": 0,
"_showLoadingGif": true,
"_subVecData": [
{
"_index": 0,
"_isCache": true,
"_name": "",
"_platformType": "",
"_vacID": "",
"_vacName": "",
"_vacUrl": "",
"_videoDecodeMode": 0,
"_videoId": "",
"_videoUrl": ""
}
],
"_useInsectModel": false,
"_videoStreamType": 0,
"_videoSwitchInMode": 0,
"_videoType": 1
},
"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
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
批量更新Video幕布
接口地址:/Pac/Rte/V5COM/updateVideoPannesBatch
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
[
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_billBoard": true,
"_isInverted": true,
"_opType": 1,
"_playSpeed": 0,
"_playTimeOffset": 0,
"_showLoadingGif": true,
"_subVecData": [
{
"_index": 0,
"_isCache": true,
"_name": "",
"_platformType": "",
"_vacID": "",
"_vacName": "",
"_vacUrl": "",
"_videoDecodeMode": 0,
"_videoId": "",
"_videoUrl": ""
}
],
"_useInsectModel": false,
"_videoStreamType": 0,
"_videoSwitchInMode": 0
},
"foreignKey": "",
"guid": "",
"name": "",
"tagList": []
}
]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
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateVideoPanelsAoV5s | updateVideoPanelsAoV5s | body | true | array | updateVideoPanelsForBatchAoV5 |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 待更新幕布的实体 | false | VideoPanelA | VideoPanelA | |
| _billBoard | 广告牌幕布是否朝向屏幕,当videoType为0时候生效,true: 朝向屏幕 | false | boolean | ||
| _isInverted | 进行录像播放时是否倒放 | false | boolean | ||
| _opType | 视频状态,0播放、1停止、2暂停、3恢复、8偏移播放时间、9设置倍速播放 | false | integer | ||
| _playSpeed | 进行录像播放时的播放速度,只支持整数,范围从-8 - 8 | false | integer | ||
| _playTimeOffset | 进行录像播放时候的偏移量,让其能够快速定位开始时间与结束时间之间的内容,单位为秒 | false | integer | ||
| _showLoadingGif | 播放视频时是否显示loading动画 | false | boolean | ||
| _subVecData | 视频幕布承载的视频流信息 | false | array | SubVecDataV | |
| _index | 视频索引 从1开始 | false | integer | ||
| _isCache | 是否启用缓存,只有在视频需要严格同步时候才会启用缓存,启用缓存会大大降低性能 | false | boolean | ||
| _name | 视频的默认ID | false | string | ||
| _platformType | 当视频目录为vac接入时,视频在vac平台的分类 | false | string | ||
| _vacID | 当视频目录为vac接入时,视频在vac平台的ID | false | string | ||
| _vacName | 当视频幕布为vac接入时,视频在vac平台的名称,不可修改 | false | string | ||
| _vacUrl | 当视频目录为vac接入时,视频在vac平台的播放地址 | false | string | ||
| _videoDecodeMode | 视频的解码模式,默认推荐Nvidia, 0-cpu解码;1-Intel;2-Nvidia | false | integer | ||
| _videoId | 自定义视频的流ID,可以从外部传入 | false | string | ||
| _videoUrl | 自定义视频的流地址 | false | string | ||
| _useInsectModel | 是否启用碰撞体,true: 启用 false: 不启用 | false | boolean | ||
| _videoStreamType | 播放流类型:1直播、2历史,默认为1 | false | integer | ||
| _videoSwitchInMode | 视频流类型,0为普通的自定义的url,1专门指从VAC接入,当其为1时候对应的subvecdata中只有_vacurl生效 | false | integer | ||
| foreignKey | 外键 | false | string | ||
| guid | 必填,待更新的幕布唯一ID | false | string | ||
| name | 名字 | false | string | ||
| tagList | tag属性 | false | array | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VideoPanelVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | VideoPanelV | VideoPanelV | |
| _autoShow | 播放显示的控制量 | boolean | |
| _billBoard | 广告牌幕布是否朝向屏幕,当videoType为0时候生效,true: 朝向屏幕 | boolean | |
| _isInverted | 进行录像播放时是否倒放 | boolean | |
| _opType | 视频状态,0播放、1停止、2暂停、3恢复、8偏移播放时间、9设置倍速播放 | integer(int32) | |
| _playSpeed | 进行录像播放时的播放速度,只支持整数,范围从-8 - 8 | integer(int32) | |
| _playTimeOffset | 进行录像播放时候的偏移量,让其能够快速定位开始时间与结束时间之间的内容,单位为秒 | integer(int32) | |
| _showLoadingGif | 播放视频时是否显示loading动画 | boolean | |
| _subVecData | 视频幕布承载的视频流信息 | array | SubVecDataV |
| _index | 视频索引 从1开始 | integer | |
| _isCache | 是否启用缓存,只有在视频需要严格同步时候才会启用缓存,启用缓存会大大降低性能 | boolean | |
| _name | 视频的默认ID | string | |
| _platformType | 当视频目录为vac接入时,视频在vac平台的分类 | string | |
| _vacID | 当视频目录为vac接入时,视频在vac平台的ID | string | |
| _vacName | 当视频幕布为vac接入时,视频在vac平台的名称,不可修改 | string | |
| _vacUrl | 当视频目录为vac接入时,视频在vac平台的播放地址 | string | |
| _videoDecodeMode | 视频的解码模式,默认推荐Nvidia, 0-cpu解码;1-Intel;2-Nvidia | integer | |
| _videoId | 自定义视频的流ID,可以从外部传入 | string | |
| _videoUrl | 自定义视频的流地址 | string | |
| _useInsectModel | 是否启用碰撞体,true: 启用 false: 不启用 | boolean | |
| _videoStreamType | 播放流类型:1直播、2历史,默认为1 | integer(int32) | |
| _videoSwitchInMode | 视频流类型,0为普通的自定义的url,1专门指从VAC接入,当其为1时候对应的subvecdata中只有_vacurl生效 | integer(int32) | |
| _videoType | 幕布类型,0:广告牌幕布 1:模型幕布 | integer(int32) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | T | T |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_autoShow": true,
"_billBoard": true,
"_isInverted": true,
"_opType": 1,
"_playSpeed": 0,
"_playTimeOffset": 0,
"_showLoadingGif": true,
"_subVecData": [
{
"_index": 0,
"_isCache": true,
"_name": "",
"_platformType": "",
"_vacID": "",
"_vacName": "",
"_vacUrl": "",
"_videoDecodeMode": 0,
"_videoId": "",
"_videoUrl": ""
}
],
"_useInsectModel": false,
"_videoStreamType": 0,
"_videoSwitchInMode": 0,
"_videoType": 1
},
"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
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
Rte-路径浏览类-V5COM
新增路径浏览
接口地址:/Pac/Rte/V5COM/addPathBrowser
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_dWidth": 0,
"_isMoveTexture": true,
"_isNewAdd": true,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pathRunSpeed": 0,
"_pathRunTime": 0,
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_troggleShader": true,
"_viewRange": {
"x": 0,
"y": 0
},
"_xMoveSpeed": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {
"_bethelLine": true,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"resourceId": "",
"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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithTemplateAoV5«PathBrowserA,线条»» | 高级添加统一属性«addWithTemplateAoV5«PathBrowserA,线条»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithTemplateAoV5«PathBrowserA,线条» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | PathBrowserA | PathBrowserA | |
| _dWidth | 路径宽度 | false | number | ||
| _isMoveTexture | 动态纹理 | false | boolean | ||
| _isNewAdd | 是否在添加时候定位 | false | boolean | ||
| _normalColor | 正常的样式颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pathRunSpeed | 路径生长的速度 | false | number | ||
| _pathRunTime | 路径生长时间 | false | number | ||
| _pulse | 开启关闭闪烁 | false | boolean | ||
| _pulseColor | 闪烁颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulseTime | 闪烁时间 | false | number | ||
| _repeatPara | 纹理重复度 | false | number | ||
| _troggleShader | 修改颜色开关 | false | boolean | ||
| _viewRange | 可视范围 | false | SyzViewRange | SyzViewRange | |
| x | false | number | |||
| y | false | number | |||
| _xMoveSpeed | x方向上的速度 | false | number | ||
| foreignKey | 外键 | false | string | ||
| geometry | 元素实体的几何信息,必须填写 | false | Geometry«线条» | Geometry«线条» | |
| geometryStructure | 几何结构具体结构 | false | 线条 | 线条 | |
| _bethelLine | 是否为贝塞尔曲线 | false | boolean | ||
| _points | 线条的控制点集合 | false | array | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| resourceId | 对应模板,必须填写 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | PathBrowserVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | PathBrowserV | PathBrowserV | |
| _dWidth | 路径宽度 | number(double) | |
| _isMoveTexture | 动态纹理 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _pathRunSpeed | 路径生长的速度 | number(double) | |
| _pathRunTime | 路径生长时间 | number(double) | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | 闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | 闪烁时间 | number(double) | |
| _repeatPara | 纹理重复度 | number(double) | |
| _troggleShader | 修改颜色开关 | boolean | |
| _viewRange | 可视范围 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| _xMoveSpeed | x方向上的速度 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_dWidth": 0,
"_isMoveTexture": true,
"_modelType": 0,
"_pathRunSpeed": 0,
"_pathRunTime": 0,
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_troggleShader": true,
"_viewRange": {
"x": 0,
"y": 0
},
"_xMoveSpeed": 0
},
"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
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
控制路径的生长动画
接口地址:/Pac/Rte/V5COM/addPathBrowserAnimation
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"guid": "",
"playStatus": "",
"reverse": true
}1
2
3
4
5
2
3
4
5
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| controlPathBrowserDto | controlPathBrowserDto | body | true | 路径生长动画参数类 | 路径生长动画参数类 |
| guid | guid | true | string | ||
| playStatus | start,stop,pause,resume | true | string | ||
| reverse | 是否反转 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
综合删除路径
接口地址:/Pac/Rte/V5COM/deletePathBrowser
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| deleteParams | deleteParams | body | true | SearchAoV5 | SearchAoV5 |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | AoTypeTransform | AoTypeTransform | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | PathBrowserVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | PathBrowserV | PathBrowserV | |
| _dWidth | 路径宽度 | number(double) | |
| _isMoveTexture | 动态纹理 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _pathRunSpeed | 路径生长的速度 | number(double) | |
| _pathRunTime | 路径生长时间 | number(double) | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | 闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | 闪烁时间 | number(double) | |
| _repeatPara | 纹理重复度 | number(double) | |
| _troggleShader | 修改颜色开关 | boolean | |
| _viewRange | 可视范围 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| _xMoveSpeed | x方向上的速度 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_dWidth": 0,
"_isMoveTexture": true,
"_modelType": 0,
"_pathRunSpeed": 0,
"_pathRunTime": 0,
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_troggleShader": true,
"_viewRange": {
"x": 0,
"y": 0
},
"_xMoveSpeed": 0
},
"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
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
综合搜索路径
接口地址:/Pac/Rte/V5COM/getPathBrowser
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | PathBrowserVoV5«Geometry«线条»» |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | PathBrowserV | PathBrowserV | |
| _dWidth | 路径宽度 | number(double) | |
| _isMoveTexture | 动态纹理 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _pathRunSpeed | 路径生长的速度 | number(double) | |
| _pathRunTime | 路径生长时间 | number(double) | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | 闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | 闪烁时间 | number(double) | |
| _repeatPara | 纹理重复度 | number(double) | |
| _troggleShader | 修改颜色开关 | boolean | |
| _viewRange | 可视范围 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| _xMoveSpeed | x方向上的速度 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«Geometry«线条»» | Geometry«Geometry«线条»» | |
| geometryStructure | 几何结构具体结构 | Geometry«线条» | Geometry«线条» |
| geometryStructure | 几何结构具体结构 | 线条 | 线条 |
| _bethelLine | 是否为贝塞尔曲线 | boolean | |
| _points | 线条的控制点集合 | array | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_dWidth": 0,
"_isMoveTexture": true,
"_modelType": 0,
"_pathRunSpeed": 0,
"_pathRunTime": 0,
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_troggleShader": true,
"_viewRange": {
"x": 0,
"y": 0
},
"_xMoveSpeed": 0
},
"floorIndex": 0,
"foreignKey": "",
"geometry": {
"geometryStructure": {
"geometryStructure": {
"_bethelLine": true,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"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
75
76
77
78
79
80
81
82
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
75
76
77
78
79
80
81
82
路径浏览模板
接口地址:/Pac/Rte/V5COM/getPathBrowserTemplate
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | ContourTemplateVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| resourceId | 模板ID | string | |
| resourceName | string | ||
| style | string | ||
| styleName | string |
响应示例:
javascript
[
{
"resourceId": "",
"resourceName": "",
"style": "",
"styleName": ""
}
]1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
综合修改路径
接口地址:/Pac/Rte/V5COM/updatePathBrowser
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_dWidth": 0,
"_isMoveTexture": true,
"_isNewAdd": true,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pathRunSpeed": 0,
"_pathRunTime": 0,
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_troggleShader": true,
"_viewRange": {
"x": 0,
"y": 0
},
"_xMoveSpeed": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {
"_bethelLine": true,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {
"_dWidth": 0,
"_isMoveTexture": true,
"_isNewAdd": true,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pathRunSpeed": 0,
"_pathRunTime": 0,
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_troggleShader": true,
"_viewRange": {
"x": 0,
"y": 0
},
"_xMoveSpeed": 0
},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«PathBrowserA,线条»» | SearchAoV5«updateAoV5«PathBrowserA,线条»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«PathBrowserA,线条» | updateAoV5«PathBrowserA,线条» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | PathBrowserA | PathBrowserA | ||
| _dWidth | 路径宽度 | false | number | ||
| _isMoveTexture | 动态纹理 | false | boolean | ||
| _isNewAdd | 是否在添加时候定位 | false | boolean | ||
| _normalColor | 正常的样式颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pathRunSpeed | 路径生长的速度 | false | number | ||
| _pathRunTime | 路径生长时间 | false | number | ||
| _pulse | 开启关闭闪烁 | false | boolean | ||
| _pulseColor | 闪烁颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulseTime | 闪烁时间 | false | number | ||
| _repeatPara | 纹理重复度 | false | number | ||
| _troggleShader | 修改颜色开关 | false | boolean | ||
| _viewRange | 可视范围 | false | SyzViewRange | SyzViewRange | |
| x | false | number | |||
| y | false | number | |||
| _xMoveSpeed | x方向上的速度 | false | number | ||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«线条» | Geometry«线条» | ||
| geometryStructure | 几何结构具体结构 | false | 线条 | 线条 | |
| _bethelLine | 是否为贝塞尔曲线 | false | boolean | ||
| _points | 线条的控制点集合 | false | array | 点 | |
| w | false | number | |||
| x | false | number | |||
| y | false | number | |||
| z | false | number | |||
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | PathBrowserA | PathBrowserA | ||
| _dWidth | 路径宽度 | false | number | ||
| _isMoveTexture | 动态纹理 | false | boolean | ||
| _isNewAdd | 是否在添加时候定位 | false | boolean | ||
| _normalColor | 正常的样式颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pathRunSpeed | 路径生长的速度 | false | number | ||
| _pathRunTime | 路径生长时间 | false | number | ||
| _pulse | 开启关闭闪烁 | false | boolean | ||
| _pulseColor | 闪烁颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _pulseTime | 闪烁时间 | false | number | ||
| _repeatPara | 纹理重复度 | false | number | ||
| _troggleShader | 修改颜色开关 | false | boolean | ||
| _viewRange | 可视范围 | false | SyzViewRange | SyzViewRange | |
| x | false | number | |||
| y | false | number | |||
| _xMoveSpeed | x方向上的速度 | false | number | ||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | PathBrowserVoV5«Geometry«线条»» |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | PathBrowserV | PathBrowserV | |
| _dWidth | 路径宽度 | number(double) | |
| _isMoveTexture | 动态纹理 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _pathRunSpeed | 路径生长的速度 | number(double) | |
| _pathRunTime | 路径生长时间 | number(double) | |
| _pulse | 开启关闭闪烁 | boolean | |
| _pulseColor | 闪烁颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _pulseTime | 闪烁时间 | number(double) | |
| _repeatPara | 纹理重复度 | number(double) | |
| _troggleShader | 修改颜色开关 | boolean | |
| _viewRange | 可视范围 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| _xMoveSpeed | x方向上的速度 | number(double) | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«Geometry«线条»» | Geometry«Geometry«线条»» | |
| geometryStructure | 几何结构具体结构 | Geometry«线条» | Geometry«线条» |
| geometryStructure | 几何结构具体结构 | 线条 | 线条 |
| _bethelLine | 是否为贝塞尔曲线 | boolean | |
| _points | 线条的控制点集合 | array | 点 |
| w | number | ||
| x | number | ||
| y | number | ||
| z | number | ||
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_dWidth": 0,
"_isMoveTexture": true,
"_modelType": 0,
"_pathRunSpeed": 0,
"_pathRunTime": 0,
"_pulse": true,
"_pulseColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_pulseTime": 0,
"_repeatPara": 0,
"_troggleShader": true,
"_viewRange": {
"x": 0,
"y": 0
},
"_xMoveSpeed": 0
},
"floorIndex": 0,
"foreignKey": "",
"geometry": {
"geometryStructure": {
"geometryStructure": {
"_bethelLine": true,
"_points": [
{
"w": 1,
"x": 116.39925701226,
"y": 39.9094373,
"z": 1.5
}
]
},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"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
75
76
77
78
79
80
81
82
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
75
76
77
78
79
80
81
82
Rte-路网规划-V5COM
清除所有的路径规划
接口地址:/Pac/Rte/V5COM/pathPlanning_clearPath
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
路网数据初始化
接口地址:/Pac/Rte/V5COM/pathPlanning_init
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
[
{
"id": 0,
"reachableID": []
}
]1
2
3
4
5
6
2
3
4
5
6
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| pathPlanningInitAList | pathPlanningInitAList | body | true | array | 路网基础数据 |
| id | 路网交叉点所代表的Poi的Id | false | integer(int32) | ||
| reachableID | 该点能够连接到的点 | false | array | integer | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
设置路径规划
接口地址:/Pac/Rte/V5COM/pathPlanning_setPath
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"cameraSpeed": 1,
"endPoint": {
"height": 0,
"latitude": 0,
"longitude": 0
},
"startPoint": {
"height": 0,
"latitude": 0,
"longitude": 0
}
}1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| pathPlanningA | pathPlanningA | body | true | PathPlanningA | PathPlanningA |
| cameraSpeed | 相机速度,单位千米,从0开始 | false | number(double) | ||
| endPoint | 终点坐标 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| startPoint | 起点坐标 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
暂无
响应示例:
javascript
1
Rte-车辆仿真类-V5COM
综合添加车辆仿真
接口地址:/Pac/Rte/V5COM/addVehicle
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"data": [
{
"attributeList": [],
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_carSpeed": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_flyToModel": true,
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_licensePlateText": "",
"_licensePlateTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextMargin": 0,
"_licensePlateTextSize": 0,
"_lock": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_tetherState": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"beginMoveFly": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"resourceId": "",
"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
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
75
76
77
78
79
80
81
82
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
75
76
77
78
79
80
81
82
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| addParams | addParams | body | true | 高级添加统一属性«addWithTemplateAoV5«VehicleA,T»» | 高级添加统一属性«addWithTemplateAoV5«VehicleA,T»» |
| data | 元素的添加细节,在删除相关操作中被强制Null | false | array | addWithTemplateAoV5«VehicleA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | 元素对应初始化属性,可以不填 | false | VehicleA | VehicleA | |
| _backToInitialView | false | boolean | |||
| _carSpeed | 车辆速度 | false | number | ||
| _effectBBColorValid | 文字背景颜色有效性 | false | boolean | ||
| _effectBBMergin | 文字与模型距离 | false | number | ||
| _effectColorValid | 是否启用文字自定义颜色 | false | boolean | ||
| _effectText | 文字内容 | false | string | ||
| _effectTextBoundBoxColor | 文字背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextMargin | 文字自身边距 | false | number | ||
| _effectTextSize | 文字缩放比 | false | number | ||
| _firstView | false | boolean | |||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停, 1:暂停, 2:结束 | false | integer | |
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _licensePlateText | 车牌文字 | false | string | ||
| _licensePlateTextBoundBoxColor | 车牌背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _licensePlateTextColor | 车牌文字颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _licensePlateTextMargin | 车辆文字边框 | false | number | ||
| _licensePlateTextSize | 车辆文字大小 | false | number | ||
| _lock | 是否锁定 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _movePathID | 特效绑定的路径 | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _normalColor | 车身颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _tetherState | false | boolean | |||
| _troggleShader | 启用改色 | false | boolean | ||
| _troggleText | 是否启用文字 | false | boolean | ||
| _troggleTextBoundBoxLine | 是否启用文字边框 | false | boolean | ||
| beginMoveFly | 传递false会关闭路径移动开始时候的定位 | false | boolean | ||
| jump | 视点漫游初始化时是否跳跃 | false | boolean | ||
| viewpointIndex | 自定义视点的序号索引 | false | integer | ||
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | false | integer | ||
| foreignKey | 外键 | false | string | ||
| geometry | 元素实体的几何信息,必须填写 | false | Geometry«T» | Geometry«T» | |
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| resourceId | 对应模板,必须填写 | false | string | ||
| tagList | tag属性 | false | array | string | |
| detail | 是否在添加后快速获取元素细节,默认不做获取 | false | boolean | ||
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VehicleVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | VehicleV | VehicleV | |
| _backToInitialView | boolean | ||
| _carSpeed | 车辆速度 | number(double) | |
| _effectBBColorValid | 文字背景颜色有效性 | boolean | |
| _effectBBMergin | 文字与模型距离 | number(double) | |
| _effectColorValid | 是否启用文字自定义颜色 | boolean | |
| _effectText | 文字内容 | string | |
| _effectTextBoundBoxColor | 文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | 文字自身边距 | number(double) | |
| _effectTextSize | 文字缩放比 | number(double) | |
| _firstView | boolean | ||
| _isMoveState | 路径驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _licensePlateText | 车牌文字 | string | |
| _licensePlateTextBoundBoxColor | 车牌背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _licensePlateTextColor | 车牌文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _licensePlateTextMargin | 车辆文字边框 | number(double) | |
| _licensePlateTextSize | 车辆文字大小 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _normalColor | 车身颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _tetherState | boolean | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 启用改色 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_carSpeed": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_isMoveState": 0,
"_isReverseMoving": true,
"_licensePlateText": "",
"_licensePlateTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextMargin": 0,
"_licensePlateTextSize": 0,
"_lock": true,
"_loopMove": true,
"_modelType": 0,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_tetherState": true,
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
综合删除车辆仿真
接口地址:/Pac/Rte/V5COM/deleteVehicle
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| deleteParams | deleteParams | body | true | SearchAoV5 | SearchAoV5 |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | AoTypeTransform | AoTypeTransform | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VehicleVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | VehicleV | VehicleV | |
| _backToInitialView | boolean | ||
| _carSpeed | 车辆速度 | number(double) | |
| _effectBBColorValid | 文字背景颜色有效性 | boolean | |
| _effectBBMergin | 文字与模型距离 | number(double) | |
| _effectColorValid | 是否启用文字自定义颜色 | boolean | |
| _effectText | 文字内容 | string | |
| _effectTextBoundBoxColor | 文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | 文字自身边距 | number(double) | |
| _effectTextSize | 文字缩放比 | number(double) | |
| _firstView | boolean | ||
| _isMoveState | 路径驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _licensePlateText | 车牌文字 | string | |
| _licensePlateTextBoundBoxColor | 车牌背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _licensePlateTextColor | 车牌文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _licensePlateTextMargin | 车辆文字边框 | number(double) | |
| _licensePlateTextSize | 车辆文字大小 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _normalColor | 车身颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _tetherState | boolean | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 启用改色 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_carSpeed": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_isMoveState": 0,
"_isReverseMoving": true,
"_licensePlateText": "",
"_licensePlateTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextMargin": 0,
"_licensePlateTextSize": 0,
"_lock": true,
"_loopMove": true,
"_modelType": 0,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_tetherState": true,
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
综合搜索车辆仿真
接口地址:/Pac/Rte/V5COM/getVehicle
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VehicleVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | VehicleV | VehicleV | |
| _backToInitialView | boolean | ||
| _carSpeed | 车辆速度 | number(double) | |
| _effectBBColorValid | 文字背景颜色有效性 | boolean | |
| _effectBBMergin | 文字与模型距离 | number(double) | |
| _effectColorValid | 是否启用文字自定义颜色 | boolean | |
| _effectText | 文字内容 | string | |
| _effectTextBoundBoxColor | 文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | 文字自身边距 | number(double) | |
| _effectTextSize | 文字缩放比 | number(double) | |
| _firstView | boolean | ||
| _isMoveState | 路径驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _licensePlateText | 车牌文字 | string | |
| _licensePlateTextBoundBoxColor | 车牌背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _licensePlateTextColor | 车牌文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _licensePlateTextMargin | 车辆文字边框 | number(double) | |
| _licensePlateTextSize | 车辆文字大小 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _normalColor | 车身颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _tetherState | boolean | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 启用改色 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_carSpeed": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_isMoveState": 0,
"_isReverseMoving": true,
"_licensePlateText": "",
"_licensePlateTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextMargin": 0,
"_licensePlateTextSize": 0,
"_lock": true,
"_loopMove": true,
"_modelType": 0,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_tetherState": true,
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
车辆模板
接口地址:/Pac/Rte/V5COM/getVehiclesTemplate
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VehicleTemplateVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| isUsed | 特效是否被使用 | boolean | |
| resourceId | 模板ID | string |
响应示例:
javascript
[
{
"isUsed": true,
"resourceId": ""
}
]1
2
3
4
5
6
2
3
4
5
6
综合更新车辆仿真
接口地址:/Pac/Rte/V5COM/updateVehicle
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_carSpeed": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_flyToModel": true,
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_licensePlateText": "",
"_licensePlateTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextMargin": 0,
"_licensePlateTextSize": 0,
"_lock": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_tetherState": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"beginMoveFly": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"foreignKey": "",
"geometry": {
"geometryStructure": {},
"geometryType": "",
"worldCoordinates": {
"height": 0,
"latitude": 0,
"longitude": 0
}
},
"name": "",
"objectElementData": {
"_backToInitialView": true,
"_carSpeed": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_flyToModel": true,
"_isMoveState": 0,
"_isNewAdd": true,
"_isReverseMoving": true,
"_licensePlateText": "",
"_licensePlateTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextMargin": 0,
"_licensePlateTextSize": 0,
"_lock": true,
"_loopMove": true,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_tetherState": true,
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": true,
"beginMoveFly": true,
"jump": true,
"viewpointIndex": 0,
"viewpointType": 0
},
"tagList": []
},
"tagList": [],
"view": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoV5«VehicleA,T»» | SearchAoV5«updateAoV5«VehicleA,T»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoV5«VehicleA,T» | updateAoV5«VehicleA,T» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | VehicleA | VehicleA | ||
| _backToInitialView | false | boolean | |||
| _carSpeed | 车辆速度 | false | number | ||
| _effectBBColorValid | 文字背景颜色有效性 | false | boolean | ||
| _effectBBMergin | 文字与模型距离 | false | number | ||
| _effectColorValid | 是否启用文字自定义颜色 | false | boolean | ||
| _effectText | 文字内容 | false | string | ||
| _effectTextBoundBoxColor | 文字背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextMargin | 文字自身边距 | false | number | ||
| _effectTextSize | 文字缩放比 | false | number | ||
| _firstView | false | boolean | |||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停, 1:暂停, 2:结束 | false | integer | |
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _licensePlateText | 车牌文字 | false | string | ||
| _licensePlateTextBoundBoxColor | 车牌背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _licensePlateTextColor | 车牌文字颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _licensePlateTextMargin | 车辆文字边框 | false | number | ||
| _licensePlateTextSize | 车辆文字大小 | false | number | ||
| _lock | 是否锁定 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _movePathID | 特效绑定的路径 | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _normalColor | 车身颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _tetherState | false | boolean | |||
| _troggleShader | 启用改色 | false | boolean | ||
| _troggleText | 是否启用文字 | false | boolean | ||
| _troggleTextBoundBoxLine | 是否启用文字边框 | false | boolean | ||
| beginMoveFly | 传递false会关闭路径移动开始时候的定位 | false | boolean | ||
| jump | 视点漫游初始化时是否跳跃 | false | boolean | ||
| viewpointIndex | 自定义视点的序号索引 | false | integer | ||
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | false | integer | ||
| foreignKey | 外键 | false | string | ||
| geometry | false | Geometry«T» | Geometry«T» | ||
| geometryStructure | 几何结构具体结构 | false | T | T | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | false | string | ||
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | false | Coordinates | Coordinates | |
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| name | 名字 | false | string | ||
| objectElementData | false | VehicleA | VehicleA | ||
| _backToInitialView | false | boolean | |||
| _carSpeed | 车辆速度 | false | number | ||
| _effectBBColorValid | 文字背景颜色有效性 | false | boolean | ||
| _effectBBMergin | 文字与模型距离 | false | number | ||
| _effectColorValid | 是否启用文字自定义颜色 | false | boolean | ||
| _effectText | 文字内容 | false | string | ||
| _effectTextBoundBoxColor | 文字背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextColor | 文字自定义颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _effectTextMargin | 文字自身边距 | false | number | ||
| _effectTextSize | 文字缩放比 | false | number | ||
| _firstView | false | boolean | |||
| _flyToModel | 当新增时_isNewAdd同时为True可以跳转 | false | boolean | ||
| _isMoveState | 数据驱动状态,0:开始 | 恢复暂停, 1:暂停, 2:结束 | false | integer | |
| _isNewAdd | 与_flyToModel 一起使用新增时是否跳转 | false | boolean | ||
| _isReverseMoving | 是否倒着移动 | false | boolean | ||
| _licensePlateText | 车牌文字 | false | string | ||
| _licensePlateTextBoundBoxColor | 车牌背景颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _licensePlateTextColor | 车牌文字颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _licensePlateTextMargin | 车辆文字边框 | false | number | ||
| _licensePlateTextSize | 车辆文字大小 | false | number | ||
| _lock | 是否锁定 | false | boolean | ||
| _loopMove | 循环移动 | false | boolean | ||
| _movePathID | 特效绑定的路径 | false | string | ||
| _moveSpeed | 移动速度 | false | number | ||
| _normalColor | 车身颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _tetherState | false | boolean | |||
| _troggleShader | 启用改色 | false | boolean | ||
| _troggleText | 是否启用文字 | false | boolean | ||
| _troggleTextBoundBoxLine | 是否启用文字边框 | false | boolean | ||
| beginMoveFly | 传递false会关闭路径移动开始时候的定位 | false | boolean | ||
| jump | 视点漫游初始化时是否跳跃 | false | boolean | ||
| viewpointIndex | 自定义视点的序号索引 | false | integer | ||
| viewpointType | 视点漫游时候类型 2:自定义类型 3:默认类型 ,1:传入1时候会自动停止跟随 | false | integer | ||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | VehicleVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | VehicleV | VehicleV | |
| _backToInitialView | boolean | ||
| _carSpeed | 车辆速度 | number(double) | |
| _effectBBColorValid | 文字背景颜色有效性 | boolean | |
| _effectBBMergin | 文字与模型距离 | number(double) | |
| _effectColorValid | 是否启用文字自定义颜色 | boolean | |
| _effectText | 文字内容 | string | |
| _effectTextBoundBoxColor | 文字背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextColor | 文字自定义颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _effectTextMargin | 文字自身边距 | number(double) | |
| _effectTextSize | 文字缩放比 | number(double) | |
| _firstView | boolean | ||
| _isMoveState | 路径驱动状态,0:开始 | 恢复暂停 1:暂停 2:结束 | integer(int32) |
| _isReverseMoving | 是否倒着移动 | boolean | |
| _licensePlateText | 车牌文字 | string | |
| _licensePlateTextBoundBoxColor | 车牌背景颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _licensePlateTextColor | 车牌文字颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _licensePlateTextMargin | 车辆文字边框 | number(double) | |
| _licensePlateTextSize | 车辆文字大小 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _loopMove | 循环移动 | boolean | |
| _modelType | 3d类型 | integer(int32) | |
| _movePathID | 特效绑定的路径 | string | |
| _moveSpeed | 移动速度 | number(double) | |
| _normalColor | 车身颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _tetherState | boolean | ||
| _tetherVpDatas | 自定义视点基类型 | array | SyzViewPoint |
| _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 | |
| _troggleShader | 启用改色 | boolean | |
| _troggleText | 是否启用文字 | boolean | |
| _troggleTextBoundBoxLine | 是否启用文字边框 | boolean | |
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_backToInitialView": true,
"_carSpeed": 0,
"_effectBBColorValid": true,
"_effectBBMergin": 0,
"_effectColorValid": true,
"_effectText": "",
"_effectTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_effectTextMargin": 0,
"_effectTextSize": 0,
"_firstView": true,
"_isMoveState": 0,
"_isReverseMoving": true,
"_licensePlateText": "",
"_licensePlateTextBoundBoxColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_licensePlateTextMargin": 0,
"_licensePlateTextSize": 0,
"_lock": true,
"_loopMove": true,
"_modelType": 0,
"_movePathID": "",
"_moveSpeed": 0,
"_normalColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_tetherState": true,
"_tetherVpDatas": [
{
"_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
}
],
"_troggleShader": true,
"_troggleText": true,
"_troggleTextBoundBoxLine": 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
Rte-高亮区域类-V5COM
综合搜索高亮区域
接口地址:/Pac/Rte/V5COM/getHeightLightAreas
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"type": 0,
"typeName": ""
},
"tagList": [],
"view": true
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| searchParams | searchParams | body | true | SearchAoV5«getAoV5» | SearchAoV5«getAoV5» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | getAoV5 | getAoV5 | |
| type | false | integer | |||
| typeName | false | string | |||
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HighlightAreaVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | 元素细节 | HighlightAreaV | HighlightAreaV |
| _areaAndLengthTextSize | 高亮区域的文字大小 | number(double) | |
| _areaSize | 区域大小,本来是真实计算,但是有需求要求可以更改 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _polygonColor | 填充颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _showArea | 是否显示区域 | boolean | |
| _showLength | 是否显示长度 | boolean | |
| _viewRange | 可视范围 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_areaAndLengthTextSize": 0,
"_areaSize": 0,
"_lock": true,
"_polygonColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_showArea": true,
"_showLength": true,
"_viewRange": {
"x": 0,
"y": 0
}
},
"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
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
综合更新高亮区域
接口地址:/Pac/Rte/V5COM/updateHeightLightAreas
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
javascript
{
"area": {
"height": 0,
"latitude": 0,
"longitude": 0,
"radius": 0
},
"attributeList": [],
"attributeListUnion": true,
"detail": true,
"disableTree": true,
"foreignKey": [],
"guids": [],
"name": "",
"objectData": {
"attributeList": [],
"displayModel": true,
"elementData": {
"_areaAndLengthTextSize": 0,
"_areaSize": 0,
"_lock": true,
"_polygonColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_showArea": true,
"_showLength": true,
"_viewRange": {
"x": 0,
"y": 0
}
},
"foreignKey": "",
"name": "",
"tagList": []
},
"tagList": [],
"view": 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
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
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| App-TaskId | App-TaskId | header | true | string | |
| updateParams | updateParams | body | true | SearchAoV5«updateAoWithoutGeometryAoV5«HighlightAreaA»» | SearchAoV5«updateAoWithoutGeometryAoV5«HighlightAreaA»» |
| area | false | SearchCircle | SearchCircle | ||
| height | 高度 | false | number | ||
| latitude | 纬度 | false | number | ||
| longitude | 经度 | false | number | ||
| radius | 圆的半径 | false | number | ||
| attributeList | 属性列表 | false | array | object | |
| attributeListUnion | 属性列表是否为并集,当其默认为true时,属性列表中的元素大于1个时候,只要有一个匹配即可,如果为false,则属性列表中的元素必须全部匹配 | false | boolean | ||
| detail | 是否显示详细信息,默认为false,在删除相关操作中强制被置为false | false | boolean | ||
| disableTree | 是否以左侧树形式返回,目前只开放建筑的左侧树返回形式 | false | boolean | ||
| foreignKey | 根据外键搜索,与guid为共存关系 | false | array | string | |
| guids | 直接搜索优先级最高 | false | array | string | |
| name | 名称模糊搜索 | false | string | ||
| objectData | 元素的细节,在删除相关操作中被强制Null | false | updateAoWithoutGeometryAoV5«HighlightAreaA» | updateAoWithoutGeometryAoV5«HighlightAreaA» | |
| attributeList | 外部属性,键值对 | false | array | object | |
| displayModel | 是否显隐 | false | boolean | ||
| elementData | false | HighlightAreaA | HighlightAreaA | ||
| _areaAndLengthTextSize | 高亮区域的文字大小 | false | number | ||
| _areaSize | 区域大小,本来是真实计算,但是有需求要求可以更改 | false | number | ||
| _lock | 是否锁定 | false | boolean | ||
| _polygonColor | 填充颜色 | false | SyzColor | SyzColor | |
| w | 对应的alpha通道,范围在 0-1 | false | number | ||
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | false | number | ||
| _showArea | 是否显示区域 | false | boolean | ||
| _showLength | 是否显示长度 | false | boolean | ||
| _viewRange | 可视范围 | false | SyzViewRange | SyzViewRange | |
| x | false | number | |||
| y | false | number | |||
| foreignKey | 外键 | false | string | ||
| name | 名字 | false | string | ||
| tagList | tag属性 | false | array | string | |
| tagList | tags列表 | false | array | string | |
| view | 视野内参数,默认不启用,该参数为后置过滤参数,该参数在建筑,场景漫游等非实体概念的功能中被自动屏蔽。 | false | boolean | ||
| X-Token | X-Token | header | true | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | HighlightAreaVoV5 |
| 201 | Created | |
| 401 | Unauthorized | |
| 403 | Forbidden | |
| 404 | Not Found |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| attributeList | 外部属性,键值对 | array | |
| buildID | 该元素所处的建筑ID,不参与搜索,只用于展示 | string | |
| displayModel | 是否显隐 | boolean | |
| elementData | 元素细节 | HighlightAreaV | HighlightAreaV |
| _areaAndLengthTextSize | 高亮区域的文字大小 | number(double) | |
| _areaSize | 区域大小,本来是真实计算,但是有需求要求可以更改 | number(double) | |
| _lock | 是否锁定 | boolean | |
| _polygonColor | 填充颜色 | SyzColor | SyzColor |
| w | 对应的alpha通道,范围在 0-1 | number | |
| x | 对应的R通道,范围在 0-1,取值为标准0-255/255 | number | |
| y | 对应的G通道,范围在 0-1,取值为标准0-255/255 | number | |
| z | 对应的B通道,范围在 0-1,取值为标准0-255/255 | number | |
| _showArea | 是否显示区域 | boolean | |
| _showLength | 是否显示长度 | boolean | |
| _viewRange | 可视范围 | SyzViewRange | SyzViewRange |
| x | number | ||
| y | number | ||
| floorIndex | 该元素所处的楼层序号,不参与搜索,只用于展示 | integer(int32) | integer(int32) |
| foreignKey | 外键 | string | |
| geometry | Geometry«object» | Geometry«object» | |
| geometryStructure | 几何结构具体结构 | object | |
| geometryType | 几何结构类型,在增加与更新接口时非必填字段 | string | |
| worldCoordinates | 世界经纬度坐标,对于多边形,圆形这类手工创建的形状,世界坐标是计算得出,所以直接设置其世界坐标会不起作用。类似区域轮廓,高亮区域,路径 | Coordinates | Coordinates |
| height | 高度 | number | |
| latitude | 纬度 | number | |
| longitude | 经度 | number | |
| guid | 唯一ID | string | |
| name | 名字 | string | |
| tagList | tag属性 | array | |
| type | 类型 | integer(int32) | integer(int32) |
| viewPointList | 自定义的视点,用于组结构的孪生体 | array | RteViewPoint |
| heading | number(double) | ||
| height | number(double) | ||
| home | boolean | ||
| id | string | ||
| index | integer(int32) | ||
| latitude | number(double) | ||
| longitude | number(double) | ||
| name | string | ||
| pitch | number(double) | ||
| range | number(double) | ||
| relPosX | number(double) | ||
| relPosY | number(double) | ||
| relPosZ | number(double) | ||
| staytime | number(double) | ||
| throughtime | number(double) | ||
| vaild | boolean |
响应示例:
javascript
[
{
"attributeList": [],
"buildID": "",
"displayModel": true,
"elementData": {
"_areaAndLengthTextSize": 0,
"_areaSize": 0,
"_lock": true,
"_polygonColor": {
"w": 0,
"x": 0,
"y": 0,
"z": 0
},
"_showArea": true,
"_showLength": true,
"_viewRange": {
"x": 0,
"y": 0
}
},
"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
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
