一种基于ECharts地图组件实现自定义展示面板的方法

    公开(公告)号:CN115061680A

    公开(公告)日:2022-09-16

    申请号:CN202210607142.9

    申请日:2022-05-31

    Abstract: 本发明提供一种基于ECharts地图组件实现自定义展示面板的方法,该方法包括创建ECharts组件的中间代理,通过该中间代理拦截并修改ECharts组件的初始化函数,在原有ECharts组件实例对象上添加布局,其具体表现为:创建ECharts类的实例对象,以拦截ECharts组件的初始化设置;在ECharts组件的实例对象上添加自定义面板缓存区;提供自定义面板的对外接口,并调整自定义面板布局的回调函数;将自定义面板代码处理为canvas,并存储在缓存区中;计算出自定义面板的页面像素坐标,并显示在地图页面上。应用本发明可以解决现有技术中呈现方式无法满足用户多样化需求的问题,从而便捷地在现有地图组件上实现自定义展示面板,且不会影响原有功能的执行。

Patent Agency Ranking