资源

针对电力公用事业公司的高效 GIS


Bentley Electric 数据模型

行业最佳实践数据模型

Bentley Electric 自带一套覆盖面广、可完全配置和全面定制的电气行业标准数据模型。这套由元数据驱动的模型可提供测绘、设计、绘图、设施管理和网络建模等功能。有的组织选择采用开箱即用的方式实施此模型,而有的组织则按照用户特定的要求对模型进行配置。

当然,Bentley 会提供用于扩展和修改数据模型的工具。此数据模型的重要组件包括:XML 特征建模 (XFM) 定义、网络模型定义以及行业特定的业务规则,例如工作请求和生命周期状态。Bentley Electric 的网络模型定义与 Oracle 网络模型兼容,它依赖于节点、链接(边界)和路径表。

XFM 架构可包括:

  • 特征定义(图形、属性、关系)
  • 验证(域列表)
  • 基于属性的符号
  • 基于属性的批注
  • 行为(放置命令)
  • 用户界面(对话框、工具设置、菜单、消息、命令提示)
  • 工作环境(工作区)

Bentley 严格区分配置和定制,这是因为配置或定制解决方案时所需的技能不一样。规则配置需要由具有行业业务规则和工作流知识的专家进行。规则定制需要具有编程技能而不需要专业领域知识,只要有领域专家提供的要求和规范即可。

领域专家可以使用行业标准工具(如 Microsoft Office Excel)与模型管理员一起配置 Bentley Electric。数据模型配置可以包括:RDBMS 或 Oracle Spatial 架构规范、XFM 架构以及 XML 和数据库业务规则。功能特征包括:属性定义、属性默认值、RDBMS 字段映射的特征属性、基于属性的符号、基于属性的批注、放置方法、编辑方法和特征类型等。用于在系统中控制系统和对象的交互和非交互行为的领域业务规则包括:连接规则、附属规则、父子规则、状态转变规则等。

Bentley 决心将 Bentley Electric 设计为具有最大可配置能力的产品,以便将定制的需要降至最低或根本无需定制。当需要定制时,编程人员可以使用 Visual Basic for Applications (VBA) 或其他与 .NET 和 COM 兼容的行业标准定制解决方案来定制数据模型。Bentley API 包括一个覆盖面很广的事件模型,编程人员可以使用该模型来对数据模型实施超出配置能力范围的扩展,此外,API 还可用于在此事件模型外编写定制组件。