A method and terminal for rapid display of vector big data
A vector data and big data technology, applied in the field of graphic display, can solve the problems of long preprocessing time of raster tiles, users cannot dynamically modify the display style, etc., to achieve the effect of improving display performance, easy programming, and fast display.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0079] Please refer to figure 1 , a method for rapid display of vector big data, including:
[0080] S1, establish a pyramid classification for the vector data source, obtain the vector data after classification, each classification corresponds to a different pixel resolution, and the vector data source includes linear graphics or plane graphics;
[0081] Among them, the vector pyramid is a technology that converts vector data sources to obtain multiple data sources of different levels with different data volumes according to the display requirements of different scales. The establishment of pyramid grading for vector data sources includes:
[0082] The vector data source is divided into different numbers, the resolution of each partition is the same, and the number of partitions corresponding to different pyramid levels is different.
[0083] Specifically, 23 pyramid levels can be established: set the global latitude and longitude range (-180:180, -90:90), then level 0 corre...
Embodiment 2
[0110] The difference between this embodiment and the first embodiment is that the step S3 includes:
[0111] S31. Divide the thinned vector data source according to the coordinate range of the vector data source, and construct a plurality of block RDDs (Resilient Distributed Datasets), and each block RDD is mapped to a worker worker node;
[0112] For specifics, please refer to figure 2 , When the system is initialized, the original data source d, and the compressed data sources d6 and d7 are divided into multiple partitions according to the total number of cores in the cluster, and the partitioned RDD is constructed on the driver node according to the partition coordinate range. The partitioned RDD requires memory and hard disk support Cache, which can guarantee data traversal performance. A chunked RDD coordinate range is a fraction of the overall RDD coordinate range, mapping each chunked RDD to a worker node. At this time, the image rendered on the worker node is part ...
Embodiment 3
[0121] Please refer to image 3 , a terminal 1 for rapid display of vector big data, comprising a memory 2, a processor 3 and a computer program stored in the memory 2 and running on the processor 3, and the processor 3 implements the implementation when the computer program is executed. Each step of Example 1 or Example 2.
[0122] To sum up, the present invention provides a method and terminal for rapid display of vector big data. During the whole process of rapid display of vector big data, a vector pyramid is established through vector compression technology, distributed parallel technology is used, and linear graphics are used. Or the size of the circumscribed rectangle of the surface graphics to thin the vector data, build multiple RDD blocks according to the thinned vector data and perform distributed parallel rendering, so as to realize the whole image display without affecting the overall layer. The display effect also plays the role of vector compression, and at the...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com