1. Install
git clone https://github.com/imodeljs/itwin-connector-sample
1.1. Prepare
Python 3 安装
- 下载 https://www.python.org/downloads/
- 配置 Windows 环境变量
- 检查
Make 环境搭建
- 下载 make 编译器 https://nchc.dl.sourceforge.net/project/gnuwin32/make/3.81/make-3.81.exe
- 配置 Windows 环境变量(path--> C:\Program Files (x86)\GnuWin32\bin)
1.2. 运行
1.2.1. COBie-extractor :将 COBie 文件转换为中间的 DB 数据库
注:需在 COBie-extractor 目录下执行
- 依赖安装: pip install -r requirements.txt
- 文件夹创建: 创建 output 文件夹
- make 编译: 将 Makefile 文件中的 python3 声明转为 python ,并运行 make all 命令
- 将 output 文件夹的 db 文件复制到 ../../COBie-connector/src/test/assets/ 文件夹中
转换前后的结果对比:
*(1) 原始数据
*(2) 转换结果