Vector tile real-time slicing and updating method based on multi-layer cache
The invention provides a multi-layer cache-based vector tile real-time slicing and updating method, which comprises the following steps of: S1, searching in a spatial database according to an input map range, judging whether data updating is involved or not, returning a complete geometrical shape of...
Gespeichert in:
Hauptverfasser: | , , , , , , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention provides a multi-layer cache-based vector tile real-time slicing and updating method, which comprises the following steps of: S1, searching in a spatial database according to an input map range, judging whether data updating is involved or not, returning a complete geometrical shape of updated data to a minimum bounding rectangle, and generating a corresponding vector tile; s2, establishing a retrieval identifier, retrieving the memory database through the retrieval identifier, if the vector tile data corresponding to the retrieval identifier exists, returning a retrieval result, and if the vector tile data does not exist, retrieving a non-relational database; if the data exists in the non-relational database, loading the data into a cache and returning a retrieval result, otherwise, entering the step S3; and S3, calling a vector tile slicing tool to generate vector tiles in real time, storing the generated vector tiles into the memory database or the non-relational database, establishing a file |
---|