GPU-based method for drawing linetype map symbol with gradually-varied width
A technology of map symbol drawing and width gradient, which is applied in directions such as filling planes with attributes, which can solve the problem that the original vector line data cannot be changed.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0034] Compared with the straight line drawing in the traditional computer visualization field, due to the complexity of map symbols, the drawing of map vector line elements is more difficult; the traditional drawing of multiple lines with different widths to fit the gradual width line is difficult to meet The requirements of map drawing also caused the loss of spatial information transmission. Therefore, the present invention designs a GPUShader-based method for drawing map symbols with gradient line widths to adapt to the drawing of gradually widening different map symbols. Such as Figure 5 , Four typical width gradient line map symbols and their effects when applied to vector line elements.
[0035] The following is a software method, in the C++ language and OpenGL environment, to realize the drawing of the width gradient line map symbol based on GPUShader:
[0036] (1) Define the structure SymbolStructure to represent the symbol structure:
[0037] #defineMAX_COL_NUM16...
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