一、登陆datav

首先确定获取datav的开发权限,在阿里云登陆状态下,点击下面链接即可进入datav首页

https://datav.aliyun.com/1798/project

二、确定对应项目地址

1、已发布的为当前正在使用的datav

2、《绿萝市级教育局端-生产》为市教育局端的地址,《绿萝区县级》为区县级datav

3、不确定怎么办?

在项目右上角点击发布,查看分享链接和对应的线上环境链接是否相同

  1. //根据下面5325ed786c2e6a4a9211c4b50b081786即可判断
  2. https://datav.aliyuncs.com/share/5325ed786c2e6a4a9211c4b50b081786

三、如何让datav拥有数据

教育局端地址:https://www.lvluoxinli.com/xsjzEducationPc/index.html#/

1、进入datav页面:教育局端=>首页=>查看危机预警/点击压力韧性

2、从地址栏获取query

  1. https://datav.aliyuncs.com/share/5325ed786c2e6a4a9211c4b50b081786?_datav_time=1653904672688&_datav_signature=fnyQilZ83O8kfOvoX2N5Hn5Q7VSrC79AJ47b0LtvMSU%3D&cityId=441300&year=2022&taskId=null&cityId_full=441300_full&area=441300

3、复制query到datav对应项目地址栏

  1. https://datav.aliyun.com/admin/screen/669846?_datav_time=1653904672688&_datav_signature=fnyQilZ83O8kfOvoX2N5Hn5Q7VSrC79AJ47b0LtvMSU%3D&cityId=441300&year=2022&taskId=null&cityId_full=441300_full&area=441300#/

四、如何调整datav的配置

1、点击想要调整的模块

2、点击右侧弹框左上角的配置按钮 进入配置选项卡

3、除数值配置外,还可以使用鼠标进行拖动

五、如何调整datav的数据

1、配置数据源

通常选择对应的数据库,使用sql语句进行数据查询

2、添加过滤器

如果数据库返回的数据不是datav规定的数据格式,需要添加过滤器,过滤器使用js语法即可,记得return。

3、关于数据来源

由于datav所展示的数据通常是需要经过计算的,并且一个页面中要执行的查询语句较多,所以我们通过定时任务的方式,提前算取datav所需要的数据,从而提升datav页面的加载速度

六、地图

1、使用adcode获取地址api

地址栏的query中,cityId、area就是adcode

adcode获取地址:https://datav.aliyun.com/portal/school/atlas/area_selector

2、修复地图数据

如果datav出现地图无法显示的问题,可能是没有录入经纬度,在地区表LIME_DISTRICT录入即可

  1. SELECT * FROM LIME_DISTRICT where CODE=441300

其中,zoom是缩放比例,lat是纬度,lng是经度

ID NAME SHORT PARENT_ID CODE LEVEL zoom lat lng
331 惠州市 惠州 20 441300 2 9.3 23.079404 114.412599