Map switching method and apparatus, device, storage medium and program product

By automatically switching high-precision maps and standard maps during navigation, the problem of users manually switching maps in assisted driving or autonomous driving functions is solved, improving the user experience.

WO2025161822A1PCT designated stage Publication Date: 2025-08-07ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/144666
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-04
Filing Date
2024-12-31
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

When users use assisted driving or autonomous driving functions, they need to manually switch standard maps and high-precision maps to affect the user experience.

Method used

After the user triggers the navigation operation, obtain the initial navigation information, determine whether the target road section exists, monitor whether the vehicle enters or exits the target road section, and automatically switch the high-precision map or standard map to the front desk to run according to the status of the automatic driving function to generate the corresponding navigation route.

Benefits of technology

Eliminate user experience by eliminating the user experience by manually switching maps and re-planning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024144666_07082025_PF_FP_ABST
    Figure CN2024144666_07082025_PF_FP_ABST
Patent Text Reader

Abstract

A map switching method, comprising: in response to a user triggering a navigation operation, acquiring initial navigation information comprising an initial navigation route and a navigation destination; determining whether a target road section capable of implementing autonomous driving exists in the initial navigation route; if the target road section exists and the state of an autonomous driving function of a vehicle is an enabled state, monitoring in real time whether the vehicle travels into or out of the target road section; and if it is detected that the vehicle travels into or out of the target road section, switching, on the basis of the state of an autonomous driving switching function, between a high-precision map application program and a standard map application program running in the foreground, and using an electronic map application program running in the foreground to generate a standard navigation route or a high-precision navigation route for navigation. In the method, when the vehicle travels into or out of the target road section, on the basis of the state of the autonomous driving switching function of the vehicle, switching can be made between a standard map and a high-precision map and navigation can be performed without the need for a manual operation of a user, so that the user experience is ensured. Further disclosed are a map switching apparatus, a device, a storage medium and a program product.
Need to check novelty before this filing date? Find Prior Art

Description

Map switching method, device, equipment, storage medium and program product

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on February 4, 2024, with application number 202410157807X and application name “Map switching method, device, equipment, storage medium and program product”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to, but is not limited to, the field of autonomous driving technology, and more specifically, to a map switching method, apparatus, device, storage medium, and program product. Background Art

[0003] With the development of autonomous driving technology, electronic maps not only provide users with route planning and driving navigation services, but can also be used to implement assisted driving or autonomous driving. Electronic maps are mainly divided into two types: high-precision maps and standard maps. High-precision maps are mainly used for autonomous driving, while standard maps are mainly used to provide users with route planning and driving navigation services.

[0004] Currently, standard maps and high-precision maps are not only two independent applications, but may also be developed by different manufacturers, making data interoperability impossible. In real-world scenarios, autonomous driving is not possible on all roads. This means that when users are navigating on standard maps, if they want to use autonomous driving when entering a road where autonomous driving is possible, they must manually switch to high-precision maps and re-plan their route. When they want to switch back to standard maps when exiting a road where autonomous driving is possible, they also need to manually switch, reducing the user experience when using electronic map navigation, assisted driving, and autonomous driving functions.

[0005] In summary, when users currently use assisted driving or autonomous driving functions, they need to manually switch between standard maps and high-precision maps, which affects the user experience. Summary of the Invention

[0006] The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.

[0007] The purpose of this application is to provide a map switching method, device, equipment, storage medium and program product to improve the problem that users need to manually switch between standard maps and high-precision maps when using assisted driving or automatic driving functions, which affects the user experience.

[0008] In a first aspect, the present application provides a map switching method, comprising:

[0009] In response to a user triggering a navigation operation in a standard map application, obtaining initial navigation information generated by the standard map application; the initial navigation information includes an initial navigation route and a navigation destination, the initial navigation route being a route from a current location of the vehicle to the navigation destination;

[0010] determining whether a target road section exists in the initial navigation route according to the initial navigation information; the target road section is a road section where automatic driving can be achieved;

[0011] In response to the target road section existing in the initial navigation route, obtaining an automatic driving function state and an automatic driving switching function state of the vehicle;

[0012] In response to the automatic driving function being in an enabled state, monitoring in real time whether the vehicle enters or exits the target road section;

[0013] In response to monitoring the vehicle entering or exiting the target road section, the high-precision map application or the standard map application is switched to the foreground according to the state of the automatic driving switching function, and the electronic map application running in the foreground is used to generate a standard navigation route or a high-precision navigation route for navigation.

[0014] In a second aspect, the present application provides a map switching device, comprising:

[0015] a first acquisition module, configured to acquire, in response to a user triggering a navigation operation in a standard map application, initial navigation information generated by the standard map application; the initial navigation information including an initial navigation route and a navigation destination, the initial navigation route being a route from a current position of the vehicle to the navigation destination;

[0016] a determination module, configured to determine, based on the initial navigation information, whether a target road section exists in the initial navigation route; the target road section being a road section capable of realizing automatic driving;

[0017] a second acquisition module, configured to acquire an automatic driving function state and an automatic driving switching function state of the vehicle in response to the presence of the target road section in the initial navigation route;

[0018] a monitoring module, configured to monitor in real time whether the vehicle enters or exits the target road section in response to the automatic driving function being enabled;

[0019] A switching module is used to switch the high-precision map application or the standard map application to the foreground in response to monitoring the vehicle entering or exiting the target road section, according to the state of the automatic driving switching function, and use the electronic map application running in the foreground to generate a standard navigation route or a high-precision navigation route for navigation.

[0020] In a third aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0021] The memory stores computer-executable instructions;

[0022] The processor executes the computer-executable instructions stored in the memory to implement the method according to the first aspect.

[0023] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, which are used to implement

[0024] In a fifth aspect, the present application provides a computer program product, comprising a computer program, which, when executed by a processor, is used to implement the method described in the first aspect.

[0025] In a sixth aspect, the present application provides a computer program, and when the computer program runs on a computer, the computer executes the method as described above.

