An implementation approach to store GIS spatial data on NoSQL database

An implementation approach to store GIS spatial data on NoSQL database
复制标题

DOI:
10.1109/geoinformatics.2014.6950846
复制
发表时间:
2014-06
期刊:
2014 22nd International Conference on Geoinformatics
影响因子:
--
通讯作者:
Xiaomin Zhang;Wei Song-;Liming Liu
Xiaomin Zhang;Wei Song-;Liming Liu
中科院分区:
其他
文献类型:
--
作者:
Xiaomin Zhang;Wei Song-;Liming Liu

文献摘要

被引文献

相似文献

为解决海量GIS数据在普通关系型数据库中存储和访问的效率问题,提出了非关系型数据库的存储方法。根据GIS数据量大、数据类型多样、数据结构复杂的特点,分析了GIS大数据存储和处理的应用需求,并从MongoDB的NoSQL文档数据库中检验了大数据支持。提出了一种在NoSQL(Not only SQL)数据库中高效存储GIS空间数据的方法。最后,通过mongoDB服务器的安装和配置,在Linux平台下使用Python编程语言实现了shape文件格式的海量GIS空间数据的解析、存储和查询。结果表明,NoSQL数据库与传统的关系数据库相比具有明显的优势。
To solve the efficiency problems associated with huge amounts of GIS data that are stored and accessed with a common relational database, the authors propose the following solution: the storage method of a non-relational database. On the basis of GIS data features: volume of data, variety of data types, and complexity of data structures, the authors analyzed the application requirements of the large GIS data storage and processing, and checked the big data support from the NoSQL document database of mongoDB. The authors propose an efficiently large data storage method for GIS spatial data in NoSQL (Not only SQL) database. Finally, by means of the installation and configuration of mongoDB server, the authors have also carried out parsing, storage, and query of the huge GIS spatial data of the shape file format by using the Python programming language under the Linux platform. The results show that the NoSQL database has obvious advantages by comparison to the traditional relational databases.