[go: up one dir, main page]

CN111928868A - Navigation map road name display method and device and electronic equipment - Google Patents

Navigation map road name display method and device and electronic equipment Download PDF

Info

Publication number
CN111928868A
CN111928868A CN202011003451.2A CN202011003451A CN111928868A CN 111928868 A CN111928868 A CN 111928868A CN 202011003451 A CN202011003451 A CN 202011003451A CN 111928868 A CN111928868 A CN 111928868A
Authority
CN
China
Prior art keywords
road
name
displayed
current
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011003451.2A
Other languages
Chinese (zh)
Inventor
贾双成
王斌
朱磊
贾郭峰
李成军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mushroom Car Union Information Technology Co Ltd
Original Assignee
Mushroom Car Union Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mushroom Car Union Information Technology Co Ltd filed Critical Mushroom Car Union Information Technology Co Ltd
Priority to CN202011003451.2A priority Critical patent/CN111928868A/en
Publication of CN111928868A publication Critical patent/CN111928868A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/3415Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3658Lane guidance

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

The application relates to a navigation map road name display method and device and electronic equipment. The method is applied to the navigation terminal and comprises the following steps: obtaining current map information to be displayed in a screen area of the navigation terminal according to a current positioning position, wherein the current map information comprises road information of a current road, and the road information comprises a road name and track information of a part to be displayed of a lane line associated with the road; displaying the track of the road in the screen area according to the track information of the part to be displayed of the lane line, and displaying the road name of the current road according to the name display position of the road name obtained in advance; wherein each road in the current map information displays only one road name. The scheme provided by the application can save the display space and optimize the display effect of the road names of the navigation map.

Description