[0026] The map switching method, apparatus, device, storage medium and program product provided in the present application obtain initial navigation information generated by a standard map application in response to a user triggering a navigation operation in the standard map application; the initial navigation information includes an initial navigation route and a navigation destination, and the initial navigation route is a route from the vehicle's current position to the navigation destination; based on the initial navigation information, it is determined whether there is a target section in the initial navigation route; the target section is a section that can achieve automatic driving; in response to the presence of the target section in the initial navigation route, the vehicle's automatic driving function status and automatic driving switching function status are obtained; in response to the automatic driving function status being enabled, whether the vehicle enters or exits the target section is monitored in real time; in response to monitoring the vehicle entering or exiting the target section, the high-precision map application or the standard map application is switched to the foreground according to the automatic driving switching function status, and the electronic map application running in the foreground is used to generate a standard navigation route or a high-precision navigation route for navigation. Since the initial navigation information generated by the standard map application is obtained after the user triggers the navigation operation, and the initial navigation information includes the navigation destination and the initial navigation route, it is possible to determine whether the initial navigation route includes the target road section based on the initial navigation information, that is, whether the user will enter the target road section that can achieve automatic driving during the navigation process. If the initial navigation route includes the target road section and the automatic driving function status is enabled, it is possible to monitor whether the vehicle enters or exits the target road section during the vehicle's driving process, and then, based on the vehicle's automatic driving switching function status, automatically switch between the standard map and the high-precision map and perform navigation when the vehicle enters or exits the target road section, without the user having to manually switch the electronic map, re-enter the destination, and re-navigate, thereby ensuring user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0028] FIG1 is a diagram illustrating an application scenario of a map switching method provided in an embodiment of the present application;

[0029] FIG2 is a flowchart of a map switching method provided in Example 1 of the present application;

[0030] FIG3 is a flowchart of a map switching method provided in Example 2 of the present application;

[0031] FIG4 is a schematic diagram of the structure of a map switching device provided in Example 3 of the present application;

[0032] FIG5 is a schematic diagram of the structure of an electronic device provided in Example 4 of the present application.

[0033] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0034] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.

[0035] The prior art involved in this application is described in detail below.

[0036] With the development of autonomous driving technology, electronic maps not only provide users with route planning and driving navigation services, but can also be used for assisted driving or autonomous driving. Electronic maps are mainly divided into two types: high-precision maps and standard maps. Both standard maps and high-precision maps can provide users with route planning and driving navigation services. When manually driving a vehicle, users are more accustomed to using standard maps, but autonomous driving requires the use of high-precision maps.

[0037] Currently, standard maps and high-precision maps are not only two independent applications, but may also be developed by different manufacturers, making data interoperability impossible. In real-world scenarios, autonomous driving is not possible on all roads. This means that when users are navigating on standard maps, if they want to use autonomous driving when entering a road where autonomous driving is possible, they must manually switch to high-precision maps and re-plan their route. When they want to switch back to standard maps when exiting a road where autonomous driving is possible, they also need to manually switch, reducing the user experience when using electronic map navigation, assisted driving, and autonomous driving functions.

[0038] In summary, when users currently use assisted driving or autonomous driving functions, they need to manually switch between standard maps and high-precision maps, which affects the user experience.

[0039] When faced with the above-mentioned problem of an optional method, the inventor discovered through creative research and proposed the inventive concept of the present application: when the user uses a standard map for navigation, if the standard map application can be automatically switched to a high-precision map application when the vehicle enters a road section that can realize automatic driving, and the high-precision map application is used to generate a high-precision navigation route for navigation based on the navigation destination when the user triggers the navigation operation, then the user does not need to manually switch to the high-precision map, nor does the user need to re-enter the destination and plan the route. At the same time, if the high-precision map application can be automatically switched to the standard map application when the vehicle exits a road section that can realize automatic driving, and the standard map application is used to generate a standard navigation route for navigation based on the navigation destination when the user triggers the navigation operation, then the user does not need to manually switch to the standard map, nor does the user need to re-enter the destination and plan the route. Furthermore, when the user uses assisted driving or automatic driving functions, the user does not need to manually switch between the standard map and the high-precision map, thereby ensuring the user experience.

[0040] The following will introduce the application scenarios of the map switching method provided by the embodiment of the present application. When the following description refers to the drawings, unless otherwise indicated, the same data in different drawings represent the same or similar elements.

[0041] Figure 1 illustrates an application scenario for the map switching method provided in an embodiment of the present application. As shown in Figure 1 , the map switching method provided in an embodiment of the present application, in one application scenario, includes a vehicle 10. Vehicle 10 is equipped with an electronic device. For example, the electronic device may be an in-vehicle terminal.

[0042] Electronic devices may be installed with both standard map applications and high-precision map applications. When using an electronic map, a user may enter a navigation destination and trigger a route planning operation within the electronic map. The electronic map then plans at least one candidate navigation route from the vehicle's current location to the navigation destination based on the user's entered navigation destination and the vehicle's current location. The user may then select one of at least one first candidate navigation routes as an initial navigation route to trigger a navigation operation. After the user triggers the navigation operation, the electronic map may then provide navigation for the user based on the initial navigation route selected by the user.

[0043] When a user triggers a navigation operation in a standard map application, the standard map application generates initial navigation information, which includes an initial navigation route and a navigation destination.

[0044] In response to a user triggering a navigation operation in a standard map application, the electronic device obtains initial navigation information generated by the standard map application and determines, based on the initial navigation information, whether a target road section 11 exists in the initial navigation route. The target road section 11 is a road section where autonomous driving can be achieved.

[0045] In response to the existence of the target road section 11 in the initial navigation route, the electronic device obtains the vehicle's automatic driving function status and automatic driving switching function status; in response to the automatic driving function status being enabled, it monitors in real time whether the vehicle enters or exits the target road section 11.

[0046] In response to monitoring the vehicle entering or exiting the target road section 11, the electronic device switches the high-precision map application or the standard map application to the foreground according to the state of the automatic driving switching function, and uses the electronic map application running in the foreground to generate a standard navigation route or a high-precision navigation route for navigation.

[0047] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0048] Example 1

[0049] FIG2 is a flowchart of a map switching method according to a first embodiment of the present application. As shown in FIG2 , the execution subject of this embodiment is a map switching device, which is located in an electronic device. The map switching method according to this embodiment includes steps 201 to 205.

