转载地址: http://www.3q2008.com/soft/search.asp?keyword=1659
数据表结构
微博数据:微博编号 微博内容 日期 时间 地点 类型
程序 需要 excel导入吗? 这些字段都是 填写的吗 /? 若需要excel 导入给我 excel 导入 的结构 或是 我写给你 |
阶段划分:微博编号 微博内容 日期 时间 地点 类型 阶段
事件:事件编号 年份 日期 地点 经度 纬度 类型 故障时间 维修时间 维修完成时间 权重
____________________________________________________________________________
管理员登录
指定 时间段 查看 事件 的 热力图
事件:
地图显示
事件 显示 3个时间按钮 的 地图 图表点数据 , 可以分别点击 对应按钮
可以 分别切换某个时间点
?????是否要 自动播放
原始数据表(表名为微博数据表,表的完整内容会提供EXCEL)
注:具体数据大概100行左右,类型字段只有供水和燃气两种内容
微博ID | 微博内容 | 日期 | 时间 | 地点 | 经度 | 纬度 | 类型 |
001 | 4月5日上午十二点左右,米塔尔楼外发生了自来水管爆管,由于水柱喷涌凶猛,街面上出现了一个巨型“喷泉”,米塔尔楼前一带几乎都被淹,附近交通和同学上课也受到较大影响。记者从自来水公司核实,此次爆管系施工外力损坏 | 2017/5/4 | 13:21 | 米塔尔楼 | 112.932252 | 28.176405 | 供水 |
事件表
事件ID | 故障日期 | 地点 | 故障时间 | 开始维修时间 | 维修完成时间 | 经度 | 纬度 | 类型 |
20170504 | 2017/5/4 | 米塔尔楼 | 13:21 | 15:14 | 19:55 | 112.932252 | 28.176405 | 供水 |
一、 页面布局
首页布局大致如下,不用完全一样。标题就是这个,左边的导航窗口有三个选项:划分阶段与事件归集、空间可视化、时间可视化
二、 划分阶段与事件归集
点击左边导航菜单里的划分阶段与时间归集后,页面如下,右边对应三个按钮(下面文本框代表按钮)
1.
原始微博数据 |
划分阶段 |
事件归集 |
点击原始微博数据,将原始数据表所有内容显示在按钮下;
原始微博数据 |
划分阶段 |
事件归集 |
2. 点击划分阶段,新建一个数据表(表名为划分阶段),将之前数据表里的内容写到现在新的数据表并且添加新的一列名为阶段。
新的一列里的内容用如下方法添加:有三组词语如下:
如果类型为供水用下面红色这组,类型为燃气用黄色这组:
第一阶段:爆管爆裂漏水流水水柱报修喷泉淹没
第二阶段:抢修维修停水拥堵堵车避让改道堵死蓄水
第三阶段:修完恢复畅通供水修复修好
第一阶段:报修泄漏
第二阶段:维修修停气抢修
第三阶段:修好恢复修复
对每条数据的分词结果列搜索对应阶段词组的个数,如第一阶段3第二阶段2第三阶段0,则认为这条数据属于第一阶段(第一阶段词组出现最多),然后在新增加的字段里写入1
原始微博数据 |
划分阶段 |
事件归集 |
3. 点击事件归集
这步直接点击后显示事件表的内容就好
原始微博数据 |
划分阶段 |
事件归集 |
三、 空间可视化
点击空间可视化菜单,页面布局如下
确定 |
选择年份: |
这里加一个下拉列表,可以选择的选项有2015年、2016年、2017年、全部数据
下拉列表后是确定按钮,根据下拉列表选择的年份,对事件表中对应年份的所有行数据做热力图
四、 时间可视化
下拉列表可以选择对应事件表里的事件编号,点击确定之后,事件表里对应相同事件编号的行里有三个时间,还有经纬度,在地图上对应经纬度加一个点,在第一个时间(即故障时间字段对应的时间)是红的,第二个时间变成黄的,最后一个时间变成绿的,用时间轴播放。
确定 |
选择事件: |
表数量4
阶段划分 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
微博编号 | nvarchar(50) | |||
微博内容 | nvarchar(50) | |||
日期 | nvarchar(50) | |||
时间 | nvarchar(50) | |||
地点 | nvarchar(50) | |||
类型 | nvarchar(50) | |||
阶段 | nvarchar(50) |
表:1
事件 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
事件编号 | nvarchar(50) | |||
年份 | integer | |||
日期 | nvarchar(50) | |||
地点 | nvarchar(50) | |||
经度 | nvarchar(50) | |||
纬度 | nvarchar(50) | |||
类型 | nvarchar(50) | |||
故障时间 | nvarchar(50) | |||
维修时间 | nvarchar(50) | |||
维修完成时间 | nvarchar(50) | |||
权重 | integer |
表:2
微博数据 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
微博编号 | nvarchar(50) | |||
微博内容 | nvarchar(500) | 是 | ||
日期 | nvarchar(50) | 是 | ||
时间 | nvarchar(50) | 是 | ||
地点 | nvarchar(50) | 是 | ||
类型 | nvarchar(50) | 是 |
表:3
中心点 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
经度 | nvarchar(50) | |||
纬度 | nvarchar(50) | |||
级别 | nvarchar(50) |
表:4
转载地址: http://www.3q2008.com/soft/search.asp?keyword=1659