第三届GIS大赛D组(Web应用开发组)一等奖获奖作品展示

GIS世界    大赛    第三届GIS大赛D组(Web应用开发组)一等奖获奖作品展示

作品名称:基于社交化媒体的时空聚合与可视化

组员:阮陵 张泰然 方青磊 卢正雯

学校:滁州学院 地理信息与旅游学院

指导老师:蒋文明

 

 

一、系统概述

      系统是源自开放平台的基于社交化媒体的时空聚合与可视化网站,取名MySNSpace, 意在聚合我的社交网站空间。社交网站的聚合包括新浪微博、腾讯微博和开开网。系统将微博、 LBS 和地图结合在一起,来改变人们传统的社交方式,将现实生活中的地理位置服务与微博社交结合起来,在地图上进行时空可视化,形成了我们的 MySNSpace。 基于新浪微博开放平台、腾讯微博开放平台和开开开放平台提供的数据接口,读取了用户微博和社交关系等数据,通过前端聚合,将微博数据在地图上进行可视化表达,反映了微博的时空变化。通过地图上的位置变化,用户不仅了解发生了什么,还知道在哪发生的,实时展现发布的微博及个人地理位置信息。

 

二、系统亮点

      1. 技术亮点,系统采用的技术路线是,前端使用 HTML 5+Ajax, jQuery 开发框架,后台使用启用了 Ajax 的 WCF 服务。这种开发路线在大赛中是不常见的, 在企业用的比较多。 这种技术路线难点比较大。

 

      2. 网站聚合了用户的常用的社交网站,用户不必打开几个社交网站一一查看动态,只要使用我们的网站,就可以处理原来几个社交网站的工作,节约了用户的时间。此外,将社交微博、 LBS 与地图结合在一起,选题新颖,有市场价值

 

三、系统功能

      基于位置的社交网站改变了人们传统的社交方式,增强人们现实生活中社交网站的相关性。 MySNSpace 不仅将 SNS 、 LBS 和地图很好的结合在一起,而且对个人的社交网站进行了聚合,对个人社交网络进行可视化管理 ,让用户充分感受到基于位置社交活动给生活带来的乐趣。系统的主要功能概述如下:

 

      通过 SuperMap iclient for Ajax 6R 来定制基本的 GIS 功能, 地图放大、缩小、 平移, 地图辅助控件类包括鹰眼控件、导航控件等系统视图操作功能。

 

      (1)用户管理基于新浪微博、腾讯微博、 开开开放平台,绑定账号,使用三个社交平台的账号进行登陆注册,真实的社交平台账号登录我们的网站, 账号的管理也由开放平台处理。

 

新浪授权

使用新浪账号登陆系统

 

名片

用户登陆后的名片显示

 

      (2) 用户主页微博的聚合可视化三个社交网站的好友动态(主页时间线) 的微博内容聚合显示,分别以地图和列表两种方式进行可视化。 地图模式与列表模式的联动,点击列表中的微博的位置,地图缩放到该微博的地理位置显示并打开微博信息窗口。打开主页的时间线,会在地图中显示所有动态的位置信息。

 

时间线

用户的主页微博聚合的地图可视化

 

      (3)用户的个人动态通过对三个开放平台中我的时间线进行聚合处理,可以在我们的网站中显示我的动态历史信息,不仅仅以传统的列表来显示,此外,在地图上以时间顺序来表达用户的个人足迹和社交动态信息。

 

我的足迹

个人足迹的可视化

 

      (4)查看用户身边的动态在我们的网站中通过登录用户的地理位置来获得身边的动态,身边有哪些人发布了哪些微博信息,进而了解到身边的动态信息。 能够获得身边的感兴趣点(POI),能够查看这些 POI 的点信息包括用户的评论签到信息。

 

周边地点

用户周边的地点和动态

 

      (5)发布微博与评论微博。在我们的网站,能够评论、转发微博。不同于之前在新浪微博或者腾讯微博的发布微博信息方式。我们能够在发布微博的时候发布我们的位置信息。通过浏览器的定位(HTML5),得到登录用户的地理位置信息,用户可选择发布自己的位置信息。 这是其他社交平台所没有添加的功能。 如图,显示当前的位置。

 

发布微博

发布微博,显示当前位置信息

 

      (6)用户的人脉展示, 关注人与粉丝的地理分布在我们的网站,能够把用户的粉丝和关注者可视化表达在同一张地图上,用户对好友的分布可以一目了然。

 

我的关注

用户关注的人的地理位置分布

 

      (7)统计图表达以柱状图来表达我的粉丝和我关注人的粉丝数,粉丝数代表一个用户的受欢迎程度。

 

专题图

我关注的人的粉丝数统计柱状图

 

      (8)时间轴表达所有的微博信息不仅有空间信息,还有时间信息,以一个时间轴对用户账户的微博信息进行生动展示。 通过拉动时间轴,可以动态显示微博的时间线信息,可视化效果好。

 

时间轴

微博时间轴

 

      (9)基于地理位置的微博动态和用户位置热点图。形象表达了地图中区域发微博信息的次数。可以看出热点事件的区域。

 

热点图

用户微博的热点图
 

2020年1月17日 17:26
浏览量:0