Unlock instant, AI-driven research and patent intelligence for your innovation.

An Efficient Access Method of Geographic Elements Based on Contiguous Memory

An access method and geographic element technology, applied in the field of data access, can solve problems such as data access load, access difficulties, and inability to solve performance problems, and achieve the effects of improving computing efficiency, facilitating parallel reading and writing, and strong usability

Active Publication Date: 2022-05-27
NAT UNIV OF DEFENSE TECH
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The current mainstream access method for geographic feature data is through object-oriented libraries such as OGR and ArcEngine. The creation and deletion of data access brings a high load on data access, which affects the performance of geographic feature data access. The time for simple traversal of geographic features is even several times that of reading data files from external memory.
Current feature formats based on continuous memory include WKB, FlatGeoBuf, etc. These formats are mainly for external memory storage, and often use different endianness from memory, requiring additional serialization / deserialization overhead. At the same time, because these formats usually use very compact The storage space is arranged, and the access program often needs to read linearly from the space, which cannot support effective parallel access
In actual use, these continuous memory-based types often only exist as external storage formats due to difficult access, and still need to be converted into multi-layer and multiple small objects in use, which cannot solve the aforementioned performance problems
[0004] Therefore, it is necessary to propose a method for accessing geographical elements based on continuous memory, which can overcome the performance problems caused by a large number of small objects and provide a fast and friendly access interface.

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
  • An Efficient Access Method of Geographic Elements Based on Contiguous Memory
  • An Efficient Access Method of Geographic Elements Based on Contiguous Memory
  • An Efficient Access Method of Geographic Elements Based on Contiguous Memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the above objects, features and advantages of the present invention more clearly understood, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0027] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention can also be implemented in other ways different from those described herein, and those skilled in the art can do so without departing from the connotation of the present invention. Similar promotion, therefore, the present invention is not limited by the specific embodiments disclosed below.

[0028] In order to make the objectives, technical solutions and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.

[0029] The present invention provides the followi...

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 belongs to the technical field of data access, and is specifically a method for efficiently accessing geographic elements based on continuous memory, comprising the following steps: Step 1: Establishing a memory organization model, using 8-byte continuous units on the memory unit, because the equal size memory is easier to jump around and makes random access possible. In order to simplify the storage, refer to the Shapfile method, do not distinguish between multi-line (MultiLineString) and multi-polygon (MultiPolygon), the memory structure of the four types of elements is formed, and its structure is reasonable. This method can support fast access to major geographic element types, and supports Shapefile , PostGIS two mainstream geographic feature data external storage sources.

Description

technical field [0001] The invention relates to the technical field of data access, in particular to an efficient access method for geographic elements based on continuous memory. Background technique [0002] With the development of geographic information collection technology, the scale of geographic data continues to expand, requiring GIS algorithms to quickly access large-scale data. As an important type of geographic information, geographic element data plays an important role in the fields of land, geology, and hydrology. key role, these applications urgently need to improve the efficiency of geographic feature data access. [0003] The current mainstream access method of geographic element data is through object-oriented libraries such as OGR and ArcEngine. The characteristics of these access libraries are to disassemble geographic elements and their components into multiple layers and multiple small objects, and store them in memory. The creation and deletion of dat...

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): G06F3/06
CPCG06F3/061G06F3/0644G06F3/0683
Inventor 杨岸然贾庆仁陈荦熊伟钟志农景宁
Owner NAT UNIV OF DEFENSE TECH