Navigation map road name display method and device and electronic equipment
Technical Field
The present application relates to the field of navigation technologies, and in particular, to a method and an apparatus for displaying a road name of a navigation map, and an electronic device.
Background
Displaying the road characters is one of the important contents of the navigation map, and the expression capability and the understandability of the navigation map can be greatly improved by displaying the road characters.
At present, in the navigation process, the road information displayed on the navigation map has certain defects: different road sections of one road can display different road names or the same road name, so that the same road can display a plurality of road names in a terminal screen, more display space is occupied, a poor display effect is caused, and great troubles are brought to a driver for searching the road.
Disclosure of Invention
In order to solve the problems in the related art, the application provides a method and a device for displaying the road names of the navigation map and electronic equipment, which can save the display space and optimize the display effect of the road names of the navigation map.
The first aspect of the present application provides a method for displaying a road name of a navigation map, which is applied to a navigation terminal, and the method includes:
obtaining current map information to be displayed in a screen area of the navigation terminal according to a current positioning position, wherein the current map information comprises road information of a current road, and the road information comprises a road name and track information of a part to be displayed of a lane line associated with the road;
displaying the track of the road in the screen area according to the track information of the part to be displayed of the lane line, and displaying the road name of the current road according to the name display position of the road name obtained in advance;
wherein each road in the current map information displays only one road name.
In one embodiment, the displaying the track of the road according to the track information of the portion to be displayed of the lane line includes:
fusing the track information of the part to be displayed of each of the plurality of lane lines with the same road name of the current road into the track information of the part to be displayed of the lane line, and associating the road name with the track information of the part to be displayed of the lane line;
and displaying the track of the road according to the track information of the part to be displayed of the road route.
In one embodiment, the method further comprises:
if the current map information comprises a plurality of roads to be displayed, obtaining a plurality of name display positions of the roads to be displayed;
performing boundary detection on the plurality of name display positions;
if the name display position exceeds the boundary of the screen area, the name display position is adjusted, so that the corresponding road name is completely displayed in the screen area.
In one embodiment, the method further comprises:
performing collision detection on the plurality of name display positions;
and if the plurality of name display positions are overlapped, adjusting at least one of the plurality of name display positions.
In one embodiment, during navigation of the vehicle on the road where the vehicle is currently located, the name display position of the road name is limited within a predetermined central area of the screen area.
The second aspect of the present application provides a navigation map road name display device, which is applied to a navigation terminal, the device includes:
the acquisition module is used for acquiring current map information to be displayed in a screen area of the navigation terminal according to a current positioning position, wherein the current map information comprises road information of a current road, and the road information comprises a road name and partial track information to be displayed of a lane line associated with the road;
the display module is used for displaying the track of the road in the screen area according to the track information of the part to be displayed of the lane line and displaying the road name of the current road according to the name display position of the road name obtained in advance; wherein each road in the current map information displays only one road name.
In one embodiment, further comprising:
the fusion module is used for fusing the part of track information to be displayed of each of a plurality of lane lines with the same road name of the current road into the part of track information to be displayed of the lane line, and associating the road name with the part of track information to be displayed of the lane line;
the display module is used for displaying the track of the road according to the track information of the part to be displayed of the road route.
In one embodiment, further comprising:
and the collision detection module is used for obtaining a plurality of name display positions of the plurality of roads to be displayed when the current map information comprises the plurality of roads to be displayed, performing collision detection on the plurality of name display positions, and if the plurality of name display positions are mutually overlapped, adjusting at least one of the plurality of name display positions by the display module.
In one embodiment, further comprising:
and the boundary detection module is used for carrying out boundary detection on the plurality of name display positions, and if one name display position exceeds the boundary of the screen area, the display module adjusts the name display position so that the corresponding road name is completely displayed in the screen area.
A third aspect of the present application provides an electronic device comprising:
a processor; and
a memory having executable code stored thereon, which when executed by the processor, causes the processor to perform the method as described above.
A fourth aspect of the present application provides a non-transitory machine-readable storage medium having stored thereon executable code, which when executed by a processor of an electronic device, causes the processor to perform a method as described above.
The technical scheme provided by the application can comprise the following beneficial effects:
the method for displaying the road name of the navigation map is applied to a navigation terminal, and the method obtains current map information to be displayed in a screen area of the navigation terminal according to a current positioning position, wherein the current map information comprises road information of a current road, and the road information comprises the road name and partial track information to be displayed of a lane line associated with the road; and displaying the track of the road in the screen area according to the track information of the part to be displayed of the lane line, and displaying a road name of the current road in the screen area according to the name display position of the road name obtained in advance, wherein each road of the current map information only displays one road name, so that the display space can be saved, and the display effect of the road name can be optimized.
Further, the method for displaying the road names of the navigation map, provided by the application, is used for performing collision detection on the display positions of the road names when the road names of a plurality of roads need to be displayed simultaneously; and if the display positions of the road names are overlapped, adjusting the display position of at least one of the road names. The road names of all roads are separately displayed by adjusting the display positions of the road names, so that the road names of the roads at the current position are not overlapped, and the display effect of the road names is further optimized.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
The foregoing and other objects, features and advantages of the application will be apparent from the following more particular descriptions of exemplary embodiments of the application, as illustrated in the accompanying drawings wherein like reference numbers generally represent like parts throughout the exemplary embodiments of the application.
FIG. 1 is a flowchart illustrating a method for displaying road names of a navigation map according to an embodiment of the present application;
FIG. 2 is a schematic flow chart illustrating a method for displaying road names of a navigation map according to another embodiment of the present application;
FIG. 3 is a schematic structural diagram of a road name display device of a navigation map according to an embodiment of the present application;
FIG. 4 is a schematic structural diagram of a navigation map road name display device according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an electronic device shown in an embodiment of the present application.
Detailed Description
Preferred embodiments of the present application will be described in more detail below with reference to the accompanying drawings. While the preferred embodiments of the present application are shown in the drawings, it should be understood that the present application may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this application and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It should be understood that although the terms "first," "second," "third," etc. may be used herein to describe various information, these information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present application. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present application, "a plurality" means two or more unless specifically limited otherwise.
The embodiment of the application provides a method for displaying road names of a navigation map, which can save display space and optimize the display effect of the road names.
The technical solutions of the embodiments of the present application are described in detail below with reference to the accompanying drawings.
Fig. 1 is a schematic flow chart illustrating a method for displaying road names of a navigation map according to an embodiment of the present application.
Referring to fig. 1, a method for displaying a road name of a navigation map, applied to a navigation terminal, includes:
in step 101, current map information to be displayed in a screen area of a navigation terminal is obtained according to a current positioning position, the current map information includes road information of a current road, and the road information includes a road name and track information of a part to be displayed of a lane line associated with the road.
In one embodiment, the current positioning position of the navigation terminal is determined according to global positioning system information, the navigation map database is retrieved, and current map information to be displayed in a screen area of the navigation terminal is obtained, wherein the current map information comprises road information of a current road, and the road information comprises a road name and partial track information to be displayed of a lane line associated with the road.
It is understood that the number of the roads to be displayed in the current map information may be one or more, and may include the road where the navigation terminal is currently located, and may also include other nearby roads that need to be displayed on the current navigation terminal screen. The lane line associated with one road may be plural. The trajectory information of the portion to be displayed of the lane line may be information required to draw a lane line trajectory on the navigation map in the current screen area.
In step 102, displaying the track of the road in the screen area according to the track information of the part to be displayed of the lane line, and displaying the road name of the current road in the screen area according to the name display position of the road name obtained in advance; wherein each road in the current map information only displays one road name.
In one embodiment, multiple lane lines and road names exist on the same road as the navigation map database. And displaying the track of the corresponding road in the screen area according to the track information of the part to be displayed of the plurality of lane lines of each road. It is to be understood that the trajectory of the road may be other trajectory information generated from trajectory information of a portion to be displayed of a plurality of lane lines, or may be the trajectory itself of the portion to be displayed of the plurality of lane lines.
In the application, each road in the current map information only displays one road name, a corresponding name display position is determined for each road name, and then the road name of each road is displayed in the screen area according to the name display position of the road name of each road.
It will be appreciated that in one embodiment, during navigation of the vehicle traveling on the current road, the name display position of the current road is limited within a predetermined area (e.g., a central area) of the screen area, so that the name of the current road is always displayed within the area of the screen area, thereby providing a relatively stable display effect for the driver.
The method for displaying the road name of the navigation map is applied to a navigation terminal, and the current map information to be displayed in a screen area of the navigation terminal is obtained according to the current positioning position, wherein the current map information comprises the road information of the current road, and the road information comprises the road name and the track information of a part to be displayed of a lane line associated with the road; the method comprises the steps of displaying tracks of roads in a screen area according to track information of a part to be displayed of a lane line, and displaying a road name of the current road in the screen area according to a name display position of the road name obtained in advance, wherein each road of current map information only displays one road name, so that the display space can be saved, and the display effect of the road name is optimized.
Fig. 2 is another schematic flow chart of a method for displaying road names of a navigation map according to an embodiment of the present application. Fig. 2 describes the solution of the present application in more detail with respect to fig. 1.
Referring to fig. 2, a method for displaying a road name of a navigation map, applied to a navigation terminal, includes:
in step 201, current map information to be displayed in a screen area of the navigation terminal is obtained according to the current positioning position, the current map information includes road information of a current road, and the road information includes a road name and track information of a part to be displayed of a lane line associated with the road.
In one embodiment, the current positioning position of the navigation terminal is determined according to global positioning system information, the navigation map database is retrieved, and current map information to be displayed in a screen area of the navigation terminal is obtained, wherein the current map information comprises road information of a current road, and the road information comprises a road name and partial track information to be displayed of a lane line associated with the road.
In step 202, part of track information to be displayed of each of a plurality of lane lines with the same road name of the current road is fused into part of track information to be displayed of the lane line, and the road name is associated with the part of track information to be displayed of the lane line.
In one embodiment, multiple lane lines and road names exist on the same road as the navigation map database. Fusing the lane line tracks with the same road name into a lane line track representing the road; and associates the road name of the road with the road-line trajectory. The merging may be to select one of the lane tracks of the road as the road track of the road, or may be combined in other manners, which is not limited in this application.
In step 203, displaying the track of the road in the screen area according to the track information of the part to be displayed of the road route, and displaying the road name of the current road in the screen area according to the name display position of the road name obtained in advance; wherein each road in the current map information only displays one road name.
In one embodiment, roads to be displayed at the current position are displayed as track information of a part to be displayed of a road line, and in the current screen area, each road to be displayed is displayed as a road line track representing the road and a road name of the road. In the navigation process, the road name of the current road and the road track representing the current road can be displayed in the preset central area range of the screen area of the navigation terminal, so that a relatively stable display effect is provided for a driver.
In step 204, if the current map information includes a plurality of roads to be displayed, a plurality of name display positions of the plurality of roads to be displayed are obtained, boundary detection is performed on the plurality of name display positions, and if any name display position exceeds the boundary of the screen area, the name display position is adjusted so that the corresponding road name is completely displayed in the screen area.
In one embodiment, the navigation map displays, in addition to the navigation roads, other roads near the road where the navigation terminal is currently located, and each road displays a road name in the screen area. Some of the road names may be broken by the screen to cause incomplete display. And detecting the boundaries of a plurality of name display positions of a plurality of roads to be displayed, and if a certain name display position exceeds the boundary of the screen area, adjusting the name display position so as to enable the corresponding road name to be completely displayed in the screen area.
In step 205, collision detection is performed on the plurality of name display positions, and if the plurality of name display positions overlap with each other, at least one of the plurality of name display positions is adjusted.
In one embodiment, the navigation map displays, in addition to the navigation road, other roads near the road where the navigation terminal is currently located, and the road names of the different roads may overlap with each other. Performing collision detection on a plurality of name display positions of a plurality of roads to be displayed, which are included in the current map information, if the plurality of name display positions overlap with each other, adjusting the overlapped name display positions to separately display the road names of the roads, so that the road names displayed in the screen area do not overlap with each other; or the track and the road name of the current road can be preferentially displayed, and other roads and road names of the current position are not displayed.
The method is applied to a navigation terminal, and the method obtains current map information to be displayed in a screen area of the navigation terminal according to a current positioning position, wherein the current map information comprises road information of a current road, and the road information comprises a road name and partial track information to be displayed of a lane line associated with the road; the method comprises the steps of displaying tracks of roads in a screen area according to track information of a part to be displayed of a lane line, and displaying a road name of the current road in the screen area according to a name display position of the road name obtained in advance, wherein each road of current map information only displays one road name, so that the display space can be saved, and the display effect of the road name is optimized.
Further, the method for displaying the road names of the navigation map, provided by the application, is used for carrying out boundary detection and collision detection on the display positions of the road names when the road names of a plurality of roads need to be displayed simultaneously; if the name display position exceeds the boundary of the screen area, adjusting the name display position to enable the corresponding road name to be completely displayed in the screen area; if the name display positions of the roads are overlapped, adjusting the display position of at least one of the road name positions to ensure that the road names displayed in the screen area are not overlapped. Thereby further optimizing the display effect of the road name.
Corresponding to the embodiment of the application function implementation method, the application also provides a navigation map road name display device, electronic equipment and a corresponding embodiment.
Fig. 3 is a schematic structural diagram of a navigation map road name display device according to an embodiment of the present application.
Referring to fig. 3, a navigation map road name display device applied to a navigation terminal includes: an acquisition module 301 and a display module 302.
The acquiring module 301 is configured to acquire current map information to be displayed in a screen area of the navigation terminal according to the current positioning position, where the current map information includes road information of a current road, and the road information includes a road name and track information of a part to be displayed of a lane line associated with the road.
In an embodiment, the obtaining module 301 determines a current positioning position of the navigation terminal according to the global positioning system information, retrieves the navigation map database, and obtains current map information to be displayed in a screen area of the navigation terminal, where the current map information includes road information of a current road, and the road information includes a road name and track information of a part to be displayed of a lane line associated with the road.
The display module 302 is used for displaying the track of the road in the screen area according to the track information of the part to be displayed of the lane line, and displaying the road name of the current road in the screen area according to the name display position of the road name obtained in advance; wherein each road in the current map information only displays one road name.
In one embodiment, multiple lane lines and road names exist on the same road as the navigation map database. The display module 302 displays the track of the corresponding road in the screen area according to the track information of the to-be-displayed part of the multi-lane line on the same road, and displays the road name of the current road according to the pre-obtained name display position.
The technical scheme provided by the application is applied to a navigation terminal, and the current map information to be displayed in the screen area of the navigation terminal is obtained according to the current positioning position, wherein the current map information comprises the road information of the current road, and the road information comprises the road name and the track information of the part to be displayed of the lane line associated with the road; the method comprises the steps of displaying tracks of roads in a screen area according to track information of a part to be displayed of a lane line, and displaying a road name of the current road in the screen area according to a name display position of the road name obtained in advance, wherein each road of current map information only displays one road name, so that the display space can be saved, and the display effect of the road name is optimized.
Fig. 4 is another schematic structural diagram of a navigation map road name display device according to an embodiment of the present application. Fig. 4 describes the solution of the present application in more detail with respect to fig. 3.
Referring to fig. 4, a navigation map road name display device applied to a navigation terminal includes: the system comprises an acquisition module 301, a display module 302, a collision detection module 401, a boundary detection module 402 and a fusion module 403.
In one embodiment, the functions of the obtaining module 301 and the displaying module 302 can be described with reference to the embodiment of fig. 3.
In one embodiment, multiple lane lines and road names exist on the same road as the navigation map database. The fusion module 403 is configured to fuse to-be-displayed part track information of each of a plurality of lane lines with the same road name on a current road into to-be-displayed part track information of a lane line, and associate the road name with the to-be-displayed part track information of the lane line, and the display module 302 is configured to display a track of the road according to the to-be-displayed part track information of the lane line.
In the navigation process, the display module 302 may display the road name of the current road and the road track representing the current road in a predetermined central area range of the screen area of the navigation terminal, so as to provide a relatively stable display effect for the driver.
In an embodiment, the collision detection module 401 is configured to, when the current map information includes a plurality of roads to be displayed, obtain a plurality of name display positions of the plurality of roads to be displayed, perform collision detection on the plurality of name display positions, and if the plurality of name display positions overlap with each other, enable the display module 302 to adjust at least one of the plurality of name display positions.
In an embodiment, the boundary detection module 402 is configured to perform boundary detection on a plurality of name display positions, and if any name display position exceeds the boundary of the screen area, the display module 302 adjusts the name display position so that the corresponding road name is completely displayed in the screen area.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 5 is a schematic structural diagram of an electronic device shown in an embodiment of the present application.
Referring to fig. 5, the electronic device 50 includes a memory 501 and a processor 502.
The Processor 502 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 501 may include various types of storage units, such as system memory, Read Only Memory (ROM), and permanent storage. Wherein the ROM may store static data or instructions for the processor 502 or other modules of the computer. The persistent storage device may be a read-write storage device. The persistent storage may be a non-volatile storage device that does not lose stored instructions and data even after the computer is powered off. In some embodiments, the persistent storage device employs a mass storage device (e.g., magnetic or optical disk, flash memory) as the persistent storage device. In other embodiments, the permanent storage may be a removable storage device (e.g., floppy disk, optical drive). The system memory may be a read-write memory device or a volatile read-write memory device, such as a dynamic random access memory. The system memory may store instructions and data that some or all of the processors require at runtime. Further, the memory 501 may comprise any combination of computer-readable storage media, including various types of semiconductor memory chips (DRAM, SRAM, SDRAM, flash, programmable read-only memory), magnetic and/or optical disks, may also be employed. In some embodiments, memory 501 may include a removable storage device that is readable and/or writable, such as a Compact Disc (CD), a read-only digital versatile disc (e.g., DVD-ROM, dual layer DVD-ROM), a read-only Blu-ray disc, an ultra-density optical disc, a flash memory card (e.g., SD card, min SD card, Micro-SD card, etc.), a magnetic floppy disk, or the like. Computer-readable storage media do not contain carrier waves or transitory electronic signals transmitted by wireless or wired means.
The memory 501 has stored thereon executable code that, when processed by the processor 502, may cause the processor 502 to perform some or all of the methods described above.
The aspects of the present application have been described in detail hereinabove with reference to the accompanying drawings. In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments. Those skilled in the art should also appreciate that the acts and modules referred to in the specification are not necessarily required in the present application. In addition, it can be understood that the steps in the method of the embodiment of the present application may be sequentially adjusted, combined, and deleted according to actual needs, and the modules in the device of the embodiment of the present application may be combined, divided, and deleted according to actual needs.
Furthermore, the method according to the present application may also be implemented as a computer program or computer program product comprising computer program code instructions for performing some or all of the steps of the above-described method of the present application.
Alternatively, the present application may also be embodied as a non-transitory machine-readable storage medium (or computer-readable storage medium, or machine-readable storage medium) having stored thereon executable code (or a computer program, or computer instruction code) which, when executed by a processor of an electronic device (or electronic device, server, etc.), causes the processor to perform part or all of the various steps of the above-described method according to the present application.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the applications disclosed herein may be implemented as electronic hardware, computer software, or combinations of both.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems and methods according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Having described embodiments of the present application, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.

