地图
组件名称: 地图
组件描述: 世界地图、中国地图、省份地图
组件样式:
中国地图:
世界地图:
北京市地图:
请求参数:
图表接口必须支持分钟数和结束时间参数,以满足数读报告可以动态调整时间获取数据。
请求参数 | 类型 | 必选参数 | 说明 |
---|---|---|---|
timePeriod | Number | 是 | 分钟数 |
endTime | String | 是 | 结束时间,格式为yyyy-MM-dd HH:mm |
正确响应数据:
字段 | 类型 | 必须返回 | 说明 |
---|---|---|---|
status | Number | 是 | 请求返回状态,成功200,非200统一无数据处理 |
msg | String | 否 | 请求响应信息 |
data | Object | 是 | 响应结果 |
value | Number | 否 | 平均值 |
unit | String | 否 | 单位 |
map | String | 是 | 地图类型,世界地图world,中国地图china,省份地图传拼音比如beijing,hebei,其中山西(shanxi)、陕西(shanxi1) |
series | Object[] | 是 | 数据项 |
name | String | 是 | 数据项名称 |
value | Number | 是 | 数据项值 |
示例:
{
"status": 200,
"msg": "success",
"data": {
"value": 1.68,
"unit": "秒",
"map":"china",
"series": [
{
"name": "北京",
"value": 800
},
{
"name": "上海",
"value": 580
}
]
}
}
数据库接入、CSV接入:
SQL查询结果和CSV文件内容均为4列,字段名称可以任意指定,但是字段顺序不能改变。
字段 | 类型 | 描述 |
---|---|---|
name | String | 名 |
value | String | 值 |
map | String | 地图类型,世界地图world,中国地图china,省份地图传拼音比如beijing,hebei,其中山西(shanxi)、陕西(shanxi1) |
unit | String | 单位 |
以MySQL为例,SQL示例如下:
SELECT name, value, map, unit FROM demo
CSV示例如下:
name,value,map,unit
北京,1000,china,s
上海,800,
广东,500,
深圳,300,