当前位置: 首页 > 专利查询>浙江大学专利>正文

一种跨域城市数据可视查询系统的构建方法技术方案

技术编号:15391695 阅读:100 留言:0更新日期:2017-05-19 04:53
本发明专利技术公开了一种跨域城市数据可视查询系统的构建方法,包括以下步骤:(1)收集多源异构的城市时空数据并进行预处理;(2)将步骤(1)中的城市时空数据进行分类和储存形成数据库,储存方式包括基于对象的存储和基于时空立方体的存储;基于对象的存储:用于储存非空间移动变化的数据;基于时空立方体的存储:用于储存空间移动变化的数据,将城市区域和时间区域建立的空间立方体模型分块形成单元格,根据数据的时空信息存放到相应的单元格中;(3)建立可视化界面,包括连接步骤(2)中的数据库的查询界面和显示数据库中信息的场景界面;本发明专利技术实现了跨域城市数据的查询、分析、推理和探索,提出了对城市数据可视查询推理的实现方法。

Method for constructing cross domain city data visual inquiry system

The invention discloses a method for constructing a cross domain city data visual query system, which comprises the following steps: (1) collecting multi-source heterogeneous spatial data preprocessing and city; (2) the step (1) city of spatio-temporal data are classified and stored to form a database storage mode, including object based storage and based on the space-time cube storage; object based storage for storage space change of non mobile data; space-time cube based storage: storage space for moving data cube model space area and time area city will establish the block forming cells, according to the spatial-temporal data stored in the corresponding cell (; 3) the establishment of visual interface, including the connection step (2) in the database query interface and display information data in the scene interface; the invention realizes cross The query, analysis, reasoning and exploration of domain city data are presented, and the method of visual query reasoning for city data is proposed.

