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

Symbol library based on three-dimensional plotting system

A symbol and plotting technology, applied in the field of symbol library, can solve the problems of difficult implementation of symbol library, poor scalability, long development cycle, etc., and achieve the effect of convenient dynamic expansion and reduced complexity.

Active Publication Date: 2020-02-11
中国科学院电子学研究所苏州研究院
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The current 3D plotting system usually customizes the corresponding generation algorithm according to each symbol included in the symbol library. Each new symbol needs to be processed by professionals, which makes the realization of the symbol library difficult. Long cycle and poor scalability

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
  • Symbol library based on three-dimensional plotting system
  • Symbol library based on three-dimensional plotting system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0026] In order to verify the effectiveness of the solution of the present invention, the following simulation experiments are carried out, taking the dot symbol "port" as an example, to fully explain the specific process of the symbol library from receiving user input to completing rendering.

[0027] Step 1. The user initiates a request to the symbol library through the unique identifier 10200 of the point symbol "port", and the 3D plotting system obtains the geographic coordinates of the user's click GeoP=(122,22) by monitoring the mouse event, and the symbol identification and the click coordinates are used as The parameters are passed into the vertex generator.

[0028] Step 2. The vertex generator queries the symbol information database to obtain basic information such as symbol type, initial attributes, and instruction set index according to the unique identifier of the symbol.

[0029] Step 3. The vertex generator obtains the control point description instruction and the prim...

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 symbol library based on a three-dimensional plotting system. The symbol library comprises a symbol description unit and a symbol generation unit, and is characterized in thatthe symbol description unit comprises a symbol information library, a control point description instruction set and a primitive description instruction set; and the symbol generation unit comprises abasic operation module, a basic primitive algorithm library, a vertex generator and a vertex rendering module. According to the symbol library, the symbol generation algorithm and the symbol description are separated, and the custom symbol can be conveniently constructed according to the symbol description specification, and the complexity of creating the custom symbol is reduced.

Description

Technical field [0001] The invention relates to plotting technology, in particular to a symbol library based on a three-dimensional plotting system. Background technique [0002] As an important part of geographic information system, three-dimensional plotting system is widely used in various professional fields. In the past two decades, the 3D plotting system has made breakthroughs in label standardization, vectorized drawing, automated plotting, etc. This is inseparable from the support of the symbol library. [0003] In the three-dimensional plotting system, symbols can be divided into point symbols and line symbols. The point symbol refers to a regular symbol whose basic shape and the proportional relationship of each part remain unchanged. It has an anchor point for precise location of the map. The line symbol is an irregular symbol, and its basic shape will change as the control point changes. Complex line symbols usually require multiple control points to meet the drawing...

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/51
CPCG06F16/51
Inventor 李佳航付琨廉海明王毅俞信林清钊彭熊清
Owner 中国科学院电子学研究所苏州研究院
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