贴地道路
贴地道路
贴地道路可以用来绘制贴地的城市道路,重点是支持自定义传入图像来改变贴地道路的纹理。 如下图,在子组件列表中点击 “贴地道路”可以进入贴地道路子组件的相关设置。
数据项
贴地道路子组件支持在数据项设置中传入数据,数据接口字段说明如下表:
字段 | 状态 | 说明 |
---|---|---|
lng | 必传 | 贴地道路某个位 置点所在的经度 |
lat | 必传 | 贴地道路某个位置点所在的纬度 |
height | 必传 | 贴地道路某个位置点所在的高度 |
s | 选传 | 用来标明不同的贴地道路。当多个坐标点同属于一条贴地道路,它们的s字段数据必须一致。 |
示例数据
[
{
"lat": 26.56819,
"lng": 106.7145,
"height": 1200,
"s": 1
},
{
"lat": 26.56819,
"lng": 106.7245,
"height": 1200,
"s": 1
},
{
"lat": 26.56819,
"lng": 106.7345,
"height": 1200,
"s": 1
},
{
"lat": 26.55819,
"lng": 106.7145,
"height": 1200,
"s": 2
},
{
"lat": 26.54819,
"lng": 106.7145,
"height": 1200,
"s": 2
},
{
"lat": 26.53819,
"lng": 106.7145,
"height": 1200,
"s": 2
}
]
道路设置
- 道路宽度:配置贴地道路的宽度。范围:[0,200],单位:px
- 缩放比例:控制贴地道路的缩放。范围:[0,10]
- 纹理图像:自定义贴地道路的纹理图像在线资源链接地址
蓝图编辑器
事件
事件 | 说明 |
---|---|
当数据接口数据请求完成时 | 数据接口请求返回并经过过滤器处理后抛出的事件,同时抛出处理后的JSON格式的数据。具体数据示例请参见画布编辑器中组件右侧配置面板数据页签的数据响应结果区域。 |
动作
动作 | 说明 |
---|---|
当 请求数据接口 | 重新请求服务端数据,上游数据处理节点或图层节点抛出的数据将作为参数。例如折线阶梯图配置了API数据源为 http://api.test,传到请求折线阶梯图接口动作的数据为{ id: '1'},则最终请求接口为http://api.test?id=1。 |
当导入数据接口 | 按组件绘制格式处理数据后,导入组件,重新绘制。不需要重新请求服务端数据。具体数据示例请参见画布编辑器中组件右侧配置面板数据页签的数据响应结果区域。 |
镜头飞入该组件 | 场景相机镜头会缓慢飞入该子组件的上方。 |
显示 | 在三维城市场景中显示该子组件 |
隐藏 | 在三维城市场景中隐藏该子组件 |