MySQL融合式空间数据库扩展研究与应用

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:ihsc2Xid84
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实现图形数据和属性数据一体化管理的空间数据库有利于提高测绘地理信息数据管理的安全性、高效性和便捷性,但是如何在一体化管理的空间数据库的基础上增强其空间数据处理与分析功能,是目前空间数据库数据价值得以充分挖掘和开发的重要研究内容。本文首先阐述了传统数据库存在缺失空间数据分析和运算能力的问题,提出空间数据库研究的必要性。本次研究聚焦于MySQL这一关系型数据库,然后引入MySQL数据库中的Spatial模块,并对该模块的内容进行详细描述,梳理了Spatial模块当前支持的几种空间数据类型,并在此基础上分析研究Spatial模块中的空间数据的输入输出格式、查询检索过程以及分析和运算的情况。针对Spatial模块存在空间分析能力不足的问题,提出本次研究内容以及研究方案,在该模块上添加空间扩展。本次研究基于Vatti的多边形交并差集算法,使用C++进行编写,并将多边形交并差集算法集成到MySQL数据库的Spatial模块中,成功编译MySQL源代码之后,对三个空间扩展函数INTERSECTION、UNION、DIFFERENCE进行验证,以证明三个空间扩展函数成功添加到MySQL中。之后利用成功添加多边形交并差集空间扩展的MySQL数据库,应用到城市居民生活提案小程序收集的提案数据中,并利用该算法对提案数据进行区域提案分析,发现大大简化运算和提高了MySQL数据库的空间数据分析能力,能够满足基本应用需求,并在最后基于交集算法与PageRank算法迭代思想提出一套计算空间满意度评分的方法,具有一定创新性和实际意义。
其他文献
目的:探讨心力衰竭(心衰)家兔心肌细胞钙释放异常与收缩功能的关系。方法:22只家兔随机分为2组:假手术组(n=11)和心衰组(n=11);通过超容量负荷联合压力负荷制备家兔心衰模型,利用心脏多
低碳经济是指在可持续发展理念指导下,通过技术创新、制度创新、产业转型、新能源开发等多种手段,尽可能地减少温室气体排放,达到经济社会发展与生态环境保护双赢的一种经济
为了考察自行研发的CFD软件的计算能力和阻力计算精度,本文采用LU-SGS方法、MUSCL差分格式和Baldwin-Lomax代数湍流模型,数值模拟了AIAA 阻力计算工作室提供的DLR-F4翼身组合