[0050] Step 201 , in response to a user triggering a navigation operation in a standard map application, initial navigation information generated by the standard map application is obtained; the initial navigation information includes an initial navigation route and a navigation destination, and the initial navigation route is a route from the vehicle's current position to the navigation destination.

[0051] In this embodiment, the electronic device may have both a standard map application and a high-precision map application installed. Only one of the standard map application and the high-precision map application can be run in the foreground. In the electronic device, navigation is only possible when both the standard map application and the high-precision map application are running in the foreground.

[0052] The user can be the driver or passenger of the vehicle. The user can enter a navigation destination in a standard map application and trigger a route planning operation. In response to the route planning operation triggered by the user, the standard map application can plan at least one candidate navigation route for the user from the current location of the vehicle to the navigation destination. The user can select one of at least one first candidate navigation routes as the initial navigation route to trigger a navigation operation. In response to the navigation operation triggered by the user, the standard map application can navigate the user based on the initial navigation route selected by the user and, at the same time, generate initial navigation information. The electronic device can obtain the initial navigation information generated by the standard map application, and then obtain the initial navigation route and navigation destination.

[0053] Step 202: Determine whether there is a target road section in the initial navigation route based on the initial navigation information; the target road section is a road section that can realize automatic driving.

[0054] In this embodiment, autonomous driving can be understood as the vehicle driving itself without the driver's input. Autonomous driving can be divided into five levels, L1 to L5, with the higher the level, the higher the degree of automation.

[0055] In this embodiment, the target road segment is a road segment capable of autonomous driving. The initial navigation route includes multiple initial road segments, and the initial navigation information may also include a road segment identifier for each initial road segment. The electronic device may pre-store an autonomous driving road segment identifier list, which is a list of identifiers of road segments capable of autonomous driving. The electronic device may sequentially determine whether the road segment identifier of each initial road segment exists in the autonomous driving road segment identifier list. If the road segment identifier of at least one initial road segment exists in the autonomous driving road segment identifier list, the electronic device may determine that the target road segment exists in the initial navigation route. If the road segment identifier of each initial road segment does not exist in the autonomous driving road segment identifier list, the electronic device may determine that the target road segment does not exist in the initial navigation route.

[0056] Step 203: In response to the existence of a target road section in the initial navigation route, the vehicle's automatic driving function status and automatic driving switching function status are obtained.

[0057] In this embodiment, the state of the vehicle's autonomous driving function can be pre-configured by the user and can be either enabled or disabled. It is understood that the vehicle can only achieve autonomous driving when the vehicle's autonomous driving function is enabled. When the vehicle's autonomous driving function is enabled, it indicates that the user has granted the vehicle permission to operate autonomously.

[0058] The vehicle's autonomous driving switching function state can be pre-configured by the user and can be in an enabled state, a disabled state, or a prompt state.

[0059] Step 204 , in response to the automatic driving function being enabled, monitor in real time whether the vehicle enters or exits the target road section.

[0060] In this embodiment, the vehicle can be equipped with a satellite positioning device and an inertial measurement unit IMU. The electronic device can obtain the vehicle position information in real time based on the communication connection with the satellite positioning device and the inertial measurement unit, and monitor in real time whether the vehicle enters or exits the target section based on the vehicle position information and the position information of the target section.

[0061] Optionally, the initial navigation information further includes the road segment range of each initial road segment, and step 204 is further refined to include steps 301 to 303 .

[0062] In this embodiment, the road section range may be the longitude and latitude coordinate range of the road section.

[0063] Step 301: Acquire the real-time position of the vehicle according to a preset frequency.

[0064] In this embodiment, the electronic device can receive positioning information sent by the vehicle-mounted satellite positioning device at a preset frequency, and can determine the real-time location of the vehicle based on the positioning information, wherein the real-time location of the vehicle can be latitude and longitude coordinates.

[0065] Step 302 : For the continuously acquired last position and current position of the vehicle, in response to the last position of the vehicle not falling within the road section range of the target road section and the current position of the vehicle falling within the road section range of the target road section, monitoring that the vehicle enters the target road section.

[0066] Step 303 : For the continuously acquired last position and current position of the vehicle, in response to the last position of the vehicle falling within the road section range of the target road section and the current position of the vehicle not falling within the road section range of the target road section, monitoring that the vehicle has left the target road section.

[0067] In this embodiment, the electronic device obtains the real-time position of the vehicle at a preset frequency. For the continuously obtained vehicle's last position and current position, it can be understood that if the longitude and latitude coordinates of the vehicle's last position do not fall within the longitude and latitude coordinate range of the target road section, but the longitude and latitude coordinates of the vehicle's current position do, it indicates that the vehicle is entering the target road section. If the vehicle's last position falls within the longitude and latitude coordinate range of the target road section, but the longitude and latitude coordinates of the vehicle's current position do not, it indicates that the vehicle is exiting the target road section.

[0068] The map switching method provided in this embodiment obtains the real-time position of the vehicle at a preset frequency, and monitors whether the vehicle enters or exits the target section based on the section range of each initial section and the continuously obtained previous position and current position of the vehicle, thereby accurately monitoring the vehicle entering or exiting the target section.

[0069] Step 205, in response to monitoring the vehicle entering or exiting the target road section, according to the state of the automatic driving switching function, the high-precision map application or the standard map application is switched to the foreground, and the electronic map application running in the foreground is used to generate a standard navigation route or a high-precision navigation route for navigation.

[0070] If the vehicle's automatic driving switching function is enabled, when the electronic device detects that the vehicle has entered the target section, if the electronic map running in the foreground is a standard map application, the standard map application can be directly switched to the background, and the high-precision map application can be switched to the foreground, and the high-precision map application can be used to generate a high-precision navigation route for navigation based on the vehicle's current position and navigation destination. At the same time, the electronic device can also control the vehicle to achieve automatic driving based on the navigation of the high-precision navigation route. When the electronic device detects that the vehicle has exited the target section, if the electronic map running in the foreground is a high-precision map application, the high-precision map application can be directly switched to the background, and the standard map application can be switched to the foreground, and the standard map application can be used to generate a standard navigation route for navigation based on the vehicle's current position and navigation destination.

