OWGA memory cache based mass remote sensing tile data quick releasing method

A memory cache and tile technology, which is applied in the field of rapid release of massive remote sensing tile data, can solve the problem of wasting server time and resources

Active Publication Date: 2018-01-16
北京四维新世纪信息技术有限公司
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the above-mentioned mature servers can use the WMTS service to provide external services, when hundreds or thousands of map application clients access tiles in the same area, the traditional WMTS service needs to store the target tile from the local file every time it receives a client request. Reading the memory and feeding it back to the client, hundreds of repeated file I / O operations are a waste of time and resources on the server

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
  • OWGA memory cache based mass remote sensing tile data quick releasing method
  • OWGA memory cache based mass remote sensing tile data quick releasing method
  • OWGA memory cache based mass remote sensing tile data quick releasing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention mainly provides for figure 1 The rapid release service of massive remote sensing tile data in the five-layer and fifteen-level organizational structure shown, in which the server responds to the client’s tile data download HTTP request flow chart as shown in figure 2 shown.

[0024] First of all, in order to prevent the machine where the tile publishing server is deployed from being stuck or insufficient memory, the tile publishing server program first obtains the available memory of the deployment machine, and presets 50% of the memory as the running memory of the server program. For exceptions such as memory overflow, 10% of the running memory is reserved as the available memory threshold. When the available memory is lower than the threshold, start deleting part of the data in the memory cache.

[0025] Further, the client initiates an HTTP request to the server according to a certain agreement, and downloads corresponding tile data. The ser...

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 discloses an OWGA memory cache based mass remote sensing tile data quick releasing method. The method is characterized in that considering three attributes including the access time, theaccess frequency, and the key value of tile data; establishing an OWGA operator according to the access time and the access frequency of a requesting target tile, and using the key value as an uniqueidentifier of a tile, wherein the key value consists of the hierarchy, a line number and a row number of the tile; adopting a Map < the key value of the tile and a tile object > a chain table to manage the tile object in a memory; preferentially performing descending sorting according to the OWGA value of the tile object, and performing ascending sorting according to the key value so as to save the tile data which is frequently requested by a client recently and has high resolution in the memory all the time, and reduce time-consuming file I/O operations. The method provides a strategy that aplurality of tiles near the requesting target tile are preloaded in a memory cache so as to predetermine a purpose of a client request, can further improve the cache hit ratio, and can accelerate theresponse speed of a releasing server.

Description

technical field [0001] The invention relates to the field of remote sensing applications, in particular to a method for rapidly publishing massive remote sensing tile data based on OWGA memory cache. Background technique [0002] With the intensive launch of remote sensing satellites in recent years, several terabytes of remote sensing image data will be generated every day. These remote sensing image data have been widely used in the fields of land, transportation, water conservancy and environmental protection. The generation of massive remote sensing image data not only brings severe challenges to the organization, storage and management of these data; at the same time, a single remote sensing image data usually has hundreds of MB or even several GB, which poses a higher challenge to the dissemination and application of these data. Require. [0003] Open Geospatial Consortium OGC (Open Geospatial Consortium), as a non-profit international organization of the global geosp...

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 Applications(China)
IPC IPC(8): G06F12/08G06F17/30H04L29/08
Inventor 余涛赵亚萌苏焕焕臧文乾黄祥志王栋
Owner 北京四维新世纪信息技术有限公司
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