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

Vector tile real-time slicing and updating method based on multi-layer cache

An update method and tile technology, applied in database update, structured data retrieval, instruments, etc., can solve the problems of inability to release immediately, low update efficiency of vector tiles, complicated operation, etc., to achieve real-time slicing and updating, and improve Publishing efficiency, effect of reducing workload

Active Publication Date: 2020-11-13
CHONGQING GEOMATICS & REMOTE SENSING CENT
View PDF7 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the deficiencies of the prior art, the object of the present invention is to provide a real-time slicing and updating method for vector tiles based on multi-layer cache. In the storage and extraction of vector tiles, multiple Layer caching mechanism to solve the problems of low update efficiency, complex operation and inability to release real-time vector tiles with a large amount of data

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 real-time slicing and updating method based on multi-layer cache
  • Vector tile real-time slicing and updating method based on multi-layer cache
  • Vector tile real-time slicing and updating method based on multi-layer cache

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The specific implementation manner and working principle of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0039] A specific embodiment of the present invention uses GeoServer as the vector tile service publishing platform, based on the memory database Redis and the non-relational database MongoDB, establishes a multi-layer cache mechanism to store and update vector tiles, and develops the vector tile Partially updated front-end and back-end prototype systems, developed a Web client based on the OpenLayers framework method, and verified the feasibility of the method and technical process proposed by the present invention.

[0040] Such as figure 1 As shown, a method for real-time slicing and updating of vector tiles based on multi-layer cache, the specific steps are as follows:

[0041] S1. Retrieve in the spatial database according to the input map range, determine whether data update is involved, and r...

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 vector tile real-time slicing and updating method based on multi-layer cache, which comprises the following steps of: retrieving in a spatial database according to an input map range, judging whether data updating is involved or not, and returning a complete geometrical shape of updated data to a minimum bounding rectangle to generate a corresponding vector tile; establishing a retrieval identifier according to the request range for generating the vector tiles, retrieving the memory database through the retrieval identifier, returning a retrieval result if the retrieval identifier exists, and retrieving the non-relational database if the retrieval identifier does not exist; if the search result exists in the non-relational database, loading the search result intoa cache and returning the search result; and if not, calling a vector tile slicing tool to generate vector tiles in real time, storing the generated vector tiles into a memory database or a non-relational database, establishing a file index, and returning the vector tiles. The publishing efficiency of the vector tile data is effectively improved, and the requirements of a user for instant generation and updating of mass data are met.

Description

technical field [0001] The invention relates to the technical field of digital maps, in particular to a method for real-time slicing and updating of vector tiles based on multi-layer cache. Background technique [0002] With the geometric progression of spatial measured data, and in the case of limited network bandwidth, it is a common practice for mainstream WebGIS platforms to use tile technology to realize online release of spatial data. This method is to pre-cut the remote sensing image and map vector data into fixed-size tiles by pre-slicing the image slice and vector slice. When the data is loaded, only the visible area is displayed by calculating the current browser view range The tiles in the domain range can greatly reduce the amount of data loading and improve the display efficiency of spatial data. However, in the existing technology, the tile efficiency of spatial data is greatly affected by the amount of data. When the amount of data reaches terabytes, the proc...

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/23G06F16/2453G06F16/2455G06F16/29
CPCG06F16/23G06F16/29G06F16/24552G06F16/2453
Inventor 余静余洋曾安明杨航梁星程宇翔邓乐鑫李林陈晓龙陈昆刘洪波邵帅姜紫薇曾攀黄潇莹
Owner CHONGQING GEOMATICS & REMOTE SENSING CENT
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