[0071] If the vehicle's automatic driving switching function is in a disabled state, the electronic device may output an automatic driving switching function state modification prompt message when it first detects the vehicle entering the target road section. The automatic driving switching function state modification prompt message is used to prompt the user to trigger any of the following operations: changing the automatic driving switching function state to an enabled state, changing the automatic driving switching function state to a prompt state, or maintaining the automatic driving switching function state in a disabled state.

[0072] If the vehicle's automatic driving switching function is disabled, when the electronic device detects that the vehicle has entered the target road section, if the electronic map running in the foreground is a standard map application, it can output a switch to automatic driving prompt message, a switch to automatic driving prompt message to prompt the user to trigger confirmation to switch to automatic driving operation or trigger cancellation of switch to automatic driving operation. When the electronic device detects that the vehicle has exited the target road section, if the electronic map running in the foreground is a high-precision map application, it can output an exit high-precision map prompt message. The exit high-precision map prompt message is used to prompt the user to trigger confirmation to exit the high-precision map operation or trigger cancellation of the high-precision map operation.

[0073] The map switching method provided in this embodiment obtains initial navigation information generated by the standard map application in response to a user triggering a navigation operation in the standard map application. The initial navigation information includes an initial navigation route and a navigation destination, where the initial navigation route is the route from the vehicle's current location to the navigation destination. The method then determines, based on the initial navigation information, whether a target road segment exists in the initial navigation route. The target road segment is a road segment capable of autonomous driving. In response to the presence of the target road segment in the initial navigation route, the method obtains the vehicle's autonomous driving function status and the autonomous driving switching function status. In response to the autonomous driving function status being enabled, the method monitors in real time whether the vehicle enters or exits the target road segment. In response to detecting the vehicle entering or exiting the target road segment, the method switches a high-precision map application or a standard map application to the foreground, based on the autonomous driving switching function status. Navigation is then performed using the foreground electronic map application to generate a standard navigation route or a high-precision navigation route. Since the initial navigation information generated by the standard map application is obtained after the user triggers the navigation operation, and the initial navigation information includes the navigation destination and the initial navigation route, it is possible to determine, based on the initial navigation information, whether the initial navigation route includes the target road segment, that is, whether the user will enter the target road segment capable of autonomous driving during navigation. If the initial navigation route includes the target section and the automatic driving function is enabled, it is possible to monitor whether the vehicle enters or exits the target section during driving. Then, according to the automatic driving switching function status of the vehicle, when the vehicle enters or exits the target section, the standard map and high-precision map can be automatically switched and navigation can be performed without the user having to manually switch the electronic map, re-enter the destination and re-navigate, thereby ensuring the user experience.

[0074] Optionally, the initial navigation route includes multiple initial road segments, the initial navigation information includes the road segment attributes of each initial road segment, and step 202 is further refined to include steps 401 to 402.

[0075] Step 401, obtaining the vehicle's autonomous driving capability information; the autonomous driving capability information includes at least one preset road attribute on which the vehicle can achieve autonomous driving.

[0076] In this embodiment, the vehicle's autonomous driving capability information can be set by the vehicle manufacturer and stored in the electronic device's memory. The electronic device can read the vehicle's autonomous driving capability information from its memory. Road attributes refer to information such as the road's grade, direction of travel, name, and purpose. For example, road attributes may include highways, elevated roads, expressways, rural roads, and urban roads. The vehicle's autonomous driving capability information may include whether the vehicle is capable of autonomous driving on highways, elevated roads, and expressways.

[0077] Step 402 : In response to at least one of the multiple initial road segments having a road segment attribute that is a preset road attribute, it is determined that a target road segment exists in the initial navigation route.

[0078] In this embodiment, if the initial navigation route includes multiple initial road sections with preset road attributes, it means that the initial navigation route contains road sections where the vehicle can achieve automatic driving. Therefore, it is determined that the initial navigation route contains a target road section.

[0079] Optionally, the autonomous driving capability information includes a preset road identification of at least one preset road that enables autonomous driving, and the initial navigation information includes a section identification of each initial road section. The electronic device can determine that there is a target section in the initial navigation route when the section identification of at least one initial road section among multiple initial road sections is the same as the preset road identification of at least one preset road.

[0080] The map switching method provided in this embodiment can quickly and accurately determine whether a target road segment exists in the initial navigation route by using the road segment attributes of each initial road segment and at least one preset road attribute that enables the vehicle to achieve autonomous driving.

[0081] Optionally, after step 402, step 501 is also included.

[0082] Step 501: An initial road section whose road section attributes are preset road attributes is determined as a target road section.

[0083] In this embodiment, when there is a preset road attribute in the road segment attributes of each initial road segment, it can be understood that the initial road segment whose road attribute is the preset road attribute is the target road segment that can achieve automatic driving.

[0084] The map switching method provided in this embodiment can determine whether the target road section exists in the initial navigation route and can also determine the target road section from the initial navigation route so as to subsequently switch the electronic map and perform navigation when the vehicle enters or exits the target road section.

[0085] Example 2

[0086] FIG3 is a flowchart of a map switching method according to the second embodiment of the present application. As shown in FIG3 , the map switching method according to the present embodiment is based on the first embodiment, and step 205 is further refined to include steps 601 to 602 .

[0087] Step 601: If the automatic driving switching function is enabled and the standard map application is running in the foreground, in response to monitoring the vehicle entering the target road section, the standard map application is switched to the background, the high-precision map application is switched to the foreground, and the high-precision map application is used to generate a high-precision navigation route for navigation based on the vehicle's current position and navigation destination; the high-precision navigation route is used to achieve automatic driving on the target road section.

[0088] In this embodiment, if the automatic driving switching function is enabled, it indicates that the user has granted the electronic device permission to switch electronic maps while the vehicle is in motion. Because automatic driving relies on high-precision map navigation, and standard maps offer better readability and facilitate a more intuitive understanding of road conditions when the user is manually driving, if the electronic device detects that the vehicle has entered a target road section while the standard map application is running in the foreground, the standard map application may be switched to the background and the high-precision map application may be switched to the foreground to enable automatic driving.

