基于MongoDB的行为—事件的地理时空数据模型构建方法研究

基于MongoDB的行为—事件的地理时空数据模型构建方法研究

论文摘要

大数据的时代背景下,对地理时空数据的存储和索引要求越来越高。时空数据建模是时态GIS进行合理、有效地表达现实世界中空间实体时空变化及组织其时空关系的基础,近年来是GIS数据建模领域研究的前沿问题。数据的组织形式与存储方法制约了对多维地理数据特征挖掘和分析,而目前国内外学者专家的研究主要集中在对多维时空特性的地理特征模型框架的时间、空间和属性三个维度,缺少对事件维度的描述。但基于事件的地理数据模型在历史回溯和未来预测上存在一定的局限性,不能描述事件发生前后地理实体之间的因果关系以及地理现象变化的历史原因和未来发展趋势。因此,本文从面向对象的思想出发,首先设计由简单对象组合而成的复杂对象的多粒度表达,在分析现有的基于事件的模型和行为认知与事件之间的逻辑关系上,设计基于行为—事件的地理时空数据模型。同时利用MongoDB文档存储的特性,设计MongoDB非关系型数据库存储该地理时空数据模型,实现对数据的有效管理和分析。对以下几个方面进行了研究:(1)分析语义粒度、时间粒度和空间粒度三个地理信息基本粒度,在其基础上进行了由简单对象到复杂对象的多粒度组织与表达式的描述,探讨了其度量、方位与时空拓扑的关系,为基于行为—事件的地理时空数据模型提供了的理论支撑。(2)分析事件与时间的属性关系,对地理实体行为认知与事件的层次关系,从时空认知角度出发,探讨行为认知在时间轴上具有连续性,并设计基于行为—事件的地理时空数据概念模型,表示概念模型中的类与类之间在逻辑上的关i系。该模型将一个行为认知看作是多个事件组合,事件的属性以及空间信息在时间轴上连续,并以此设计“时间、空间、属性、事件”维度的B-E地理模型。(3)研究“无模式”的MongoDB数据库分片集群机制,在B-E地理数据模型的基础上,设计基于MongoDB的地理时空数据模型和基于GridFS的存储过程,并且针对地理数据的海量迁移,改进数据均衡算法;在原有的R树索引上结合Hilbert曲线,提高MongoDB的索引效率。本文从地理对象行为认知、事件语义角度出发,通过构建基于行为—事件的时空数据模型,描述了地理时空对象发生变化的前后因果关系,依据变化原因和变化趋势对地理现象的未来进行预测,采用面向对象的思想组织时间、空间、属性和事件信息,并且结合MongoDB的数据库存储规范,改进数据均衡和索引方式,满足时空大数据在数据存储、处理和挖掘上的要求。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  •   1.1 研究背景
  •   1.2 国内外研究现状
  •     1.2.1 国内外关于时空数据模型的研究现状
  •     1.2.2 国内外关于MongoDB数据库的研究现状
  •   1.3 研究目的和意义
  •   1.4 论文的章节安排及技术路线
  •     1.4.1 章节安排
  •     1.4.2 论文技术路线
  • 第2章 基于事件的地理时空对象的多粒度表达
  •   2.1 时空对象的多粒度选择
  •     2.1.1 地理实体语义粒度的选择
  •     2.1.2 地理实体时间粒度的选择
  •     2.1.3 地理实体空间粒度的选择
  •   2.2 复杂对象的时空多粒度表达
  •   2.3 复杂对象的多粒度组合
  •   2.4 基于事件的时空对象多粒度抽象描述
  •   2.5 以交通区为例的多粒度表达
  •   2.6 本章小结
  • 第3章 基于行为—事件地理信息模型的构建
  •   3.1 行为与事件的关系
  •     3.1.1 事件语义描述
  •     3.1.2 事件与时间关系
  •     3.1.3 事件与行为认知的关系
  •   3.2 基于行为—事件的时空数据模型设计
  •     3.2.1 基于行为—事件的时空数据概念设计
  •     3.2.2 基于行为—事件的时空数据逻辑设计
  •   3.3 基于行为—事件的地理时空数据立方体分析方法
  •     3.3.1 基于回归的事件—专题分析方法
  •     3.3.2 基于聚类的时间序列分析方法
  •   3.4 本章小结
  • 第4章 基于MongoDB的地理时空数据组织方法
  •   4.1 MongoDB配置的物理操作
  •     4.1.1 MongoDB的数据维护
  •     4.1.2 MongoDB的分片集群搭建
  •     4.1.3 数据区分
  •   4.2 基于MongoDB的地理时空数据组织过程
  •   4.3 基于MongoDB的地理时空数据模型存储方法
  •     4.3.1 时空数据分布式存储架构
  •     4.3.2 基于GridFS的地理时空数据的存储方法
  •     4.3.3 存储集群数据均衡
  •     4.3.4 负载均衡测试
  •   4.4 本章小结
  • 第5章 基于MongoDB的地理时空数据索引查询
  •   5.1 基于MongoDB的地理时空数据划分
  •     5.1.1 基于Geohash空间编码的数据划分
  •     5.1.2 地理索引的创建
  •   5.2 基于MongoDB的时空索引方法
  •     5.2.1 基于MongoDB的 R树索引
  •     5.2.2 基于 Mongo DB 的地理数据检索
  •     5.2.3 基于 H-R 的数据索引
  •     5.2.4 索引性能对比
  •   5.3 基于MongoDB的桂林市片区地理数据查询
  •     5.3.1 数据来源
  •     5.3.2 数据预处理
  •     5.3.3 基于MongoDB的历史数据查询
  •   5.4 本章小结
  • 第6章 总结与进一步工作展望
  •   6.1 论文总结
  •   6.2 展望
  • 参考文献
  • 申请学位期间的研究成果及发表的学术论文
  • 致谢
  • 文章来源

    类型: 硕士论文

    作者: 叶苏娴

    导师: 李景文

    关键词: 时空数据模型,行为认知,事件

    来源: 桂林理工大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 自然地理学和测绘学,计算机软件及计算机应用

    单位: 桂林理工大学

    分类号: P208

    DOI: 10.27050/d.cnki.gglgc.2019.000254

    总页数: 70

    文件大小: 3550K

    下载量: 69

    相关论文文献

    • [1].基于MongoDB的非关系型数据库的设计与开发[J]. 电脑知识与技术 2019(34)
    • [2].基于MongoDB的物流信息管理系统的研究与实现[J]. 中阿科技论坛(中英阿文) 2020(04)
    • [3].基于MongoDB的遥感影像存取方案的探讨与实现[J]. 测绘地理信息 2017(03)
    • [4].基于MongoDB的闽西客家文化数据存储设计与分析[J]. 测绘工程 2016(03)
    • [5].基于MongoDB构建的非关系型存储中医养生知识库研究[J]. 无线互联科技 2016(07)
    • [6].基于MongoDB的海量空间数据存储和并行[J]. 地理空间信息 2014(01)
    • [7].基于MongoDB的社区论坛设计与研究[J]. 电脑知识与技术 2015(23)
    • [8].基于MongoDB的海量遥感影像大数据存储[J]. 北京建筑大学学报 2015(01)
    • [9].基于MongoDB的文件服务器集群系统的设计研究[J]. 信息与电脑(理论版) 2012(20)
    • [10].基于MongoDB的特殊测井分布式数据库系统[J]. 中国管理信息化 2014(23)
    • [11].利用MongoDB的地籍时空数据库研究[J]. 测绘地理信息 2013(06)
    • [12].MongoDB日志管理系统探析——以《全国报刊索引》平台为例[J]. 湖北大学学报(自然科学版) 2019(03)
    • [13].EXCEL到mongoDB数据迁移解决方案[J]. 信息通信 2013(07)
    • [14].基于冷热数据的MongoDB自动分片机制[J]. 计算机工程 2017(03)
    • [15].基于MongoDB的海上移动执法文档管理与查询系统[J]. 现代电子技术 2020(06)
    • [16].基于MongoDB的调查决策系统数据存储方案设计[J]. 电脑知识与技术 2016(08)
    • [17].MongoDB的遥感影像分布式存储策略研究[J]. 测绘通报 2014(05)
    • [18].基于MongoDB的蛋白质组学大数据存储系统设计[J]. 计算机应用 2016(S1)
    • [19].使用文档型数据库MongoDB深度挖掘天气现象数据内在价值[J]. 计算机与网络 2012(16)
    • [20].一种MongoDB集群数据布局优化方法研究[J]. 计算机工程与应用 2017(17)
    • [21].基于Mongodb的智能电网大数据存储设计[J]. 电子制作 2020(19)
    • [22].基于MongoDB海量地形小文件入库优化方法[J]. 地理信息世界 2014(06)
    • [23].基于MongoDB的多功能投票系统设计与实现[J]. 现代企业教育 2012(24)
    • [24].基于MongoDB的船舶数据库构建与数据批量迁移技术[J]. 大连海事大学学报 2016(01)
    • [25].PostgreSQL与MongoDB处理非结构化数据性能比较[J]. 计算机工程与应用 2017(07)
    • [26].一种RDBMS到MongoDB数据迁移方法[J]. 现代计算机(专业版) 2017(22)
    • [27].基于Spring Boot和MongoDB的数据持久化框架研究[J]. 电脑与电信 2016(Z1)
    • [28].PostgreSQL与MongoDB的数据迁移与应用适配[J]. 北京工业职业技术学院学报 2013(02)
    • [29].基于MongoDB的传统村落基础设施评价系统设计[J]. 热带地理 2017(03)
    • [30].基于MongoDB的医学图像管理技术研究[J]. 广西师范学院学报(自然科学版) 2017(02)

    标签:;  ;  ;  

    基于MongoDB的行为—事件的地理时空数据模型构建方法研究
    下载Doc文档

    猜你喜欢