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

Method and device for determining the marking position of the name of the planar primitive in the electronic map

A surface-shaped and graphic-element technology, applied in maps/plans/charts, educational tools, instruments, etc., can solve problems such as poor display effect of electronic maps, and achieve the effect of improving the display effect

Active Publication Date: 2020-04-14
ALIBABA (CHINA) CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a method and device for determining the labeling position of the name of the area graphic element in the electronic map, so as to overcome the problem in the related art that the display effect of the electronic map is poor due to the labeling of the name of the area graphic element

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
  • Method and device for determining the marking position of the name of the planar primitive in the electronic map
  • Method and device for determining the marking position of the name of the planar primitive in the electronic map
  • Method and device for determining the marking position of the name of the planar primitive in the electronic map

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] like image 3 As shown, it is an exemplary flow chart of the method for determining the labeling position of the surface primitive name in the electronic map in the embodiment of the present invention, and the method includes the following steps:

[0030] Step 301: Acquire the position of the center point of the circumscribed polygon of the surface primitive.

[0031] Step 302: According to the center point position of the circumscribed polygon, obtain the center point position of the inscribed polygon of the planar primitive.

[0032] Among them, in order to find a maximum area that can be used to label the name inside the planar primitive, the inscribed polygon in step 302 can be a circle, rectangle, ellipse, etc., and the specific shape of the inscribed polygon can depend on the planar graph The shape of the element.

[0033] Step 303: Set the position of the center point of the inscribed polygon as a reference position for labeling the name of the planar primitive...

Embodiment 2

[0066] The planar primitive of Kunming Lake in the electronic map is an irregular polygon. Below, the name of the planar primitive of Kunming Lake is marked on the maximum inscribed circle of the planar primitive as an example to implement the present invention. The labeling method of the surface entity name in the electronic map in the example is described in detail, such as Figure 5 As shown, the method includes the following steps:

[0067] Step 501: Determine the position of the center point of the circumscribed polygon of the planar primitive of Kunming Lake, and use the position of the center point as the initial center position of the inscribed circle.

[0068] Step 502: Obtain the distance from the initial circle center position to each side of the circumscribed polygon.

[0069] Step 503: Obtain the vertical foot position point A and the vertical foot position point B of the first side and the second side of the circumscribed polygon from the initial center position...

Embodiment 3

[0082] Based on the same inventive concept, the present invention also provides a device for determining the labeling position of the name of the planar primitive in the electronic map, such as Figure 7 As shown, the device includes:

[0083] The outer center point position acquisition module 701 is used to acquire the center point position of the circumscribed polygon of the planar primitive;

[0084] An inner center point position acquisition module 702, configured to acquire the center point position of the inscribed polygon of the planar primitive according to the center point position of the circumscribed polygon;

[0085] A reference position determining module 703, configured to set the position of the center point of the inscribed polygon as the reference position for labeling the name of the planar primitive.

[0086] Wherein, in one embodiment, the device also includes:

[0087] A labeling module, configured to set the position of the center point of the inscribed...

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 relates to a labeling position determination method and a labeling position determination device for planar pel names in an electronic map. The labeling position determination method comprises the following steps: acquiring the central point positions of externally connected polygons of planar pels; acquiring the central point positions of internally connected polygons of the planar pels according to the central point positions of externally connected polygons; setting the central point positions of the internally connected polygons as the reference positions for labeling the names of the planar pels. With the adoption of the method provided by the invention, the display effect of the electronic map can be improved.

Description

technical field [0001] The invention relates to the field of electronic maps, in particular to a method and a device for determining the labeling position of the name of a planar graphic element in an electronic map. Background technique [0002] Electronic maps are digitally stored and consulted maps using computer technology. Users can use electronic maps to find locations and travel routes. The emergence of electronic maps has facilitated people's life and work. [0003] Electronic map data includes at least three types of data: surface primitives (actually represented by a polygon), lines, and points. Among them, surface primitives are used to represent water areas, green land, islands, administrative regions, etc. in reality. like figure 1 The People's Park shown in the electronic map can be made as a pentagonal surface primitive. [0004] Usually, the prior art method for labeling the name of a surface-shaped primitive in an electronic map is: for any surface-shaped...

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 Patents(China)
IPC IPC(8): G09B29/00
Inventor 李永超
Owner ALIBABA (CHINA) 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