[0089] At the same time, since the data of the standard map application and the high-precision map application are not interoperable, in order to ensure the user experience after switching to the electronic map, the electronic device can use the high-precision map application to generate a high-precision navigation route for navigation based on the vehicle's current location and navigation destination. For example, the electronic device can input the vehicle's current location and navigation destination into the high-precision map application through the route planning interface of the high-precision map application, so that the high-precision map application plans at least one second candidate navigation route based on the vehicle's current location and navigation destination. Furthermore, the electronic device can select one of the second candidate navigation routes as the high-precision navigation route and input it into the high-precision map application through the navigation interface of the high-precision map application, so that the high-precision map application performs navigation based on the high-precision navigation route.

[0090] In this embodiment, foreground running refers to a running state of an application. When the application is running in the foreground, the user can directly perceive the user interface or window of the application and can directly interact with the application.

[0091] Step 602: If the automatic driving switching function is enabled and the high-precision map application is running in the foreground, in response to monitoring that the vehicle has left the target road section, the standard map application is switched to the foreground, the high-precision map application is switched to the background, and the standard map application is used to generate a standard navigation route based on the vehicle's current position and the navigation destination for navigation; the standard navigation route is the route from the vehicle's current position to the navigation destination.

[0092] In this embodiment, during vehicle driving, if the electronic device detects that the vehicle has left the target road section, and the electronic map running in the foreground is a high-precision map application, in order to provide the user with a better user experience and allow the user to understand the road conditions more intuitively, the standard map application can be switched to the foreground and the high-precision map application can be switched to the background.

[0093] At the same time, since data from the standard map application and the high-precision map application are not interoperable, to ensure a user experience after switching to an electronic map, the electronic device may use the standard map application to generate a standard navigation route for navigation based on the vehicle's current location and navigation destination. For example, the electronic device may input the vehicle's current location and navigation destination into the standard map application through the standard map application's route planning interface, so that the standard map application plans at least one third candidate navigation route based on the vehicle's current location and navigation destination. Furthermore, the electronic device may select one of the third candidate navigation routes as the standard navigation route and input it into the standard map application through the standard map application's navigation interface, so that the standard map application performs navigation based on the standard navigation route.

[0094] Optionally, the initial navigation information may further include navigation waypoints, which are waypoints input by the user when triggering a route planning operation in the electronic map.

[0095] When an electronic device uses a standard map application to generate a standard navigation route for navigation, it can also generate a standard navigation route based on the vehicle's current location, navigation waypoints, and navigation destination. When using a high-precision map application to generate a high-precision navigation route, it can also generate a high-precision navigation route based on the vehicle's current location, navigation waypoints, and navigation destination. If there are multiple navigation waypoints, the electronic device may input only the navigation waypoints that have not been reached into the standard map application or the high-precision map application.

[0096] The map switching method provided in this embodiment uses a high-precision map application to generate a high-precision navigation route based on the vehicle's current location and navigation destination when the autonomous driving switching function is enabled and the vehicle enters a target road section. When the vehicle exits the target road section, a standard map application is used to generate a standard navigation route based on the vehicle's current location and navigation destination. This method automatically switches electronic maps based on whether the vehicle is capable of autonomous driving, eliminating the need for users to manually switch electronic maps and re-plan routes, ensuring a consistent user experience when using electronic maps during the transition between autonomous and manual driving.

[0097] Optionally, step 205 is further refined to include steps 701 to 704 .

[0098] Step 701: If the state of the automatic driving switching function is the prompt state and the standard map application is running in the foreground, a switch to automatic driving prompt message is output in response to monitoring the vehicle entering the target road section; the switch to automatic driving prompt message is used to prompt the user to trigger confirmation of the switch to the automatic driving operation or trigger cancellation of the switch to the automatic driving operation.

[0099] In this embodiment, if the state of the automatic driving switching function is the prompt state, it means that the user has granted the electronic device permission to request the user to prompt the user to switch the electronic map during vehicle driving.

[0100] If the state of the automatic driving switching function is a prompt state, then in the process of the electronic device monitoring in real time whether the vehicle enters or exits the target section, if the standard map application is running in the foreground and the electronic device detects that the vehicle enters the target section, the electronic device can output a prompt message to switch to automatic driving.

[0101] Step 702, in response to receiving confirmation triggered by the user to switch to automatic driving operation, the standard map application is switched to background operation, the high-precision map application is switched to foreground operation, and the high-precision map application is used to generate a high-precision navigation route for navigation based on the vehicle's current position and navigation destination.

[0102] If the user triggers confirmation to switch to automatic driving operation, the electronic device switches to automatic driving operation in response to receiving the user-triggered confirmation, switches the standard map application to background operation, switches the high-precision map application to foreground operation, and uses the high-precision map application to generate a high-precision navigation route for navigation based on the vehicle's current position and navigation destination.

[0103] If the user triggers the cancellation of the switch to the automatic driving operation, the electronic device does not perform the operation of switching the electronic map in response to receiving the user-triggered cancellation of the switch to the automatic driving operation, and continues to monitor whether the vehicle enters or exits the target road section.

[0104] Optionally, the electronic device can also control the vehicle to achieve autonomous driving based on navigation of a high-precision navigation route.

[0105] Step 703: If the state of the automatic driving switching function is the prompt state and the high-precision map application is running in the foreground, then in response to monitoring the vehicle leaving the target road section, an exit high-precision map prompt message is output; the exit high-precision map prompt message is used to prompt the user to trigger confirmation of the exit high-precision map operation or trigger cancellation of the exit high-precision map operation.

[0106] In this embodiment, if the state of the automatic driving switching function is a prompt state, then in the process of the electronic device monitoring in real time whether the vehicle enters or exits the target section, if the high-precision map application is running in the foreground and the electronic device detects that the vehicle exits the target section, the electronic device can output an exit high-precision map prompt message.

[0107] Step 704, in response to receiving the user-triggered confirmation to exit the high-precision map operation, the standard map application is switched to the background, the high-precision map application is switched to the foreground, and the standard map application is used to generate a standard navigation route for navigation based on the vehicle's current location and navigation destination.

[0108] If the user triggers confirmation to exit the high-precision map operation, the electronic device will switch the standard map application to the background operation in response to receiving the confirmation to exit the high-precision map operation triggered by the user, switch the high-precision map application to the foreground operation, and use the standard map application to generate a standard navigation route for navigation based on the vehicle's current position and navigation destination.

