Geographic data reading and writing methods for mongodb clusters that store geographic data in a semi-structured manner in geojson format

A geographical data, semi-structured technology, applied in the direction of semi-structured data retrieval, structured data retrieval, geographic information database, etc., can solve geographic data lack of NoSQL database input and output read and write technology, limit geographic data applications and implementation, relational database is difficult to expand horizontally, etc.

Inactive Publication Date: 2017-02-15
NANJING UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] (1) Performance issues Relational databases are built on the basis of relational models. Multi-table connection queries and strict transaction requirements of relational databases limit the speed of data reading and writing, especially under high concurrency conditions. ACID of transactions Attributes—Atomicity, Consistency, Isolation, and Durability—become a bottleneck affecting read and write performance
[0007] (2) The problem of easy scalability Under the cloud computing architecture, it is difficult for relational databases to expand horizontally
[0008] (3) Problems with database mode The relational mode of relational database has a strict definition. If the business changes, the need to increase or decrease a certain attribute will bring about major changes to the system.
[0011] However, the research and technology of applying NoSQL data to geographic data storage is rare, and geographic data lacks read and write technology for input and output to NoSQL databases, which severely limits the application and implementation of geographic data in the context of big data.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Geographic data reading and writing methods for mongodb clusters that store geographic data in a semi-structured manner in geojson format
  • Geographic data reading and writing methods for mongodb clusters that store geographic data in a semi-structured manner in geojson format

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The present invention will be described in detail below according to the accompanying drawings, so as to make the technical route and operation steps of the present invention clearer.

[0041] Such as figure 1 As shown, it is a schematic diagram of a semi-structured organization method of geographic data in a MongoDB cluster according to an embodiment of the present invention. In this example, the MongoDB cluster contains two spatial databases (Database) corresponding to the geographic data source (DataSource), and each spatial database contains several geographic feature collections (Collection) corresponding to the geographic layer (Layer) one-to-one , each geographical feature collection contains a spatial metadata document, several GeoJSON documents corresponding to the geographical features (Feature), the geographical features are stored in the form of GeoJSON documents, and the spatial metadata documents are stored with the corresponding geographic layers Relevan...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a geographic data reading and writing method of a MongoDB cluster of geographic data stored in a GeoJSON-format semi-structured mode. According to the method, a large-scale geographic data storage scheme is designed for the MongoDB cluster. In the MongoDB cluster, the geographic data are organized in the GeoJSON-format semi-structured mode, so it is possible that the distributed high-speed MongoDB cluster efficiently stores the large-scale geographic data. According to the geographic data storage scheme, the geographic data reading and writing method and a drive program which can implement the geographic data reading and writing method are put forward, an OGR class library is used as a design architecture of a geographic data reading and writing driver, and a geographic data source of the MongoDB cluster is read and written in the GeoJSON-format semi-structured mode. According to the method, an OGR function library is adopted, a bridge is established between the geographic data and the MongoDB cluster through an OGR object established in an internal memory, so it is possible that the geographic data of the MongoDB cluster are efficiently read and written, and a high-performance geographical analysis algorithm can be run on the MongoDB database cluster.

Description

technical field [0001] The invention relates to a storage method of geographic data in a MongoDB cluster, in particular to a method for reading and writing geographic data in a MongoDB cluster that stores geographic data in a semi-structured manner in the GeoJSON format. Background technique [0002] With the continuous development of geographic information technology, technologies such as high-resolution spatial sensors, mobile positioning technology, and radar and laser telemetry are widely popularized and applied, especially the Global Earth Observation System of Systems (GEOSS), national With the implementation of major projects such as the National Information Infrastructure (NII) and the National Spatial Data Infrastructure (NSDI), human beings' ability to comprehensively observe different aspects of the earth and different phenomena has reached an unprecedented level. On the one hand, these advances have enabled massive geographic information to be continuously acquir...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30
CPCG06F16/29G06F16/80
Inventor 李满春张帅陈振杰徐经纬秦逸
Owner NANJING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products