点击空白处退出提示
作品详情
项目使用 VUE、Element-UI、Echarts 等框架、库进行开发;地图组件使用leaflet+mapbox为底图,引用地图返回数据进行各个图层渲染,使用canvas2Dapi实现多边形的阴影,使用mixin实现多个地图图层的代码分割;3D部分使用three.js,初始化场景灯光等,并可导入3D模型(fbx或obj格式等),交互部分添加了位置等配置来控制模型;在组件初始化时,会注册各类交互事件到事件中心,联动交互时发送命令到事件中心寻找被关联组件事件进行触发。
![](https://filescdn.proginn.com/works/e81639f5c187e2e7c74fb159773ead3ec45b4e58.png?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works/c227d04d7cd7d513b07ed463d0dae75b18a45dbc.png?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works/ab1b77a7b2c93cc8544b9e69d54742cdc077fe7d.png?x-oss-process=image/resize,w_800)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
评论