[0109] If the user triggers the cancellation of exiting the high-precision map operation, the electronic device does not perform the operation of switching the electronic map in response to receiving the cancellation of exiting the high-precision map operation triggered by the user, and continues to monitor whether the vehicle enters or exits the target section.

[0110] Exemplarily, the electronic device may output the above-mentioned prompt message for switching to autonomous driving and the prompt message for exiting the high-precision map in the form of a text prompt box, a picture pop-up window, etc. on an on-board display device or an external display device communicatively connected to the electronic device. It may also output the above-mentioned prompt message for switching to autonomous driving and the prompt message for exiting the high-precision map in the form of voice, prompt tone, etc. through an on-board audio device or an audio output device communicatively connected to the electronic device. Accordingly, the user may trigger the above-mentioned confirmation of switching to autonomous driving operation, cancellation of switching to autonomous driving operation, confirmation of exiting the high-precision map operation, or triggering cancellation of exiting the high-precision map operation through an input device connected to an on-board display device or an external display device, or an audio input device communicatively connected to the electronic device. This embodiment does not limit the manner in which the above-mentioned prompt message for switching to autonomous driving and the prompt message for exiting the high-precision map are output, and the manner in which the user triggers the above-mentioned confirmation of switching to autonomous driving operation, cancellation of switching to autonomous driving operation, confirmation of exiting the high-precision map operation, or triggering cancellation of exiting the high-precision map operation.

[0111] The map switching method provided in this embodiment interacts with the user in response to monitoring the vehicle entering or exiting the target road section when the automatic driving switching function state is in the prompt state, and switches the electronic map according to the user-triggered operation. This can avoid the user having to manually switch maps, re-enter the destination, and re-plan the route after switching between automatic driving and manual driving states, thereby improving the user experience of using electronic maps during the process of switching between automatic driving and manual driving states.

[0112] Optionally, step 205 is further refined to include step 801 .

[0113] Step 801: In response to the sum of the number of times the user triggers the cancellation of switching to the automatic driving operation and the cancellation of exiting the high-precision map operation being greater than or equal to the first preset number threshold, the automatic driving switching function state is changed to a disabled state.

[0114] In this embodiment, step 801 may be performed after the "output of the switch to autonomous driving prompt message" in step 701, or after the "output of the exit high-precision map prompt message" in step 703.

[0115] Since the electronic device will only output a prompt message for switching to autonomous driving or a prompt message for exiting the high-precision map when the state of the autonomous driving switching function is in the prompt state, only when the state of the autonomous driving switching function is in the prompt state, if the sum of the number of times the electronic device receives the user-triggered cancellation of the switching to autonomous driving operation and the cancellation of the exit from the high-precision map operation is greater than or equal to the preset number threshold, the autonomous driving switching function state will be changed from the prompt state to the disabled state.

[0116] The map switching method provided in this embodiment changes the state of the automatic driving switching function to a disabled state in response to the sum of the number of times the user triggers the cancellation of switching to the automatic driving operation and the cancellation of exiting the high-precision map operation being greater than or equal to a first preset number threshold. This can avoid the multiple output of prompt messages affecting the user's driving and ensure the user experience.

[0117] Optionally, step 205 is further refined to include steps 901 to 902 .

[0118] Step 901: In response to the sum of the number of times a user triggers confirmation of switching to an autonomous driving operation and confirmation of exiting a high-precision map operation being received being greater than or equal to a second preset number threshold, outputting a prompt message for modifying the state of the autonomous driving switch function. The prompt message for modifying the state of the autonomous driving switch function is used to prompt the user to trigger confirmation of modifying the state of the autonomous driving switch function to an enabled state or to maintain the state of the autonomous driving switch function in a prompt state.

[0119] Step 902: In response to receiving a user-triggered confirmation operation to modify the state of the automatic driving switching function to the enabled state, the state of the automatic driving switching function is modified to the enabled state.

[0120] The map switching method provided in this embodiment prompts the user to trigger the operation of confirming the modification of the automatic driving switching function state to the enabled state by outputting a prompt message of the modification of the automatic driving switching function state, and then changes the automatic driving switching function state to the enabled state, thereby avoiding the multiple output of prompt messages affecting the user's driving and ensuring the user experience.

[0121] Example 3

[0122] FIG4 is a schematic diagram of the structure of a map switching device provided in Example 3 of the present application. As shown in FIG4 , the map switching device 40 provided in this embodiment includes: a first acquisition module 41 , a determination module 42 , a second acquisition module 43 , a monitoring module 44 and a switching module 45 .

[0123] The first acquisition module 41 is used to obtain initial navigation information generated by the standard map application in response to the user triggering a navigation operation in the standard map application; the initial navigation information includes an initial navigation route and a navigation destination, and the initial navigation route is a route from the vehicle's current position to the navigation destination.

[0124] The determination module 42 is used to determine whether there is a target road section in the initial navigation route according to the initial navigation information; the target road section is a road section that can realize automatic driving.

[0125] The second acquisition module 43 is used to obtain the vehicle's automatic driving function status and automatic driving switching function status in response to the existence of a target road section in the initial navigation route.

[0126] The monitoring module 44 is configured to monitor in real time whether the vehicle enters or exits a target road section in response to the automatic driving function being enabled.

[0127] The switching module 45 is used to switch the high-precision map application or the standard map application to the foreground in response to monitoring the vehicle entering or exiting the target road section, according to the state of the automatic driving switching function, and use the electronic map application running in the foreground to generate a standard navigation route or a high-precision navigation route for navigation.

[0128] Optionally, the initial navigation route includes multiple initial road segments, and the initial navigation information includes the segment attributes of each initial road segment. The determination module is specifically configured to:

[0129] Obtaining autonomous driving capability information of the vehicle; the autonomous driving capability information includes at least one preset road attribute on which the vehicle can achieve autonomous driving;

[0130] In response to at least one of the multiple initial road segments having a road segment attribute being a preset road attribute, it is determined that a target road segment exists in the initial navigation route.

[0131] Optionally, the determination module is further configured to:

[0132] An initial road segment whose road segment attributes are preset road attributes is determined as a target road segment.

[0133] Optionally, the initial navigation information further includes a road section range of each initial road section, and the monitoring module is specifically configured to: obtain the real-time position of the vehicle according to a preset frequency;

