# AgCIM Barium
**Repository Path**: agcim/AgCIM-Barium
## Basic Information
- **Project Name**: AgCIM Barium
- **Description**: 奥格自主研发的下一代CIM引擎。内置奥格自主研发的AGM数据标准(已发布《城市信息模型(CIM)共享交换数据》)、AI应用框架、知识图谱等先进技术。提供基于VUE3、Garfish建立的微服务框架。设计了巧妙而精美的界面。包含丰富、详细的API及文档。
另外,你也可以通过我们的技术公众号和博客了解我们的技术动态。
- **Primary Language**: JavaScript
- **License**: MPL-2.0
- **Default Branch**: master
- **Homepage**: http://183.6.116.73:1013/studio/#/
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-04-23
- **Last Updated**: 2025-04-24
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# AgCIM Barium
#### 介绍
奥格自主研发的下一代CIM引擎。奥格自主研发的下一代CIM引擎。内置奥格自主研发的AGM数据标准(已发布《城市信息模型(CIM)共享交换数据》)、AI应用框架、知识图谱等先进技术。提供基于VUE3、Garfish建立的微服务框架。设计了巧妙而精美的界面。包含丰富、详细的API及文档。
#### 软件架构
|方面|技术名称|目的|
|--|--|--|
|前端框架|VUE3、Garfish|微服务化|
|3D引擎|WebGL|
|CSG引擎|opencascade|
|容器|NodeJS|
|打包|gulp|
#### 安装教程
```
git clone https://gitee.com/agcim/AgCIM-Barium
```
下面三句话是运行SDK引擎
```
1. npm i
2. npm run build
3. npm run start
```
如果成功,那么会出现Barium development server running publicly. Connect to http://localhost:8090/的消息
请在开一个终端,运行VUE前端框架
```
4. cd vue3-components
5. npm i
6. npm run build
7. npm run dev
```
如果成功,那么会出现➜ Local: http://localhost:5173/的消息
#### 使用说明
1. 第一次运行请打开根目录下的config.json文件,修改里面的配置信息,然后运行SDK引擎
#### 参与贡献
方式一: 提意见或建议
您可以在本git工程下提出您的意见或建议,我们会及时处理。
方式二: 间接方式参与项目
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
方式三: 直接方式参与项目
1. 联系我们
2. 我们会给您一个账号
3. 您可以直接在本git工程下提交代码