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

Device and method for drawing map

A map and map layer technology, applied in the direction of program control devices, image generation, image data processing, etc., can solve the problems of frame drop, incompatibility of map library, inability to apply drawing methods, etc., and achieve the effect of improving operating efficiency and easy expansion

Pending Publication Date: 2019-12-31
BEIJING PERFECT KNOWLEDGE TECH CO LTD
View PDF17 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

First, although some map display tools provide web-side drawing methods, the drawing functions they provide are relatively elementary and cannot allow users to customize drawing methods; for example, the map drawing capabilities of the prior art systems are completely limited to the map layer API, however, most existing map layers strictly follow the Geojson specification, and the drawing capabilities provided are relatively simple
Second, in the systems of the prior art, the drawing function also depends on the map layer; since different map libraries usually provide their own unique drawing methods, different map libraries are incompatible, that is, it is impossible to use a map library to provide Draw method applied on top of another map library
Third, because the drawing function in the prior art is implemented on the same layer as the map layer, the drawing efficiency is low, and for complex graphics, the frame drop phenomenon is serious

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
  • Device and method for drawing map
  • Device and method for drawing map

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] The subject matter of the invention will now be discussed with reference to several exemplary embodiments. It should be understood that these embodiments are discussed only to enable those of ordinary skill in the art to better understand and thus implement the content of the present invention, and do not imply any limitation on the scope of the present invention.

[0014] As used herein, the term "comprising" and variations thereof are to be read as open-ended terms meaning "including but not limited to". The term "based on" is to be read as "based at least in part on". The terms "one embodiment" and "an embodiment" are to be read as "at least one embodiment." The term "another embodiment" is to be read as "at least one other embodiment".

[0015] figure 1 The architecture of the system 100 according to one embodiment of the present invention is shown, which includes six parts: user layer 110, event capture response layer 120, map data converter 140, drawing layer 1...

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 device and a method for drawing a map. The device for drawing a graph on a map includes: a map layer for connecting and encapsulating an external map library and providing map data included in the map library, in which the map is displayed according to the map data; a drawing layer independent of the map layer and including a canvas on which a user can draw graphics; anda coordinate converter which is used for realizing conversion from the coordinates of the canvas to the coordinates of the map, so that the graph drawn by the user can be displayed on the map.

Description

technical field [0001] The invention relates to computer graphics processing technology, in particular to a device and method for drawing maps. Background technique [0002] Many computer applications or services are related to maps, such as those provided by Google Inc. (maps service accessible at http: / / maps.google.com). In order to improve these services, there are known technologies to digitize or digitize traditional maps drawn on traditional media such as paper, so that they can be stored in computer-readable storage media and can be accessed by computer processors , analysis and processing. [0003] In some applications, it may be necessary to modify the map data. In the case of a digital map, since the display and update of the map may involve a large number of calculations (for example, a large number of professionals are involved in the modification of the map), if the map needs to be redrawn every time there is a modification, it will be harmful to the system. ...

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): G06T11/20G06F16/29G06F16/51G06F9/451
CPCG06T11/20G06F9/451G06T2210/32
Inventor 邵文杰张建松李勤
Owner BEIJING PERFECT KNOWLEDGE TECH CO LTD
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