[0134] For the continuously acquired last position and current position of the vehicle, in response to the last position of the vehicle not falling within the road section range of the target road section and the current position of the vehicle falling within the road section range of the target road section, monitoring that the vehicle enters the target road section;

[0135] For the continuously acquired last position and current position of the vehicle, in response to the last position of the vehicle falling within the section range of the target section and the current position of the vehicle not falling within the section range of the target section, it is monitored that the vehicle has exited the target section.

[0136] Optionally, the switching module is specifically configured to:

[0137] If the automatic driving switching function is enabled and the standard map application is running in the foreground, in response to detecting that the vehicle has entered a target road section, the standard map application is switched to the background, the high-precision map application is switched to the foreground, and a high-precision navigation route is generated by the high-precision map application based on the vehicle's current position and the navigation destination for navigation; the high-precision navigation route is used to achieve automatic driving on the target road section;

[0138] If the automatic driving switching function is enabled and the high-precision map application is running in the foreground, in response to monitoring the vehicle leaving the target section, the standard map application is switched to the foreground, the high-precision map application is switched to the background, and the standard map application is used to generate a standard navigation route based on the vehicle's current position and navigation destination for navigation; the standard navigation route is the route from the vehicle's current position to the navigation destination.

[0139] Optionally, the switching module is further configured to:

[0140] If the state of the automatic driving switching function is in the prompt state and the standard map application is running in the foreground, a switch to automatic driving prompt message is output in response to monitoring the vehicle entering the target road section; the switch to automatic driving prompt message is used to prompt the user to trigger confirmation of the switch to automatic driving operation or trigger cancellation of the switch to automatic driving operation;

[0141] In response to receiving a user-triggered confirmation to switch to autonomous driving operation, switching the standard map application to background operation, switching the high-precision map application to foreground operation, and using the high-precision map application to generate a high-precision navigation route for navigation based on the vehicle's current location and a navigation destination;

[0142] If the automatic driving switching function is in the prompt state and the high-precision map application is running in the foreground, in response to monitoring that the vehicle has left the target road section, an exit high-precision map prompt message is output; the exit high-precision map prompt message is used to prompt the user to trigger confirmation to exit the high-precision map operation or trigger cancellation to exit the high-precision map operation;

[0143] In response to receiving a user-triggered confirmation to exit the high-precision map operation, the standard map application is switched to the background, the high-precision map application is switched to the foreground, and the standard map application is used to generate a standard navigation route for navigation based on the vehicle's current position and navigation destination.

[0144] Optionally, the map switching device further includes a modification module, which is specifically configured to:

[0145] In response to the sum of the number of times the user triggers the cancellation of switching to the automatic driving operation and the cancellation of exiting the high-precision map operation being greater than or equal to the first preset number threshold, the automatic driving switching function state is modified to a disabled state.

[0146] The map switching device provided in this embodiment can execute the map switching method provided in any of the above embodiments. The specific implementation method and principle are similar and will not be repeated here.

[0147] Example 4

[0148] FIG5 is a schematic diagram of the structure of an electronic device provided in Example 4 of the present application. As shown in FIG5 , the electronic device 50 provided in this embodiment includes: a processor 52 and a memory 51 in communication with the processor 52 .

[0149] The memory 51 stores computer-executable instructions.

[0150] The processor 52 executes the computer-executable instructions stored in the memory 51 to implement the map switching method provided by any of the above embodiments. The specific implementation method and principle are similar and will not be repeated here.

[0151] Optionally, the electronic device further includes a transceiver, which is communicatively connected to the memory and the processor for transmitting and receiving data.

[0152] The memory and processor can communicate via a bus. This bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be categorized as address buses, data buses, and control buses. For ease of illustration, Figure 5 shows only one thick line, but this does not imply a single bus or type of bus.

[0153] In this embodiment, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk, etc.

[0154] In this embodiment, the electronic device can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned map switching method.

[0155] Embodiments of the present application also provide a computer-readable storage medium storing computer-executable instructions. When executed by a processor, the computer-executable instructions implement the map switching method provided in any of the aforementioned embodiments. The specific implementation and principles are similar and are not further described here. Exemplarily, the computer-readable storage medium may be a read-only memory, a random access memory, a magnetic tape, a floppy disk, or an optical data storage device.

[0156] An embodiment of the present application further provides a computer program product, including a computer program. When the computer program is executed by a processor, the map switching method provided in any of the above embodiments is implemented. The specific implementation method and principle are similar and will not be repeated here.

[0157] The embodiment of the present application also provides a computer program, which, when executed on a computer, enables the computer to execute the method steps in the above method embodiment. The specific implementation method and technical effect are similar and will not be repeated here.

[0158] It should be understood that the above method embodiments are merely illustrative, and the methods of the present application may also be implemented in other ways. For example, the module division in the above embodiment is merely a logical functional division, and actual implementation may employ other division methods. For example, multiple modules may be combined or integrated into another system, or some features may be omitted or not implemented.

[0159] In addition, unless otherwise specified, the functional modules in the various embodiments of the present application may be integrated into one module, each module may exist physically separately, or two or more modules may be integrated together. The above-mentioned integrated modules may be implemented in the form of hardware or software program modules.

[0160] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all optional embodiments, and the actions and modules involved are not necessarily required by this application.

[0161] It should be further noted that, although the various steps in the flowchart are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps may be performed in other orders. Moreover, at least a portion of the steps in the flowchart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily performed at the same time, but may be performed at different times. The execution order of these sub-steps or stages is not necessarily to be performed in sequence, but may be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0162] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of the present application and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0163] It should be understood that the present application is not limited to the exact structure described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

[0164] Still other aspects will become apparent upon reading and understanding the accompanying drawings and detailed description.

Claims

1. A map switching method, comprising: In response to a user triggering a navigation operation in a standard map application, obtaining initial navigation information generated by the standard map application; The initial navigation information includes an initial navigation route and a navigation destination, wherein the initial navigation route is a route from the current position of the vehicle to the navigation destination; determining whether a target section exists in the initial navigation route according to the initial navigation information; The target road section is a road section where autonomous driving can be achieved; In response to the target road section existing in the initial navigation route, obtaining an automatic driving function state and an automatic driving switching function state of the vehicle; In response to the automatic driving function being in an enabled state, monitoring in real time whether the vehicle enters or exits the target road section; In response to monitoring the vehicle entering or exiting the target road section, the high-precision map application or the standard map application is switched to the foreground according to the state of the automatic driving switching function, and the electronic map application running in the foreground is used to generate a standard navigation route or a high-precision navigation route for navigation.

