单元三:自定义某品牌轿车模型¶
设备接入和管理人员获得共享的标准模型后,可基于标准模型继续自定义相关配置,使得模型更贴合实际场景。本文介绍设备接入和管理人员和应用开发人员如何基于轿车标准模型,自定义某品牌的纯电轿车和混合动力轿车。
开始前准备¶
开始之前,设备接入和管理人员和应用开发人员需确保:
账号已被分配所需权限。如未分配,联系系统管理员。
已获取领域专家分享的汽车标准模型。
任务 1:自定义共享模型¶
操作人 |
操作地点 |
---|---|
设备接入和管理人员 |
应用门户 |
本任务介绍设备接入和管理人员自定义轿车标准模型。
在 应用门户 的开发者控制台中选择 模型 > 共享模型。
选择轿车模型右侧的 编辑 按钮进入模型配置界面。
选择左上角 自定义配置 按钮切换至自定义配置界面。
在模型定义页,选择 修改 > 特性 ,在弹窗中参考以下信息,选择特性并修改特性名称完成后选择 确定。
选择特性(标识符)
修改特性名称
尺寸 (size1)
车轮尺寸
尺寸 (size2)
车身尺寸
在模型定义页,选择 新建 > 特性 ,在弹窗中参考以下信息,完成后选择 保存。
类型:属性
名称:最高速度
标识符:max_speed
数据类型:float
描述:轿车的最高速度
任务 2:继承并编辑自建模型¶
操作人 |
操作地点 |
---|---|
设备接入和管理人员 |
应用门户 |
本任务介绍设备接入和管理人员,继承轿车的标准模型并在此基础上对某品牌不同类型的轿车进行建模配置。
步骤 1:继承共享模型¶
本步骤继承轿车标准模型的模型要素,又继承了任务 1 中自定义的模型要素。
在 应用门户 的 开发者控制台 中,前往 模型 > 共享模型 标签页,选择已修改模型右侧的 … > 继承。
在弹框中参照以下信息分别配置某品牌纯电轿车和某品牌混合动力轿车,并选择 新建。
某品牌纯电轿车
分组:汽车制造
名称:X 牌纯电轿车
业务标识符:electric_car
模型用途:留空
描述:某品牌纯电轿车
某品牌混合动力轿车
分组:汽车制造
名称:X 牌混合动力轿车
业务标识符:hybird_car
模型用途:留空
描述:某品牌混合动力轿车
步骤 2:编辑自建模型¶
本步骤以编辑 X 牌纯电轿车模型为例,介绍编辑自建模型的大致操作。
在自建模型标签页,选择X牌纯电轿车模型右侧的 编辑 按钮进入模型配置页。
在模型定义页,选择 新增 > 特性,在弹窗中参照以下内容设置特性,完成后选择 保存。
特性 |
特性配置 |
---|---|
电池容量 |
|
最大续航里程 |
|
续航效率 |
|
任务 3:配置模型视图和特性规则¶
操作人 |
操作地点 |
---|---|
应用开发人员 |
应用门户 |
本任务介绍应用开发人员为某品牌轿车模型自定义业务逻辑,为后续应用开发做准备。
备注
本任务以 X 牌纯电轿车模型为例进行说明,可重复相同步骤为其他模型配置特性规则和模型视图。
步骤 1:配置特性规则¶
在 X 牌纯电轿车模型配置页,选择 特性规则。
选择默认规则右侧的 配置 按钮。
在默认规则页,进入 属性 标签页,选择续航效率 (rang efficiency) 右侧的 配置 按钮。
在弹窗中,选择聚合方法为 在表达式内聚合 并插入以下参数:
电池容量:battery capacity
最大续航里程:maximum range
续航效率:rang efficiency
在表达式中填写
"rang_efficiency"="maximum_range"/"battery_capacity"
,完成后选择 确定。
步骤 2:配置模型视图¶
在 X 牌纯电轿车模型配置页,选择 模型视图 > 新建视图。
在弹窗中输入以下信息后选择 确定:
名称:汽车性能
标识符:performance
选择该视图右侧的 配置 按钮进入配置页面。
选择子视图右侧的 添加 按钮,在弹窗中输入以下信息后选择 确定。
名称:默认
标识符:default
选择 添加要素,在弹窗中勾选以下要素后选择 确定。
最高速度
续航效率
返回模型视图列表,选择汽车基本信息右侧的 配置 按钮。
进入默认视图,选择 添加要素,在弹窗中勾选以下要素后选择 确定。
电池容量
最大续航里程
结果¶
在应用门户中,选择 模型 > 自建模型,在模型列表中,可以查看到已自定义的 X 牌纯电轿车和 X 牌混合动力轿车模型。
前往 X 牌纯电轿车的模型配置页,可以查看到已定义的特性规则、汽车基本信息模型视图和汽车性能模型视图。