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

A vector tile preprocessing method and device

A preprocessing device and preprocessing technology, applied in the field of geographic information, can solve problems such as low production efficiency, and achieve the effect of improving production efficiency and shortening time

Active Publication Date: 2021-03-19
吉奥时空信息技术股份有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above problems, the purpose of the present invention is to provide a vector tile preprocessing method and device, aiming to solve the technical problem of low production efficiency due to the need to traverse all the original data at each level in the existing vector tile generation

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 vector tile preprocessing method and device
  • A vector tile preprocessing method and device
  • A vector tile preprocessing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] figure 1 The flow of the vector tile preprocessing method provided by the embodiment of the present invention is shown, and only the parts related to the embodiment of the present invention are shown for convenience of description.

[0024] The vector tile preprocessing method provided in this embodiment includes the following steps:

[0025] Step S1, read the original data and store it in the input data pool.

[0026] This embodiment defines two data pools, one is an input data pool for storing read vector data; the other is an output data pool for storing processed vector data. Both data pools are defined in memory and have a certain data capacity.

[0027] In the process of reading raw data, when the amount of data in the input data pool does not reach the upper limit, continue to read raw data and store it in the input data pool; when the data in the data input pool is full, stop reading raw data , to wait.

[0028] Step S2, read the raw data in batches from the...

Embodiment 2

[0041] Figure 5 The structure of the vector tile preprocessing device provided by the embodiment of the present invention is shown, and only the parts related to the embodiment of the present invention are shown for convenience of description.

[0042] The vector tile preprocessing device provided in this embodiment includes:

[0043] Data input module 1, used to read raw data and store it in the input data pool;

[0044] Data processing module 2, reads raw data in batches from the input data pool, performs simplification and correctness repair processing on each geometric object in each batch of raw data, obtains processed data packets and stores them in the output data pool;

[0045] The output module 3 is used to continuously read data packets one by one from the output data pool, classify according to the level, write the data of the same level in all data packets to the corresponding temporary files, and finally obtain multiple levels of data Temporary Files.

[0046]...

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 is applicable to the technical field of geographic information, and provides a vector tile preprocessing method and device. According to the invention, the original data is preprocessedwhen being loaded; when multistage tiles are cut, only once data reading is needed; in the process of reading the data at this time, simplification and correctness repair work of the data under different hierarchical resolutions is completed at a time, so that all the data are processed through a one-time traversal process of the original data, the time required by a data reading and processing (data simplification and correctness repair) process is shortened, and the production efficiency of the vector tile is greatly improved.

Description

technical field [0001] The invention belongs to the technical field of geographic information, and in particular relates to a vector tile preprocessing method and device. Background technique [0002] Vector slicing is to cut the vector data according to the pyramid method, and the vector data of a certain row and a certain column are produced layer by layer and stored in the tile. The data of the vector tile is stored in the protobuf format, and will be stored in the medium after the final production is completed. [0003] At present, on the browser side, vector tiles are gradually becoming the mainstream technology of Internet maps. Vector tiles are small in size, highly compressible, and take up much less storage space than raster tiles. The emergence of vector tiles, on the one hand, reduces network bandwidth consumption, and on the other hand, separates map rendering from vector tile storage, supports client-side or server-side rendering, and makes map customization p...

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): G06F16/29
Inventor 晋书婷付智能贺楷锴池晶杨曦武永波余磊沈雷刘显雄王二兰
Owner 吉奥时空信息技术股份有限公司