# 金合可视化平台
**Repository Path**: kevin_yan/iking-datav
## Basic Information
- **Project Name**: 金合可视化平台
- **Description**: 金合可视化平台,支持快速拖拽生成图表面向交付的可视化平台
- **Primary Language**: JavaScript
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://datavdoc.ikingtech.com
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 206
- **Created**: 2024-02-20
- **Last Updated**: 2024-02-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
金合可视化平台
拖拽式大屏低代码可视化平台,共建共享、感恩有你,欢迎Star、PR
官网
|
文档
|
在线演示
|
Node服务端
|
提交Bug
演示环境账号:iking 密码:iking.com
[![Stargazers][stars-shield]][stars-url]
[![Forks][forks-shield]][forks-url]
[![Vuejs][Vuejs]][Vuejs-url]
[![Vite][Vite]][Vite-url]
[![TypeScript][TypeScript]][TypeScript-url]
[![Node][Node]][Node-url]
[![PM2][PM2]][PM2-url]
[![VSCODE][VSCODE]][VSCODE-url]
## 简介
金合可视化平台是一个通过拖拽配置生成可视化大屏的低代码平台。它包含项目管理、应用管理、数据源管理、过滤器管理、收藏、模板市场、应用独立部署等功能。平台提供了丰富的图表组件、地图组件、媒体组件、动画组件和常用的大屏页面组件,支持加载三维模型,支持事件配置。用户可以通过简单的鼠标拖拽组件放入页面容器,配置组件样式,组件数据。即可完成一个大屏页面的开发。
平台包含3个部分:
- 金合可视化平台
- 金合可视化平台Midwayjs服务端
- 金合可视化平台后台管理平台(正在整理)
## 技术栈
- 💪 Vue 3.0+
- ⚡ Vite 3.0+
- 🍍 Pinia 2.0+
- 🔥 TypeScript 4.0+
- 🔥 ECharts 5.0+
- 🔥 mars3d 3.6+
- 🔥 Threejs 0.159.0
## 开发计划
- [x] 应用独立部署
- [ ] 完善的开发文档
- [ ] 应用导入/导出
- [ ] 蓝图编辑器(简单、高效、可视化的事件配置方式)[蓝图编辑器最终效果图](#blueprint-editor)
- [ ] 二维模式更多样式地图组件
- [ ] 三维模式微服务化(三维配置项太多,在目前的模式下配置不够灵活,将采用微服务的方式和平台融合,微服务目前考虑使用京东MicroApp,将提供模型在线编辑/预览、点位标记(点、线面、墙体、管道、模型等在线标注)、路线规划等
### 平台截图



蓝图编辑器最终效果
蓝图编辑器将以Vue组件的方式单独发布,可以在任意Vue3项目中使用。

##
## 关于我们
金合可视化平台是陕西金合信息科技股份有限公司在内部孵化的技术开发平台,致力于快速搭建可视化项目,达到在平台内完成”产品设计页面->开发调式接口->部署上线“的目标,减少项目在可视化大屏上消耗的工时。
目前金合可视化平台已经支持交付了内外部40+项目,当前版本为首个开源版本,我们迫切的想听到您的改进意见和功能建议,希望更多的开发者可以参与改进平台,助力更多开发者和企业。
## 贡献
社区力量是开源项目持续发展的唯一动力来源,我们真诚的希望与您一起共建这片学习、交流、成长并且获益的“小宇宙”,您的每一个建议、每一次PR我们都**倍感珍惜**。
如果您对本项目有任何的想法,请您务必留下您的宝贵意见和建议,当然 Talk is cheap, show me the code,我们更欢迎您按照如下方式扩展本项目的功能!
1. Fork本仓库。
2. 创建您的功能分支 (git checkout -b feature/awsome-feature)。
3. 提交您的修改并推送到分支上 (git commit -m 'Add some Awsome Feature' && git push origin feature/awsome-feature)。
4. 提交PR。
## License
本项目基于 Apache License Version 2.0 开源协议,请遵守以下规范。
- 不得将本项目应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法行为。
- 使用源代码时请保留源文件中的版权声明和作者信息。
- 任何基于本项目二次开发而产生的一切法律纠纷和责任,均与作者无关。
更多信息请参考项目根目录下的LICENSE文件。
## 联系我们
### 技术交流群

### 说明
可视化平台前端基于[pengxiaotian](https://gitee.com/pengxiaotian/datav-vue)开源框架,在框架基础上扩展了功能,添加了后台管理和服务端。
[forks-shield]: https://gitee.com/ikingtech/iking-datav/badge/fork.svg?theme=dark
[forks-url]: https://gitee.com/ikingtech/iking-datav/members
[stars-shield]: https://gitee.com/ikingtech/iking-datav/badge/star.svg?theme=dark
[stars-url]: https://gitee.com/ikingtech/iking-datav/stargazers
[Vuejs]: https://img.shields.io/badge/Vue%20js-35495E?style=for-the-badge&logo=vuedotjs&logoColor=4FC08D
[Vuejs-url]: https://cn.vuejs.org
[Vite]: https://img.shields.io/badge/Vite-B73BFE?style=for-the-badge&logo=vite&logoColor=FFD62E
[Vite-url]: https://vitejs.dev/
[TypeScript]: https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white
[TypeScript-url]: https://www.typescriptlang.org/
[VSCODE]: https://img.shields.io/badge/VSCode-0078D4?style=for-the-badge&logo=visual%20studio%20code&logoColor=white
[VSCODE-url]: https://code.visualstudio.com/
[Node]: https://img.shields.io/badge/any_text-%3E%3D16.0.0-blue?style=for-the-badge&logo=nodedotjs&label=nodejs&color=%23555555
[Node-url]: https://nodejs.cn/api/
[PM2]: https://img.shields.io/badge/any_text--blue?style=for-the-badge&logo=pm2&label=PM2&labelColor=%2335495E&color=%2335495E
[PM2-url]: https://pm2.fenxianglu.cn/docs/start