Vector tile storage construction method and system

A construction method and vector technology, applied in the field of geographic information, can solve problems such as the difference in the amount of data of different vector tiles, the slow transmission of vector tiles, and the inability to meet the needs of fast access to vector tiles, etc.

Active Publication Date: 2021-12-07
WUHAN UNIV +1
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a vector tile storage construction method and system, which is used to improve the difference in the prior art due to the neglect of the difference in the spatial distribution of vector data and the difference in the complexity of spatial object graphics, resulting in different stored vector tiles. There is a large difference in the data volume of the tiles, which eventually leads to problems such as slow loading of vector tiles, slow transmission of vector tiles, and "stuck" display of vector tiles, which cannot meet the needs of fast access to vector tiles on the Web side.

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
  • Vector tile storage construction method and system
  • Vector tile storage construction method and system
  • Vector tile storage construction method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0046] Please refer to Figure 1-Figure 5 , figure 1 Shown is a flow chart of a vector tile storage construction method provided by the embodiment of the present application, figure 2 Shown is a vector data spatial distribution diagram provided by the embodiment of the present application, image 3 Shown is a coding schematic diagram of a vector tile time coding provided by the embodiment of the present application, Figure 4 Shown is a coding schematic diagram of a vector tile space coding provided by the embodiment of the present application, Figure 5 Shown is a coding schematic diagram of a vector tile space-time coding provided by the embodiment of the present application. A method for constructing vector tile storage, comprising the steps of:

[0047] S110: iteratively divide the vector data space into grids in the form of rows and columns, and calculate the number n of nodes in each grid Hid ;

[0048] Exemplarily, the vector data space can be iteratively divided...

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 vector tile storage construction method and system, and relates to the technical field of geographic information. The method comprises the following steps: iteratively dividing a vector data space into grids according to a row and column form; if the number nHid of the nodes in any grid is smaller than n epsilon, stopping the iteration division of the grid, and if nHid is greater than n epsilon, enabling the grid to be iteratively divided continuously to obtain a dense-sparse network; and carrying out GeoHash coding on all grids in the dense-sparse network to obtain a spatial code. and performing time encoding on the vector tiles, and obtaining space-time codes corresponding to the vector tiles according to the time codes and the space codes; storing the vector tiles to a Redis database. According to the method and the system, the space distribution difference of the vector data is considered, the problems of low vector tile loading speed, low vector tile transmission speed, vector tile display blockage and the like caused by relatively large difference of the data volumes of different stored vector tiles are avoided, and the requirement of a Web end for quickly accessing the vector tiles is met.

Description

technical field [0001] The present invention relates to the technical field of geographic information, in particular to a vector tile storage construction method and system. Background technique [0002] As GIS (Geographic Information System) applications become more and more popular, the demand for Web-based map visualization becomes increasingly prominent. Limited by factors such as network bandwidth, high concurrent data requests, and database I / O capabilities, desktop-side GIS applications directly operate vector data itself for visualization applications, which cannot meet the visualization needs of WebGIS. Therefore, Google proposed a grid tile technology, which realizes the rapid display of large-scale data on the browser side. The traditional vector tile map draws on the raster tile pyramid model, adopts the "top-down" tile organization method, divides the tiles with a regular grid and organizes them in the <display level, row and column number>. However, it ...

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/22G06F16/29
CPCG06F16/2282G06F16/29
Inventor 赵康樊红赵其峰伍红玲
Owner WUHAN UNIV
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