2. The method according to claim 1, wherein The initial navigation route includes a plurality of initial road segments, and the initial navigation information includes the road segment attributes of each initial road segment; The determining, according to the initial navigation information, whether a target section exists in the initial navigation route includes: Obtaining autonomous driving capability information of the vehicle; the autonomous driving capability information including at least one preset road attribute on which the vehicle can achieve autonomous driving; In response to at least one of the multiple initial road segments having a road segment attribute being the preset road attribute, it is determined that the target road segment exists in the initial navigation route.

3. The method according to claim 2, wherein, in response to at least one of the multiple initial road segments having the preset road attribute, after determining that the target road segment exists in the initial navigation route, the method further comprises: An initial road section whose road section attribute is the preset road attribute is determined as the target road section.

4. The method according to claim 3, wherein the initial navigation information further includes a road segment range of each initial road segment; The real-time monitoring of whether the vehicle enters or exits the target road section includes: Get the real-time location of the vehicle according to the preset frequency; For the continuously acquired last position and current position of the vehicle, in response to the last position of the vehicle not falling within the road section range of the target road section and the current position of the vehicle falling within the road section range of the target road section, monitoring that the vehicle enters the target road section; For the continuously acquired last position and current position of the vehicle, in response to the last position of the vehicle falling within the road section range of the target road section and the current position of the vehicle not falling within the road section range of the target road section, it is monitored that the vehicle exits the target road section.

5. The method according to any one of claims 1 to 4, wherein the switching of the high-precision map application or the standard map application to the foreground according to the state of the autonomous driving switching function, and using the foreground electronic map application to generate a standard navigation route or a high-precision navigation route for navigation, comprises: If the automatic driving switching function is enabled and the standard map application is running in the foreground, in response to detecting that the vehicle enters the target road section, the standard map application is switched to the background, the high-precision map application is switched to the foreground, and a high-precision navigation route is generated by the high-precision map application based on the vehicle's current position and the navigation destination for navigation; the high-precision navigation route is used to achieve automatic driving on the target road section; If the automatic driving switching function is enabled and the high-precision map application is running in the foreground, in response to monitoring the vehicle leaving the target road section, the standard map application is switched to the foreground, the high-precision map application is switched to the background, and the standard map application is used to generate a standard navigation route for navigation based on the vehicle's current position and the navigation destination; the standard navigation route is the route from the vehicle's current position to the navigation destination.

6. The method according to claim 5, wherein: The method further includes switching the high-precision map application or the standard map application to the foreground according to the state of the automatic driving switching function, and using the electronic map application running in the foreground to generate a standard navigation route or a high-precision navigation route for navigation. If the state of the automatic driving switching function is a prompt state and the standard map application is running in the foreground, in response to monitoring that the vehicle enters the target road section, a switch to automatic driving prompt message is output; the switch to automatic driving prompt message is used to prompt the user to trigger confirmation of the switch to automatic driving operation or trigger cancellation of the switch to automatic driving operation; In response to receiving a user-triggered confirmation to switch to the autonomous driving operation, switching the standard map application to background operation, switching the high-precision map application to foreground operation, and using the high-precision map application to generate a high-precision navigation route for navigation based on the vehicle's current location and the navigation destination; If the state of the automatic driving switching function is a prompt state and the high-precision map application is running in the foreground, in response to monitoring that the vehicle has left the target road section, an exit high-precision map prompt message is output; the exit high-precision map prompt message is used to prompt the user to trigger confirmation of the exit high-precision map operation or trigger cancellation of the exit high-precision map operation; In response to receiving a user-triggered confirmation to exit the high-precision map operation, the standard map application is switched to background operation, the high-precision map application is switched to foreground operation, and the standard map application is used to generate a standard navigation route for navigation based on the vehicle's current position and the navigation destination.

7. The method according to claim 6, wherein the switching of the high-precision map application or the standard map application to the foreground according to the state of the autonomous driving switching function, and using the foreground electronic map application to generate a standard navigation route or a high-precision navigation route for navigation, further comprises: In response to the sum of the number of times the user triggers the cancellation of switching to the automatic driving operation and the cancellation of exiting the high-precision map operation being greater than or equal to a first preset number threshold, the automatic driving switching function state is modified to a disabled state.

8. A map switching device, comprising: a first acquisition module, configured to acquire initial navigation information generated by a standard map application in response to a user triggering a navigation operation in the standard map application; The initial navigation information includes an initial navigation route and a navigation destination, wherein the initial navigation route is a route from the current position of the vehicle to the navigation destination; a determination module, configured to determine whether a target section exists in the initial navigation route according to the initial navigation information; The target road section is a road section where autonomous driving can be achieved; a second acquisition module, configured to acquire an automatic driving function state and an automatic driving switching function state of the vehicle in response to the presence of the target road section in the initial navigation route; a monitoring module, configured to monitor in real time whether the vehicle enters or exits the target road section in response to the automatic driving function being enabled; A switching module is used to switch the high-precision map application or the standard map application to the foreground in response to monitoring the vehicle entering or exiting the target road section, according to the state of the automatic driving switching function, and use the electronic map application running in the foreground to generate a standard navigation route or a high-precision navigation route for navigation.

9. An electronic device comprising: a processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, wherein the computer-executable instructions are used to implement the method according to any one of claims 1 to 7 when executed by a processor.

11. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program is configured to implement the method according to any one of claims 1 to 7.

12. A computer program, wherein when the computer program is run on a computer, the computer performs the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Information display method, device and equipment applied to a vehicle and storage medium

    CN112577510A

  • Vehicle navigation method and device, computer equipment and storage medium

    CN113359698A

  • Driving method and device applied to vehicle, electronic equipment and storage medium

    CN113804204A

  • Map switching method and device, equipment, storage medium and program product

    CN117962925A

  • Method of presenting information for vehicle, electronic device, and storage medium

    US20220081007A1