跳到正文
RealEstateCore 本体版本发布· hammar·· 2023-02-11AI 评分63

「英中对照」RealEstateCore本体4.0版本发布:集成Brick Schema、原生支持DTDL、采用BSD许可证

V4.0-Release -- Brick Schema integration, native DTDL, BSD license

AI 导读

RealEstateCore正式发布4.0本体版本,该版本为涉及定义、工具链、格式等多方面调整的不向后兼容重大重写版本。该版本同时提供SHACL模型与原生DTDL模型,弃用OWL版本,集成Brick Schema的brick:Point与brick:Equipment定义,改用BSD许可证,REC4.0及配套NuGet包的正式构建号均为4.0.0.19。

正文 · 中英逐段对照

REC4 is a major and backwards-incompatible rewrite touching many aspects of our definitions, toolchains, formats, etc.REC4 是一次重大且向后不兼容的重写,涉及我们的定义、工具链、格式等诸多方面。

RealEstateCore 4 New FeaturesRealEstateCore 4 新功能

  • We now release RealEstateCore as both SHACL (RDF Shapes Constraint Language) and DTDL (Digital Twin Definition Language) models. Note that the OWL version of REC is deprecated.我们现在以 SHACL(RDF Shapes Constraint Language)和 DTDL(Digital Twin Definition Language)模型两种形式发布 RealEstateCore。请注意,REC 的 OWL 版本已弃用。
  • We've collaborated with the Brick Schema project to incorporate brick:Point and brick:Equipment, replacing previous REC-specific Capability and Equipment types.我们与 Brick Schema 项目合作,引入了 brick:Point 和 brick:Equipment,取代了以往 REC 专用的 Capability 和 Equipment 类型。
  • For better compliance with Brick Schema, we are moving to using the BSD license.为更好地符合 Brick Schema,我们改用 BSD 许可证。
  • We include generated documentation for all types directly in the GitHub repo and download.我们在 GitHub 仓库和下载内容中直接包含了所有类型的生成文档。
  • There is a new developer site at https://dev.realestatecore.io我们推出了新的开发者网站:https://dev.realestatecore.io

Updates since Public Preview release公共预览版发布以来的更新

  • Shortened on-disk paths of interface declarations to support path length limitations on Windows operating systems.缩短了接口声明在磁盘上的路径,以支持 Windows 操作系统的路径长度限制。
  • Implemented a generic GeoReference concept and a more specific GeoTransform concept, improving mapping of local to global coordinate systems.实现了通用的 GeoReference 概念和更具体的 GeoTransform 概念,改进了局部坐标系到全局坐标系的映射。
  • Implemented semantic typing of sensor observations, via new subconcepts of ObservationEvent.通过 ObservationEvent 的新子概念实现了传感器观测的语义类型化。
  • Ported the REC3 ICTEquipment hierarchy, to plug a (soon to be filled) feature gap in upstream Brick.移植了 REC3 ICTEquipment 层次结构,以弥补上游 Brick 中(不久后将填补)的功能缺口。
  • Implemented CI-based workflow to simplify QA and release processes.实现了基于 CI 的工作流,以简化 QA 和发布流程。
  • Implemented generic Agent.owns relationship.实现了通用 Agent.owns 关系。

Known issues已知问题

  • The edge message schema has not yet been updated for REC4. A REC4-compliant edge message schema will be shipped with a later version in the REC 4.x release series.边缘消息架构尚未针对 REC4 更新。符合 REC4 的边缘消息架构将在 REC 4.x 发布系列的后续版本中提供。

Build number构建版本号

The formal build number of REC 4.0 and of accompanying NuGet packages is 4.0.0.19.REC 4.0 及配套 NuGet 包的正式构建版本号为 4.0.0.19。

来源:RealEstateCore 本体版本发布 · github.com