大屏编辑器

我要开发同款
Stew03162024年05月30日
190阅读
开发技术前端、elementui、axios、vuejavascript
所属分类大屏、低代码

作品详情

通过拖拽组件、属性配置、数据配置、事件交互配置等操作,可快速的生成可视化大屏,大大降低了开发成本。项目广泛应用于公司各业务线,包含公司内部、工厂产线上等等。
项目使用 VUE、Element-UI、Echarts 等框架、库进行开发;地图组件使用leaflet+mapbox为底图,引用地图返回数据进行各个图层渲染,使用canvas2Dapi实现多边形的阴影,使用mixin实现多个地图图层的代码分割;3D部分使用three.js,初始化场景灯光等,并可导入3D模型(fbx或obj格式等),交互部分添加了位置等配置来控制模型;在组件初始化时,会注册各类交互事件到事件中心,联动交互时发送命令到事件中心寻找被关联组件事件进行触发。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论