A Lossless Compression Algorithm for Micaps Type 4 Lattice Data

A data lossless, compression algorithm technology, applied in the direction of code conversion, electrical components, etc., can solve the problems of large files, limited rate of Micaps data compression, unable to achieve compression ratio, etc., and achieve the effect of high data compression ratio

Active Publication Date: 2019-10-18
CNOOC INFORMATION TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The previous data format caused the generated files to be too large, which is not conducive to the long-term storage and flow of data. A large amount of meteorological data had to be abandoned due to insufficient funds to purchase hard drives.
In addition, traditional WinRaR or WinZip compression tools, because of their universality, have a very limited compression ratio for Micaps data and cannot achieve a higher compression ratio

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
  • A Lossless Compression Algorithm for Micaps Type 4 Lattice Data
  • A Lossless Compression Algorithm for Micaps Type 4 Lattice Data
  • A Lossless Compression Algorithm for Micaps Type 4 Lattice Data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0039] The fourth type grid point data file of Micaps data is:

[0040] diamond 4 ECMWF at 20:00 on March 19, 15_Sea level air pressure analysis

[0041]

[0042] The grid point forecast data header file of ECMWF for a certain day is:

[0043] diamond 4 ECMWF at 20:00 on March 19, 15_Sea level air pressure analysis

[0044]

[0045] The compressed header style is: 0501503192000252536018000009001450037045240

[0046] The previous data block is:

[0047]

[0048] When compressing, first multiply each number by 10, and adjust the unit to 0.1 of the original unit.

[0049]

[0050] Then the compressed data is:

[0051]117117114111102101100103098097101103106107103107111113117118117118118118118120121120118122120120118124126124123122122...

[0052] Combining the header file and the data block, the complete compressed data file is:

[0053] 05015031920002525360180000090014500370452401171171141111021011001030980971011031061071031071111131171181171181181181181201211201...

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 relates to a Micaps fourth-class lattice point data lossless compression algorithm which comprises the steps of compressing a head of Micaps fourth-class lattice point data, i.e. redefining a head format of the data, wherein a compressed head file has 47 bits in total; carrying out processing and compression on a data part of the Micaps fourth-class lattice point data, i.e. firstly, multiplying each piece of data by 10, regulating the unit into 0.1 of the original unit, and then according to a level indicating bit corresponding to the head file, removing first two repeated bits of the front part of each piece of data; combining the head file with the compressed data part to obtain a complete compressed data file; and recompressing the data file by adopting libzip, finally generating a '.zim4' file, calculating a HASH value for the recompressed file and storing the HASH value. According to the invention, the storage utilization rate can be effectively improved, and the Micaps fourth-class lattice point data lossless compression algorithm is convenient for the internet and even a Beidou system to carry out transmission.

Description

technical field [0001] The invention relates to a data compression method, in particular to a lossless compression algorithm of Micaps fourth type grid point data. Background technique [0002] At present, Micaps data is developed by the China Meteorological Administration for the convenience of meteorological professionals to browse and transmit data, including a total of 26 total data formats. In the early stage of Micaps data design, the amount of data was small because the meteorological forecast was relatively low in terms of time resolution and spatial resolution. With the improvement of the technical level of weather forecasting, especially the improvement of the computing power of large-scale computers, the temporal and spatial resolution of numerical forecasting has been greatly improved, resulting in a blowout of meteorological data. The previous data format caused the generated files to be too large, which is not conducive to the long-term storage and flow 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): H03M7/30
Inventor 王强生
Owner CNOOC INFORMATION TECH
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