Claims (10)

1. A navigation map road name display method is applied to a navigation terminal and is characterized by comprising the following steps:
obtaining current map information to be displayed in a screen area of the navigation terminal according to a current positioning position, wherein the current map information comprises road information of a current road, and the road information comprises a road name and track information of a part to be displayed of a lane line associated with the road;
displaying the track of the road in the screen area according to the track information of the part to be displayed of the lane line, and displaying the road name of the current road according to the name display position of the road name obtained in advance;
wherein each road in the current map information displays only one road name.
2. The method according to claim 1, wherein the displaying the track of the road according to the track information of the portion to be displayed of the lane line comprises:
fusing the track information of the part to be displayed of each of the plurality of lane lines with the same road name of the current road into the track information of the part to be displayed of the lane line, and associating the road name with the track information of the part to be displayed of the lane line;
and displaying the track of the road according to the track information of the part to be displayed of the road route.
3. The method of claim 2, further comprising:
if the current map information comprises a plurality of roads to be displayed, obtaining a plurality of name display positions of the roads to be displayed;
performing boundary detection on the plurality of name display positions;
if the name display position exceeds the boundary of the screen area, the name display position is adjusted, so that the corresponding road name is completely displayed in the screen area.
4. The method of claim 3, further comprising:
performing collision detection on the plurality of name display positions;
and if the plurality of name display positions are overlapped, adjusting at least one of the plurality of name display positions.
5. The method according to any one of claims 1 to 4, wherein the name display position of the road name is defined within a predetermined central area range of the screen area during navigation of the vehicle traveling on the road on which the vehicle is currently located.
6. A navigation map road name display device is applied to a navigation terminal and is characterized by comprising:
the acquisition module is used for acquiring current map information to be displayed in a screen area of the navigation terminal according to a current positioning position, wherein the current map information comprises road information of a current road, and the road information comprises a road name and partial track information to be displayed of a lane line associated with the road;
the display module is used for displaying the track of the road in the screen area according to the track information of the part to be displayed of the lane line and displaying the road name of the current road according to the name display position of the road name obtained in advance; wherein each road in the current map information displays only one road name.
7. The apparatus of claim 6, further comprising:
the fusion module is used for fusing the part of track information to be displayed of each of a plurality of lane lines with the same road name of the current road into the part of track information to be displayed of the lane line, and associating the road name with the part of track information to be displayed of the lane line;
the display module is used for displaying the track of the road according to the track information of the part to be displayed of the road route.
8. The apparatus of claim 7, further comprising:
and the collision detection module is used for obtaining a plurality of name display positions of the plurality of roads to be displayed when the current map information comprises the plurality of roads to be displayed, performing collision detection on the plurality of name display positions, and if the plurality of name display positions are mutually overlapped, adjusting at least one of the plurality of name display positions by the display module.
9. The apparatus of claim 8, further comprising:
and the boundary detection module is used for carrying out boundary detection on the plurality of name display positions, and if one name display position exceeds the boundary of the screen area, the display module adjusts the name display position so that the corresponding road name is completely displayed in the screen area.
10. An electronic device, comprising:
a processor; and
a memory having executable code stored thereon, which when executed by the processor, causes the processor to perform the method of any one of claims 1-5.
CN202011003451.2A 2020-09-22 2020-09-22 Navigation map road name display method and device and electronic equipment Pending CN111928868A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011003451.2A CN111928868A (en) 2020-09-22 2020-09-22 Navigation map road name display method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011003451.2A CN111928868A (en) 2020-09-22 2020-09-22 Navigation map road name display method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN111928868A true CN111928868A (en) 2020-11-13

