Raster data processing method and system

A raster data and processing method technology, applied in the field of data processing, can solve the problems of storage and time waste, unable to customize colors by yourself, occupying storage and bandwidth, etc.

Inactive Publication Date: 2020-07-03
BEIJING AEROSPACE HONGTU INFORMATION TECH
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The back-end rendering method is relatively mature, but there are still many problems that are difficult to solve in practical applications
These problems include: (1) The conversion of single-byte or short integer data tiles to three-channel RGB tiles will increase the amount of data, occupying a large amount of storage and bandwidth; (2) front-end users using browsers cannot To customize the color corresponding to the physical value of data, the rendering scheme can only be changed by modifying the configuration file through background technicians, which increases the cost and time of system maintenance; (3) If the color scheme needs to be modified, all tiles rendered on the server side need to be deleted Regenerate, resulting in a huge waste of storage and time; (4) The front-end display is an RGB image, which no longer has real physical data, and the user needs to interact with the background program to get the real physical value of the point of interest, which takes up a large bandwidth and server time
[0004] For the above problems, no effective solution has been proposed

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
  • Raster data processing method and system
  • Raster data processing method and system
  • Raster data processing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] According to an embodiment of the present invention, an embodiment of a raster data processing method is provided. It should be noted that the steps shown in the flow chart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and , although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0026] figure 1 is a raster data processing method according to an embodiment of the present invention, such as figure 1 As shown, the method is applied to a terminal device and includes the following steps:

[0027] Step S102, sending a tile data request to the server, wherein the tile data request carries identification information of the tile data to be displayed;

[0028] Step S104, obtaining the byte data stream fed back by the server based on the tile data request, wherein the byte data stream is a da...

Embodiment 2

[0047] This application also provides another method for processing graph raster data, such as image 3 As shown, the method is applied to the server and includes the following steps:

[0048] Step S202, acquiring raster data to be processed;

[0049] It should be noted that the above-mentioned grid data includes at least one of the following: quantitative remote sensing data, remote sensing index data, and climate grid data.

[0050] Step S204, performing hierarchical processing on the raster data to be processed to obtain hierarchical data;

[0051] Step S206, segmenting the layered data into tiles to obtain a plurality of tile data, and adding identification information to each of the tile data;

[0052] Specifically, the pixel in the upper left corner of each layer in the layered data may be used as a starting point, and each layered data may be segmented into tiles according to a preset size, so as to obtain multiple tile data.

[0053] It should be noted that the abov...

Embodiment 3

[0068] The embodiment of the present invention also provides a raster data processing system, Figure 4 is a schematic diagram of the raster data processing system.

[0069] Such as Figure 4 As shown, the raster data processing system includes: a terminal device 10 and a server 20, wherein the terminal device 10 includes: a first sending module 11, a receiving module 12, an analysis module 13 and a rendering module 14, and the server 20 It includes: an acquisition module 21 , a layering module 22 , a segmentation module 23 , a compression module 24 and a second sending module 25 .

[0070] The first sending module 11 is configured to send a tile data request to a server, wherein the tile data request carries identification information of the tile data to be displayed;

[0071] The receiving module 12 is configured to obtain a byte data stream fed back by the server based on the tile data request, wherein the byte data stream is a data stream for transmitting the tile data t...

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 provides a raster data processing method and system, and relates to the technical field of data processing, and the method comprises the steps: sending a tile data request to a server, the tile data request carrying the identification information of to-be-displayed tile data; byte data streams fed back by the server based on the tile data request are obtained, and the byte data streams are data streams used for transmitting to-be-displayed tile data; analyzing the byte data stream to obtain a two-dimensional array, the two-dimensional array being used for representing physical information of the to-be-displayed tile data; and based on the two-dimensional array and a preset color matching scheme, rendering the to-be-displayed tile data to obtain rendered to-be-displayed tile data, and displaying the rendered to-be-displayed tile data, thereby solving the technical problem that a server needs to occupy more resources when rendering the tile data in the prior art.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to a raster data processing method and system. Background technique [0002] When using a browser to view a raster data map through the Internet, what we see is a raster data image that fills the entire screen. In fact, this large picture is seamlessly spliced ​​from multiple small pictures of the same size (usually 256*256 pixels) according to established rules, and these small pictures are tiles. [0003] Existing display devices usually use three-byte numbers to represent and display the three primary colors of red (R), green (G), and blue (B). However, single-channel values ​​with physical meaning do not correspond to these colors, and cannot be directly visualized on a display device. The pixel values ​​​​with physical meaning must be converted into corresponding RGB color values ​​​​to be displayed. This process is usually called rendering. Traditional single...

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): G06F16/957G06F16/9537
CPCG06F16/9537G06F16/957G06F16/9574
Inventor 王宇翔王峰闫建忠宋毅丁浩原
Owner BEIJING AEROSPACE HONGTU 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