请选择 进入手机版 | 继续访问电脑版
分享到

分享一下/如何简单简单几步实现地图脚本轮播

资讯 2022-6-21 10:27 1254人浏览 7人回复
摘要

大家在制作驾驶舱大屏的时候经常会使用地图组件,这里介绍一下使用脚本实现地图跑马灯效果。永洪提供了一个嵌入式的脚本环境,通过JavaScript的语言标准来支持,可以完全访问组件的绑定,获取组件的数据、属性,以及 ...

大家在制作驾驶舱大屏的时候经常会使用地图组件,这里介绍一下使用脚本实现地图跑马灯效果。


永洪提供了一个嵌入式的脚本环境,通过JavaScript的语言标准来支持,可以完全访问组件的绑定,获取组件的数据、属性,以及数据的输入,或其它(如日期、时间、区域、参数等),来动态修改报告及组件的外观和行为。脚本可以在报告初始化的时候执行任务,也可以在改变报告时(如更改筛选条件)执行任务从而实现报表的交互动作。脚本语言简单且功能强大,需要较少的编程相关知识即可。


首先我们在新建的报告界面拖拽地图组件。


这里使用的是咖啡中国数据,我们选择省份,然后编辑地图列。


地图范围选择中国,展示层级选择省,然后匹配数据。


在这里我们可以对我们的省份数据和地标进行匹配。


完成转换地图列后我们绑定数据,然后在制作界面的上面找到报告-脚本,点击打开。


在 装载时运行 我们输入需要轮播展示的省份:

param['市场']=['安徽','福建','甘肃','广东','广西','贵州','河北','河南','湖北','湖南','江苏','江西','山东','陕西','上海','四川','台湾','云南','浙江','重庆']



在变化时运行,我们输入:

//市场循环

param['a2']=param['a2']+1

if(param['a2']==20){

param['a2']=0

}

param['市场1']=param['市场'][param['a2']]

然后点击确定。


在组件上我们选择编辑过滤,选择省份是等于 市场1 ,点击确定。


然后我们点击报告-设置,打开设置。


然后我们点击报告-设置,打开设置。

评论
1254人参与,7条评论

精彩评论

查看全部评论>>

9 文章13 人气
数据分析
热门问答
  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部