Family

ID=73333631

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011003451.2A Pending CN111928868A (en) 2020-09-22 2020-09-22 Navigation map road name display method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN111928868A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112562375A (en) * 2020-12-11 2021-03-26 奇瑞汽车股份有限公司 Augmented reality road name display method and system, mobile terminal and vehicle-mounted terminal
CN113282848A (en) * 2021-05-26 2021-08-20 杭州每刻科技有限公司 Front-end step guiding method and system
CN113704313A (en) * 2021-08-04 2021-11-26 城乡院(广州)有限公司 Map annotation gland automatic identification method, device and medium based on topology inspection
CN115143972A (en) * 2021-03-30 2022-10-04 丰田自动车株式会社 Map information determination device, storage medium, and map information determination method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1637387A (en) * 2003-12-24 2005-07-13 爱信艾达株式会社 Navigation apparatus
CN101553709A (en) * 2006-12-11 2009-10-07 三菱电机株式会社 Navigation apparatus
CN101968365A (en) * 2009-07-27 2011-02-09 宏达国际电子股份有限公司 Navigation route display method, navigation device and computer program product
CN103165016A (en) * 2011-12-16 2013-06-19 上海博泰悦臻电子设备制造有限公司 Display method and display device for interest point names and navigation system
CN103162693A (en) * 2013-03-12 2013-06-19 深圳市凯立德科技股份有限公司 Lane information display method and navigation device
CN105890614A (en) * 2016-03-31 2016-08-24 百度在线网络技术(北京)有限公司 Road name display method and device
CN106461411A (en) * 2014-05-22 2017-02-22 宝马股份公司 Displaying maneuvering instructions along a route

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1637387A (en) * 2003-12-24 2005-07-13 爱信艾达株式会社 Navigation apparatus
CN101553709A (en) * 2006-12-11 2009-10-07 三菱电机株式会社 Navigation apparatus
CN101968365A (en) * 2009-07-27 2011-02-09 宏达国际电子股份有限公司 Navigation route display method, navigation device and computer program product
CN103165016A (en) * 2011-12-16 2013-06-19 上海博泰悦臻电子设备制造有限公司 Display method and display device for interest point names and navigation system
CN103162693A (en) * 2013-03-12 2013-06-19 深圳市凯立德科技股份有限公司 Lane information display method and navigation device
CN106461411A (en) * 2014-05-22 2017-02-22 宝马股份公司 Displaying maneuvering instructions along a route
CN105890614A (en) * 2016-03-31 2016-08-24 百度在线网络技术(北京)有限公司 Road name display method and device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112562375A (en) * 2020-12-11 2021-03-26 奇瑞汽车股份有限公司 Augmented reality road name display method and system, mobile terminal and vehicle-mounted terminal
CN115143972A (en) * 2021-03-30 2022-10-04 丰田自动车株式会社 Map information determination device, storage medium, and map information determination method
CN113282848A (en) * 2021-05-26 2021-08-20 杭州每刻科技有限公司 Front-end step guiding method and system
CN113704313A (en) * 2021-08-04 2021-11-26 城乡院(广州)有限公司 Map annotation gland automatic identification method, device and medium based on topology inspection