【技术实现步骤摘要】
一种跨域城市数据可视查询系统的构建方法
本专利技术涉及时空数据可视化领域,特别涉及一种跨域城市数据可视查询系统的构建方法。
技术介绍
传感器技术,社会媒体,大规模计算等产生了大量的城市数据,涉及人类运动轨迹,社交网络,POI等多个领域。城市数据在给人类带来巨大信息量的同时,也带来了巨大的挑战。如何完成数量庞大的,多源异构的城市时空数据的跨域过滤查询越来越成为城市管理和城市建设的热门课题。数据查询是数据处理的基础,查询能够达到数据基本的调查功能,使得数据或者数据某些特征能够直接被提取出来。现有的城市数据查询大都是针对单一数据源的。同样的,基于查询的城市数据推理探索过程也大都是针对单一数据源的。这些查询探索分析方法不能够融合多源异构的城市数据,很多跨域的信息就不能被提取出来。由于之前的数据查询和推理探索大都是针对单一数据源的。因为跨域的城市数据具有异构性和数据粒度不一的特点,不适用针对单一数据源的方法。故本专利技术提供了能够针对跨域异构数据的查询分析方法。
技术实现思路
本专利技术提供了一种跨域城市数据可视查询系统的构建方法,支持基于时空关系和社会关系的跨域数据融合,可以实现对跨域数据进行选择、过滤的系统,并且可以通过系统揭露城市数据中的隐藏信息。一种跨域城市数据可视查询系统的构建方法,包括以下步骤:(1)收集多源异构的城市时空数据并进行预处理;(2)将步骤(1)中的城市时空数据进行分类和储存形成数据库,储存方式包括基于对象的存储和基于时空立方体的存储;基于对象的存储:用于储存非空间移动变化的数据;基于时空立方体的存储:用于储存空间移动变化的数据,将城市区域和时间区域建立的空间立方体模型分块形成单元格,根据数据的时空信息存放到相应的单元格中;(3)建立可视化界面,包括连接步骤(2)中的数据库的查询界面和显示数据库中信息的场景界面。本文使用的基于时空立方体的存储模式,把某一个空间,时间的数据存储在一起,并建立了索引指针。使得用户在进行时空查询时能够快速的找到相应时间和空间的存储单元格,进而精确的找到数据存储在硬盘上的位置,大大缩小了查询的时间。也在缩短查询时间的同时,并没有使用多余的存储空间。本专利技术方法将不同领域的城市数据进行统一的分类,分类包括:时间属性、空间属性、身份属性以及描述信息,可以完整的表达每个领域的信息,并且使这些数据具有相互关联性,进而可以通过关联的信息来满足不同的查询要求。时间属性:记录了对象的时间属性信息;空间属性:记录了对象在地理空间中的位置信息信息;身份属性:记录了对象的身份信息;描述信息:记录了对象的其他信息(例如速度)。优选的,步骤(1)中,多源异构的城市时空数据至少包括出租车轨迹数据、手机轨迹数据、房地产房价数据、社交平台数据、手机通话数据、城市建筑信息数据以及街景数据中的两种。所述社交平台数据种类较多,例如微博、微信等。为了更好地展示数据,优选的,步骤(2)中,基于对象的存储信息具体包括:时间属性、空间属性、身份属性和描述属性。为了更好地展示数据,优选的,步骤(3)中,查询界面中:通过拖拽或输入的方式形成查询信息;查询界面包括:用来定义查询条件的条件节点和用于归纳查询数据的结果节点。为了更好地展示数据,优选的,步骤(3)中,场景界面中:用一个场景对象列表来管理展示在场景界面中的数据,使用后台存储的方法记录显示在场景界面中的数据。为了方便、快速、有效地得到希望的搜索结果,优选的,步骤(3)中,查询界面中连接步骤(2)中的数据库的方式如下:3-1设置可视化的查询对话框、查询结果对话框以及信息抽取查询对话框;查询对话框和信息抽取查询对话框的查询条件是步骤(2)中四种属性的布尔组合;查询对话框与其对应的查询结果对话框之间通过实线箭头连接,根据查询结果对话框中的数据进行信息抽取设置新的查询条件形成信息抽取查询对话框,前一级的查询结果对话框与下一级的信息抽取查询对话框之间通过虚线箭头连接,信息抽取查询对话框与其查询结果对话框之间通过实线箭头连接;3-2组合步骤3-1中的查询对话框、查询结果对话框以及信息抽取查询对话框来完成跨域目标的可视化查询。优选的,步骤3-1中,查询对话框、查询结果对话框和信息抽取查询对话框设有多级,查询对话框与其对应的查询结果对话框之间通过实线箭头连接,根据前一级的查询结果对话框的数据设置新的查询条件形成下一级信息抽取查询对话框,前一级的查询结果对话框与下一级的信息抽取查询对话框之间通过虚线箭头连接,信息抽取查询对话框与其查询结果对话框之间通过实线箭头连接。优选的,步骤3-2中,完成经过“目标地点”的目标物的跨域查询的具体步骤如下:3-2-1、建立查询对话框,指定身份属性为“目标地址”的查询条件,得到查询结果对话框;3-2-2、对步骤3-2-1得到查询结果对话框进行信息抽取,得到带有“目标地址”的空间属性的信息抽取查询对话框;3-2-3、将步骤3-2-2得到的“目标地址”的空间属性作为查询条件,完成经过“目标地点”的目标物的查询,得到查询结果对话框。优选的,步骤3-2中,完成社交平台上发布“物品”丢失在出租车上的寻找的具体步骤如下:3-2-1、建立查询对话框,指定描述信息为“丢失”的查询条件进行原子查询,得到查询结果对话框;3-2-2、对步骤3-2-1得到查询结果进行信息抽取,得到需要寻找的丢失物的丢失时间以及出租车的起始位置的信息抽取查询对话框;3-2-3、根据步骤3-2-2得到的出租车的起始位置的信息作为“身份属性”的查询条件进行原子查询,得到具体的起始位置的空间属性的查询结果对话框;3-2-4、对步骤3-2-3得到起始位置的经纬度进行信息抽取,得到信息抽取查询对话框;3-2-5、根据步骤3-2-2得到的丢失时间以及步骤3-4得到起始位置的经纬度作为查询条件进行原子查询,得到条件匹配的出租车的查询结果对话框;3-2-6、对步骤3-2-5得到的出租车进行信息抽取,得到指定时间的行驶轨迹的信息抽取查询对话框;3-2-7、根据步骤3-2-6得到的指定时间的行驶轨迹作为查询条件进行原子查询,得到移动轨迹匹配的手机的查询结果对话框,拨打该手机的号码找到丢失“物品”。优选的,步骤3-2中,完成选定街区的交通拥堵状况查询的具体步骤如下:3-2-1、建立查询对话框,指定描述信息为“速度0~20km/h”、时间属性为中午0点到晚上12点、空间属性为街区A为查询条件,查询符合条件的出租车数据,得到查询结果对话框;3-2-2、通过步骤3-2-1的查询结果的热力图得出多条拥堵的街道,对拥堵的街道进行信息抽取,得到拥堵的街道的经纬度的信息抽取查询对话框;3-2-3、根据步骤3-2-3得到的拥堵的街道的经纬度为查询条件进行原子查询,得到所有拥堵的街道的环境信息的查询结果对话框,从而判断呈现拥堵的原因,进而确定是否为真实的拥堵。本专利技术的有益效果:通过两种数据存储模型,建立跨域城市时空数据之间的联系,从而可以使用基于原子查询和信息抽取的查询推理模型,利用集成的可视化界面,实现了跨域城市数据的查询、分析、推理和探索,提出了对城市数据可视查询推理的系统框架和实现方法。附图说明图1是本专利技术的跨域城市数据可视查询系统的构建方法的流程示意图。图2是本专利技术的跨域城市数据可视查询系统的构建方法所使用的模型示意本文档来自技高网...
一种跨域城市数据可视查询系统的构建方法

