Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Storage method for map tile file

A map tile, tile technology, applied in geographic information databases, special data processing applications, instruments, etc., can solve problems such as increasing the number of small files

Active Publication Date: 2015-12-02
SUZHOU ZHONGKE IMAGE SKY REMOTE SENSING TECH CO LTD
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this method is that the number of index files and aggregation files is equal, and the number of new small files is increased while compressing the number of tile map files

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
  • Storage method for map tile file
  • Storage method for map tile file
  • Storage method for map tile file

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] figure 1 It is the tile package file structure diagram. Each tile package file stores the tile data of this level, and the number of storage is fixed. In practical applications, it is packaged according to the size of a single tile in 512*512. The size of each tile file is 256KB as a benchmark, and it is packaged once. The size of the final tile package file is within the range of [0GB, 64GB+3MB], and the size of the multi-packed tile package file is within the range that the file system can support. In the specific implementation, the packaging rule of 512*512 is used as an example to illustrate. The conversion rules of Row and Column before and after packaging are shown in the following table:

[0018]

[0019] The number of tile files can be effectively reduced by packaging. The tile package structure is divided into an index area and a data area. The index area records the data offset of the tile corresponding to its physical location with a fixed length of 8*5...

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 a storage method for a map tile file. The method comprises the following steps: (1) for each layer, packaging tile data according to a fixed structure and quantity to form tile package files, wherein each tile package file comprises an index area with fixed length and an arbitrarily extendable data area, the index area records offset positions of the tile data according to a [Row, Column] sequence of the tile data, and the tile data in the corresponding [Row, Column] is stored in the offset positions recorded by indexes. For the situations of rapid increase in number of tiles generated when a measuring scale is enlarged, increment in storage space, frequent I / O operation of a disk, high time complexity and excessively high main node management pressure, the storage method for the map tile file can reduce storage space, improve retrieval efficiency, facilitate migration of lots of small files, effectively improve copy and deletion efficiency of the map tile data, and provide packaging, updating and reading operations of the tile data.

Description

technical field [0001] The invention relates to a method for storing tile data in a Web map service; it aims to pack massive tile data into a large-space tile package file for management and reading, and specifically relates to the insertion of map tile data into a tile package file , updating and reading operations; the present invention is applicable to the cache organization and management of the tile data of the server and the client in the Web map service. Background technique [0002] Map tile technology is a map pre-caching technology. The map tile technology cuts the configured map with a certain coordinate range into square pictures in several rows and columns according to several fixed scales (tile levels) and specified picture sizes, and stores them in the In the directory system or database system, a static map cache of the pyramid model is formed, and the map slices obtained by cutting the map are also called tiles. Map tile technology has been widely used in ...

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
IPC IPC(8): G06F17/30
CPCG06F16/29
Inventor 胡晓东骆剑承黄方红张章史志明吴春苗袁烨诚王博夏列钢雷一鸣黄启厅杨明宁凯李成丁青
Owner SUZHOU ZHONGKE IMAGE SKY REMOTE SENSING TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products