城市大师是山海鲸可视化中一个非常重要的组件,用于在组件内编辑 3D 场景。可以在 3D 组件内找到城市大师组件,本教程将为大家简单介绍城市大师组件的基本功能。
配置项 | 说明 | |
---|---|---|
不透明度 | 1)根据个人喜好或整体和谐度合理地使用透明度,会让大屏布局更美观; | 2)这个设置项的一个常见用法是结合条件样式/交互/多状态来实现组件的显示和隐藏。 |
启用 SSR | SSR 是一种尽量逼近真实反射效果的反射方式,一般在场景中存在水面、玻璃以及高金属反射的物体时会用上,很大程度的提升了视觉效果 。 | |
曝光度 | 可以调整组件的曝光度。 | |
显示坐标轴 | 可以设置是否显示组件的坐标轴。 | |
主相机 | 可以选择主相机。参考主相机设置的教程。 | |
原点经纬度 | 可以设置原点的经纬度。 | |
原点海拔 | 可以设置原点的海拔。 | |
一天时间 | 可以调整组件展示的时间。 |
城市大师组件 透明度变化,如下图所示:
通常我们可以通过直接点击和拖动组件来设置大小和位置,在这里也可以通过直接输入X 坐标、Y 坐标、宽和高来设置。
配置项 | 说明 |
---|---|
组件大小 | 组件的 X、Y 轴坐标,X 坐标为组件左上角距离页面左边界的像素距离,Y 坐标为组件左上角距离页面上边界的像素距离。 |
组件位置 | 即组件的宽度和高度,单位为px。 |
组件旋转 | 三维空间旋转可以输入任意数值,数值对应角度向 X 轴/Y 轴旋转。 |
城市大师组件是可以实现组件内编辑的。双击进入组件内图层,可以在组件内图层的控制面板界面设置模型、GIS、笔刷、标绘、基础元素。
城市大师组件支持自定义模型的导入和从模型库里点击添加需要的模型。模型库仍在不断的完善,目前有建筑、车辆和城市设施可供选择。
点击“**+”号可以从本地导入模型文件,目前主要支持GLB 文件**。
整合完善了整个山海鲸的 GIS 功能,包括影像、地形、倾斜摄影。GIS 和目前的模型是紧密结合的,可以设置雾效、下雨、下雪和动态天空等。
提供了几款可以大规模添加植被的笔刷,可以直接用笔刷在 GIS 或者模型上进行绘制。
可以用标绘来展示一些重要的地点,包括插入基础标记、火焰标记、烟雾标记和飞线等,后续会不断的增加完善。
支持一些简单的基础元素和一些适配二次开发的可编程模型的插入,包括基础形状、带参数形状、灯光和相机。
交互功能为组件赋予了在一定条件下与大屏操作进行交互的能力。
【温馨提示】详细的交互设置请参考设置交互教程。
对数据进行配置可以让组件根据相应的数据显示对应的图形,目前,山海鲸可视化软件支持导入文件数据、连接数据库、连接 API、连接山海鲸数据管家等多种数据连接方式。
假设有 2 个表单分别为表单 A、表单 B,将 A 表单里某个字段的值作为查询条件,关联引用出 B 表单的数据,并填写到指定的字段中,就是数据联动。
联动项 | 说明 |
---|---|
联动其他组件 | 开启数据联动后,单击一个图表中的任一数据点,其他使用相同数据集的图表也会随其联动变化。 |
受其他组件联动 | 开启数据联动后,图表中的数据会随发起联动的组件的变化而变化。 |
【温馨提示】详细的数据联动设置请参考设置数据联动教程。
将满足条件的数据通过筛选过滤出来。
筛选条件 | 说明 |
---|---|
不筛选 | 不进行数据筛选。 |
筛选数据源指定行 | 可选择筛选数据源某一行数据。 |
选择数据条件 | 可自行选择数据筛选的条件。 |
【温馨提示】详细的数据筛选设置请参考设置数据筛选教程。
组件的每个样式属性都可以打开一个“扩展设置”菜单,将鼠标移至属性名称的右侧点击后即可看到,菜单共包含三个选项:“条件样式”、“调用代码示例”、“生成数据字段”。
此功能可以将已经设置好的数据条件应用于组件的样式属性中,便于实现组件在不同条件下的状态。
【温馨提示】详细的条件样式设置请参考数据条件教程。
此功能用于组件的二次开发,便于编写二次开发相关的JavaScript 代码。
【温馨提示】详细的调用代码示例设置请参考二次开发教程。
此功能可以给组件的样式属性生成一个“动态数据项”,便于精准控制样式的属性值。
【温馨提示】详细的生成数据字段设置请参考设置动态数据项教程。
组件可以设置多个状态,状态之间可以通过设置状态触发条件来进行切换。
【温馨提示】详细的组件状态设置请参考设置组件的多状态教程。
请参看山海鲸可视化“城市大师组件-组件简介”视频教程:
https://www.bilibili.com/video/BV1uP411g79t/