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

A geographical data and structured technology, which is applied in the direction of structured data retrieval, geographic information database, electronic digital data processing, etc., can solve the problems of restricting the application and implementation of geographical data, difficult horizontal expansion of relational database, and affecting read and write performance, etc.

Inactive Publication Date: 2017-02-01
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 structured manner in geojson format
  • Geographic data reading and writing methods for mongodb clusters that store geographic data in a structured manner in geojson format

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] 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.

[0040] Such as figure 1 As shown, it is a schematic diagram of the structural organization method of geographical data in the MongoDB cluster according to the embodiment of the present invention. In this example, the MongoDB cluster contains two spatial databases (Database) corresponding to the geographic data source (DataSource). Each spatial database contains a collection of metadata and several geographical Feature collection (Collection), the metadata collection contains the spatial metadata document corresponding to the geographic layer one by one, and the spatial metadata document stores the spatial metadata information related to the corresponding geographic layer (the spatial metadata information includes at least the layer Spatial reference, outer boundary of the layer, number ...

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 designs a large-scale geographic data storing scheme for a MongoDB cluster, the geographic data are organized in the MongoDB cluster with the GeoJSON format structuring method, and therefore it is made possible that large-scale geographic data can be stored efficiently through a distributed high-speed MongoDB cluster. Aiming at the geographic data storing scheme, the invention discloses a geographic data reading-writing method and a driving program capable of realizing the geographic data reading-writing method. According to the geographic data reading-writing method and the driving program, an OGR class library serves as the design architecture for driving geographic data reading-writing, and MongoDB cluster geographic data sources are read in a structurized mode with the GeoJSON format; an ORG function library is adopted, a bridge is built between the geographic data and the MongoDB cluster through an OGR object established in a memory, so that effective reading-writing of the geographic data of the MongoDB cluster is made possible, and the high-performance geographic analysis algorithm can be applied to 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 GeoJSON format structured manner. 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 acquired and updat...

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/22G06F16/29
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