Similar Documents

Publication Publication Date Title
CN111928868A (en) Navigation map road name display method and device and electronic equipment
CN113112524B (en) Track prediction method and device for moving object in automatic driving and computing equipment
CN111811527A (en) Time synchronization method and device of map data and related equipment
CN113465615A (en) Lane line generation method and related device
US20210043073A1 (en) In-vehicle device and method for providing traffic light information thereof
CN112097785B (en) Vehicle-mounted intelligent device data processing method and device and electronic device
CN115083200B (en) Vehicle positioning method, vehicle, server, system and storage medium
JP7456714B2 (en) In-vehicle system
CN113029188A (en) Method and computing device for generating real-time high-precision map
CN114463984A (en) Vehicle track display method and related equipment
CN113901926B (en) Target detection method, device, equipment and storage medium for autonomous driving
JP7243028B2 (en) Display system and display program
US12409858B2 (en) Driving assistance control device and driving assistance control method
CN113271172B (en) Time synchronization method and device
CN113408509A (en) Signboard recognition method and device for automatic driving
CN112231125A (en) Map display method and device for intelligent vehicle-mounted internet terminal
US20230108484A1 (en) User Terminal and Control Method Thereof
US20090234567A1 (en) Method for searching route in navigation system
CN114383626B (en) Navigation method and device for full-scene intelligent auxiliary driving
CN113254567A (en) Variable-precision high-precision map data storage method and storage device
CN117009365A (en) High-precision map updating method, device, equipment and storage medium
CN112019925B (en) Video watermark identification processing method and device
CN116092039B (en) Display control method and device of automatic driving simulation system
CN113656521A (en) Vehicle position information determining method and related device
US20160003638A1 (en) Map information processing apparatus and map information processing method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20201113

RJ01 Rejection of invention patent application after publication