一种在虚拟地球平台上展示位置情感的方法技术

技术编号:14901982 阅读:75 留言:0更新日期:2017-03-29 17:23
本发明专利技术公开了一种在虚拟地球平台上展示位置情感的方法,该方法首先利用新浪微博API获取微博动态和POI数量,从中提取微博文本情感极性和情感影响因子的定量指标;然后以网格为统计单元统计定量指标,在此基础上利用CZML语言建立动态的专题图层和情感可视化模型;最后将这些模型加载到Cesium平台中进行动态三维可视化及浏览、交互操作。本发明专利技术生成的微博情感模型可以表达时间和空间尺度上的动态变化,同时能够一定程度上反映微博情感与其影响因子的变化关系,并且能够在互联网上进行集成与共享。

Method for visualizing position based emotion on Virtual Earth Platform

The invention discloses a virtual earth platform location visualization method based on emotion, this method uses the Sina access to micro-blog micro-blog API and POI dynamic quantity, extraction quantitative index impact factor micro-blog text sentiment polarity and emotion from it; and then to the grid for the statistical unit statistical quantitative indicators, established on the basis of dynamic thematic layers and emotional visual model using CZML language; finally, these models will be loaded into the Cesium platform for dynamic 3D visualization and browsing, interactive operation. Micro-blog emotion model generated by the invention can express the dynamic changes of time and space scales, and to a certain extent reflects micro-blog emotion and its influence factors of change, and can be integrated and shared on the internet.

【技术实现步骤摘要】

本专利技术涉及地球空间信息
中的数字地球技术和自然语言处理领域的情感分析技术,具体地说是一种利用VGI数据获取基于位置的情感,并可视化在虚拟地球平台上的方法,该方法生成的微博情感模型可以表达情感和其影响因子在时间和空间尺度上的动态变化,同时能够一定程度上反映微博情感与其影响因子的变化关系,并且能够在互联网上进行集成与共享。
技术介绍
基于位置的情感(location-basedemotions,简称LBEs)是带有地理标签的情感数据。在基于位置的服务(location-basedservices,简称LBS)中,它作为一种用户主观认知层面的数据,被广泛应用。基于位置的情感研究是将情感分析与空间信息相结合的交叉研究领域。研究学者通过在地图上描绘情感要素的方法,直观的展示情感的空间分布,对研究集体情感和区域活动的成因、变化趋势和结果都有重要意义。目前,该领域有很多以个人为单位进行基于位置情感的获取和分析的案例。在2004年的BioMapping项目中,参与者通过手持GPS和生物传感器生成地理坐标和极端情绪反馈,这些数据由制图工作者统计并绘制成情感地图。EmBaGIS项目通过收集残本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/55/201610898824.html" title="一种在虚拟地球平台上展示位置情感的方法原文来自X技术">在虚拟地球平台上展示位置情感的方法</a>

【技术保护点】
一种在虚拟地球平台上可视化基于位置的情感的方法,该方法包括以下具体步骤:步骤1、以网格为单元批量获取微博动态和POI数量建立三张空的数据表格,分别命名为网格单元信息表、微博动态信息表及用户信息表;将可视化地区划分成四边形网格单元,将每一个网格的编号、网格中心点经度、网格中心点纬度、网格边长和搜索半径存入网格单元信息表;其中搜索半径为网格最小外接圆的半径;用网格单元信息表中每一个网格的中心经纬度为圆心,搜索半径为圆的半径,定义圆形区域,将该圆形区域作为搜索范围;用新浪微博API获取搜索范围内带地理标签的微博动态,得到微博动态文本信息和用户信息;分别存入微博动态信息表和用户信息表;用新浪微博API...

【技术特征摘要】
1.一种在虚拟地球平台上可视化基于位置的情感的方法,该方法包括以下具体步骤:步骤1、以网格为单元批量获取微博动态和POI数量建立三张空的数据表格,分别命名为网格单元信息表、微博动态信息表及用户信息表;将可视化地区划分成四边形网格单元,将每一个网格的编号、网格中心点经度、网格中心点纬度、网格边长和搜索半径存入网格单元信息表;其中搜索半径为网格最小外接圆的半径;用网格单元信息表中每一个网格的中心经纬度为圆心,搜索半径为圆的半径,定义圆形区域,将该圆形区域作为搜索范围;用新浪微博API获取搜索范围内带地理标签的微博动态,得到微博动态文本信息和用户信息;分别存入微博动态信息表和用户信息表;用新浪微博API获取搜索范围内的POI数量,将结果存入网格单元信息表中的POI数量字段;步骤2、提取微博文本的情感极性用基于语料库的情感分析方法对收集到的每一条微博进行文本情感极性评分,然后将分数转化成取值范围在0到10之间的情感极性分数,0代表消极情感的极端,10代表积极情感的极端;最后将结果存入微博动态信息表中的情感值EV字段;步骤3、统计每个网格中的定量指标计算网格内的所有微博的平均情感分数AEV;AEV取值范围在0到10之间,0代表消极情感的极端,10代表积极情感的极端;AEV的计算见下式,其中EmoValue代表网格内一条微博的情感值,n代表网格内的微博总数;AEV=ΣEmoValuen]]>计算网格内微博数WC和用户人数UC;如下式,其中w代表网格中的一条微博,u代表网格中的一个用户;WC=ΣwUC=Σu计算网格中的平均好友数AFC,如下式,其中f代表网格中一个用户的好友数,UC代表网格中的用户人数;AFC=ΣfUC]]>步骤4、建立影响因子动态专题图层用色彩作为POI数量的视觉变量,通过网格色彩的透明度差异表达POI数量的变化,透明度越高,色彩越暗淡,代表POI数量越少;反之则越多;POI数量属于静态数据,用GeoJSON格式编码,将POI数量嵌入GeoJSON的properties属性中;用色彩亮度和饱和度作为微博数量WC、平均好友数AFC和用户人数UC的...

【专利技术属性】
技术研发人员:王忠樑朱良峰
申请(专利权)人:华东师范大学
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1