【技术保护点】
一种跨域城市数据可视查询系统的构建方法,其特征在于,包括以下步骤:(1)收集多源异构的城市时空数据并进行预处理;(2)将步骤(1)中的城市时空数据进行分类和储存形成数据库,储存方式包括基于对象的存储和基于时空立方体的存储;基于对象的存储:用于储存非空间移动变化的数据;基于时空立方体的存储:用于储存空间移动变化的数据,将城市区域和时间区域建立的空间立方体模型分块形成单元格,根据数据的时空信息存放到相应的单元格中;(3)建立可视化界面,包括连接步骤(2)中的数据库的查询界面和显示数据库中信息的场景界面。

【技术特征摘要】
1.一种跨域城市数据可视查询系统的构建方法,其特征在于,包括以下步骤:(1)收集多源异构的城市时空数据并进行预处理;(2)将步骤(1)中的城市时空数据进行分类和储存形成数据库,储存方式包括基于对象的存储和基于时空立方体的存储;基于对象的存储:用于储存非空间移动变化的数据;基于时空立方体的存储:用于储存空间移动变化的数据,将城市区域和时间区域建立的空间立方体模型分块形成单元格,根据数据的时空信息存放到相应的单元格中;(3)建立可视化界面,包括连接步骤(2)中的数据库的查询界面和显示数据库中信息的场景界面。2.如权利要求1所述的跨域城市数据可视查询系统的构建方法,其特征在于,步骤(1)中,多源异构的城市时空数据至少包括出租车轨迹数据、手机轨迹数据、房地产房价数据、社交平台数据、手机通话数据、城市建筑信息数据以及街景数据中的两种。3.如权利要求1所述的跨域城市数据可视查询系统的构建方法,其特征在于,步骤(2)中,基于对象的存储信息具体包括:时间属性、空间属性、身份属性和描述属性。4.如权利要求1所述的跨域城市数据可视查询系统的构建方法,其特征在于,步骤(3)中,查询界面中:通过拖拽或输入的方式形成查询信息;查询界面包括:用来定义查询条件的条件节点和用于归纳查询数据的结果节点。5.如权利要求1所述的跨域城市数据可视查询系统的构建方法,其特征在于,步骤(3)中,场景界面中:用一个场景对象列表来管理展示在场景界面中的数据,使用后台存储的方法记录显示在场景界面中的数据。6.如权利要求3所述的跨域城市数据可视查询系统的构建方法,其特征在于,步骤(3)中,查询界面中连接步骤(2)中的数据库的方式如下:3-1设置可视化的查询对话框、查询结果对话框以及信息抽取查询对话框;查询对话框和信息抽取查询对话框的查询条件是步骤(2)中四种属性的布尔组合;查询对话框与其对应的查询结果对话框之间通过实线箭头连接,根据查询结果对话框中的数据进行信息抽取设置新的查询条件形成信息抽取查询对话框,前一级的查询结果对话框与下一级的信息抽取查询对话框之间通过虚线箭头连接,信息抽取查询对话框与其查询结果对话框之间通过实线箭头连接;3-2组合步骤3-1中的查询对话框、查询结果对话框以及信息抽取查询对话框来完成跨域目标的可视化查询。7.如权利要求6所述的跨域城市数据可视查询系统的构建方法,其特征在于,步骤3-1中,查询对话框、查询结果对话框和信息抽取查询对话框设有多级,查询对话框与其对应的查询结果对话框之间通过实线箭头连接,根据前一级的查询结果对话框的数据设置新的查询条件形成下一级信息抽取查询对话框,前一级...

【专利技术属性】
技术研发人员:陈为黄兆嵩吴斐然朱闽峰
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江,33

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

1