Data display method and device based on map application, equipment and medium

By introducing emotional icon setting interface in map applications and using emotional icons to identify positioning positions, the problem of single positioning display in the prior art is solved, and the personalization and fun of the user experience is improved.

CN119127025APending Publication Date: 2024-12-13TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310696774.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-12
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

The positioning position display of terminal devices in existing map applications is relatively single, lacking personalization and fun, and it is difficult to meet the diverse needs of users.

Method used

Introducing an emotional icon setting interface in the map application, allowing users to select appropriate emotional icons and use selected emotional icons to identify the positioning position of the terminal device in the map interface, enriching the positioning display method.

Benefits of technology

Through the use of emotional icons, the personalization and fun of the user experience are improved, and the display of positioning positions is more diverse and vivid, meeting the user's mood and state expression needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127025A_ABST
    Figure CN119127025A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a data display method and device based on map application, equipment and a medium, which can be applied to various scenes such as intelligent traffic, auxiliary driving, cloud technology and artificial intelligence. The data display method based on the map application comprises the following steps: displaying an emotion icon setting interface in the map application, wherein the emotion icon setting interface displays a plurality of emotion icons to be selected; in response to a selection operation of a to-be-selected emotional icon displayed in the emotional icon setting interface, determining the selected emotional icon; and in a map interface displayed by the map application, identifying the positioning position of the terminal equipment by using the selected emotion icon. According to the technical scheme, the positioning position of the terminal equipment is identified through the emotion icon, and display of the positioning position of the terminal equipment in map application is perfected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a data display method based on a map application, a data display device based on a map application, an electronic device, and a computer-readable medium. Background Art

[0002] Map applications refer to applications that include map functions, such as applications that provide services such as map browsing, location query, route navigation, and location positioning. In related technologies, map applications display the location of a terminal device to the user in the form of an arrow icon, and the display of the location is relatively simple.

[0003] Therefore, how to improve the data display of map applications is an urgent problem to be solved. Summary of the invention

[0004] The embodiments of the present application provide a data display method, device, equipment, and medium based on a map application, which improves the data display of the map application.

[0005] In a first aspect, an embodiment of the present application provides a data display method based on a map application, the method comprising: displaying an emotion icon setting interface in a map application; wherein the emotion icon setting interface displays a plurality of emotion icons to be selected; determining a selected emotion icon in response to a selection operation of an emotion icon to be selected displayed in the emotion icon setting interface; and using the selected emotion icon to identify the location of a terminal device in a map interface displayed by the map application.

[0006] In a second aspect, an embodiment of the present application provides a data display device based on a map application, the device comprising: a display module, configured to display an emotional icon setting interface in a map application; wherein the emotional icon setting interface comprises a plurality of emotional icons to be selected; a determination module, configured to determine a selected emotional icon in response to a selection operation of an emotional icon to be selected displayed in the emotional icon setting interface; and an identification module, configured to use the selected emotional icon to identify the location of a terminal device in a map interface displayed by the map application.

[0007] In a third aspect, an embodiment of the present application provides an electronic device, comprising one or more processors; and a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the electronic device implements the data display method based on the map application as described above.

[0008] In a fourth aspect, an embodiment of the present application provides a computer-readable medium having a computer program stored thereon, and when the computer program is executed by a processor, the data display method based on a map application as described above is implemented.

[0009] In a fifth aspect, an embodiment of the present application provides a computer program product, including computer instructions, which, when executed by a processor, implement the data display method based on the map application as described above.

[0010] In the technical solution provided in the embodiments of the present application:

[0011] An emotion icon setting interface containing multiple emotion icons is displayed in the map application. The user of the terminal device can select a suitable emotion icon from the multiple emotion icons. Thereafter, in the map interface displayed by the map application, the selected emotion icon is used to identify the location of the terminal device, thereby realizing the identification of the location of the terminal device by the emotion icon and improving the display of the location of the terminal device in the map application.

[0012] Since emotional icons have certain emotional meanings, they can reflect the mood / emotion of the user of the terminal device and are closely related to the user's own state. Therefore, marking the location of the terminal device with an emotional icon can make the user's user experience better and more personalized. Moreover, since emotional icons are rich and diverse and full of fun, marking the location of the terminal device with an emotional icon is also more diverse and interesting.

[0013] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 is a schematic diagram of an exemplary implementation environment to which the technical solution of the embodiments of the present application can be applied;

[0015] Figure 2 is a flow chart of a data display method based on a map application shown in an exemplary embodiment of the present application;

[0016] Figure 3-1 is a schematic diagram of an emotional icon setting interface shown in an exemplary embodiment of the present application;

[0017] Figure 3-2 is a schematic diagram of performing a selection operation on an emotion icon setting interface according to an exemplary embodiment of the present application;

[0018] Figure 4 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0019] Figure 5-1 is a schematic diagram of a map homepage shown in an exemplary embodiment of the present application;

[0020] Figure 5-2 is a schematic diagram of performing a trigger operation on a map homepage according to an exemplary embodiment of the present application;

[0021] Figure 6 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0022] Figure 7-1 is a schematic diagram of an icon theme setting interface shown in an exemplary embodiment of the present application;

[0023] Figure 7-2 is a schematic diagram of an icon theme setting interface shown in another exemplary embodiment of the present application;

[0024] Figure 8 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0025] Figure 9-1 is a schematic diagram of a map homepage shown in another exemplary embodiment of the present application;

[0026] Figure 9-2 is a schematic diagram of a map homepage shown in another exemplary embodiment of the present application;

[0027] Figure 9-3 is a schematic diagram of performing a trigger operation on a map homepage according to another exemplary embodiment of the present application;

[0028] Fig.10 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0029] Fig.11 It is a schematic diagram of an exemplary embodiment of the present application showing an animated floating display corresponding to an emotion icon on an emotion icon setting interface;

[0030] Fig.12 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0031] Fig.13 is a schematic diagram of a linked emotion icon and a direction icon shown in an exemplary embodiment of the present application;

[0032] Fig.14 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0033] Fig.15 is a schematic diagram showing an exemplary embodiment of the present application of using a selected emotion icon to identify the location of a terminal device;

[0034] Fig.16 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0035] Figure 17-1 is a schematic diagram of a navigation solution interface shown in an exemplary embodiment of the present application;

[0036] Figure 17-2 is a schematic diagram showing another exemplary embodiment of the present application of using a selected emotion icon to identify the location of a terminal device;

[0037] Fig.18 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0038] Figure 19-1 is a schematic diagram of a navigation path interface shown in an exemplary embodiment of the present application;

[0039] Figure 19-2 is a schematic diagram of a navigation path interface shown in another exemplary embodiment of the present application;

[0040] Figure 19-3 is a schematic diagram showing another exemplary embodiment of the present application of using a selected emotion icon to identify the location of a terminal device;

[0041] Figure 19-4 is a schematic diagram showing another exemplary embodiment of the present application of using a selected emotion icon to identify the location of a terminal device;

[0042] Fig. 20 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0043] Fig.21 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0044] Fig. 22 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0045] Fig.23 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0046] Figure 24-1 is a schematic diagram of a map homepage shown in another exemplary embodiment of the present application;

[0047] Figure 24-2 is a schematic diagram of a map homepage shown in another exemplary embodiment of the present application;

[0048] Fig.25 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0049] Figure 26-1 is a schematic diagram of an interest point recommendation interface shown in an exemplary embodiment of the present application;

[0050] Figure 26-2 is a schematic diagram of an interest point recommendation interface shown in another exemplary embodiment of the present application;

[0051] Fig. 27 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0052] Fig.28 is a schematic diagram of a map homepage shown in another exemplary embodiment of the present application;

[0053] Fig.29 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0054] Fig.30 is a schematic diagram of a navigation path interface shown in another exemplary embodiment of the present application;

[0055] Figure 31-1 to Figure 31-5 is a schematic diagram of setting an emotion icon according to another exemplary embodiment of the present application;

[0056] Figure 32-1 to Figure 32-4 is a schematic diagram of applying an emotion icon shown in another exemplary embodiment of the present application;

[0057] Figure 33-1 to Figure 33-5 is a schematic diagram of linked display of emotion icons shown in another exemplary embodiment of the present application;

[0058] Fig.34 is a schematic diagram of an exemplary system architecture to which the technical solution of the embodiments of the present application can be applied;

[0059] Fig.35 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0060] Fig.36 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0061] Fig.37 is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0062] Fig.38is a flowchart of a data display method based on a map application shown in another exemplary embodiment of the present application;

[0063] Fig.39 is a block diagram of a data display device based on a map application according to an embodiment of the present application;

[0064] Fig.40 It is a structural diagram of a computer system suitable for implementing an electronic device of an embodiment of the present application. DETAILED DESCRIPTION

[0065] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments that are the same as the present application. Instead, they are only examples of devices and methods that are the same as some aspects of the present application as detailed in the attached claims.

[0066] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0067] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.

[0068] It should be noted that the "multiple" mentioned in this application refers to two or more than two. "And / or" describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship.

[0069] In the related art, the map application displays the location of the terminal device to the user in the form of an arrow icon, and the display of the location is relatively simple.

[0070] Therefore, in order to improve the data display of map applications, this application provides a data display solution based on map applications. Figure 1 , Figure 11 is a schematic diagram of an implementation environment involved in the present application. The implementation environment mainly includes a terminal device 101 and a server 102. It is understandable that the terminal device 101 and the server 102 can communicate via a wired or wireless network. Among them:

[0071] The terminal device 101 includes but is not limited to smart phones, tablets, laptops, computers, intelligent voice interaction devices, smart home appliances, vehicle-mounted terminals, aircraft, etc. It is understandable that a client that runs a map application can be installed in the terminal device 101, wherein the map application generally provides map browsing, location query, route navigation and other services to the user. It should be noted that the map application in this application refers to an application that includes a map function, such as an application that provides services such as map browsing, location query, route navigation and location positioning. At the same time, this application does not limit the form of the application. For example, the application can be a special map application, or it can be other categories of applications with the above functions, such as instant messaging applications, social applications, life and entertainment applications, etc., and the form of the application includes but is not limited to app (application), mini-programs, etc.

[0072] Server 102 can be a server that provides various services. It can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. This is not limited here. It is understandable that server 102 can be the background server of the above-mentioned map application, used to provide background services for the client of the map application.

[0073] It should be noted that Figure 1 The number of terminal devices 101 and servers 102 in the figure is only for illustration, and any number of terminal devices 101 and servers 102 may be provided according to actual needs.

[0074] In one embodiment of the present application, the data display method based on the map application can be executed by the terminal device 101.

[0075] Exemplarily, the terminal device 101 displays an emotion icon setting interface in a map application, wherein the emotion icon setting interface displays a plurality of emotion icons to be selected; then, in response to a selection operation of the emotion icon to be selected displayed in the emotion icon setting interface, the selected emotion icon is determined; then, in the map interface displayed by the map application, the location of the terminal device is identified using the selected emotion icon.

[0076] In one embodiment of the present application, the data display method based on the map application can also be executed by the server 102.

[0077] Exemplarily, server 102 displays an emotion icon setting interface in a map application, wherein the emotion icon setting interface displays a plurality of emotion icons to be selected; then, in response to a selection operation of the emotion icon to be selected displayed in the emotion icon setting interface, determines the selected emotion icon; then, in the map interface displayed by the map application, uses the selected emotion icon to identify the location of the terminal device.

[0078] Figure 1 The technical solutions of the illustrated embodiments can be applied to various scenarios, including but not limited to smart transportation, assisted driving, cloud technology, artificial intelligence, etc.; in actual applications, corresponding adjustments can be made according to specific application scenarios.

[0079] For example, if applied in smart transportation or assisted driving scenarios, the client of the map application can be installed and run on a vehicle terminal or a navigation terminal to provide Internet of Vehicles services.

[0080] For example, if applied in cloud technology or artificial intelligence scenarios, the server is a cloud server, which can provide background services for terminal devices with clients that have installed and run map applications to complete various types of business.

[0081] It should be noted that in the specific implementation of this application, user-related data (such as the location of the terminal device) is involved. When the embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.

[0082] The following is a detailed description of various implementation details of the technical solution of the embodiment of the present application:

[0083] See also Figure 2 , Figure 2 FIG. 1 is a flowchart of a data display method based on a map application according to an embodiment of the present application. The data display method based on a map application can be executed by the terminal device 101. Figure 2As shown, the data display method based on the map application at least includes S201 to S203, which are described in detail as follows:

[0084] S201, displaying an emotion icon setting interface in a map application; wherein the emotion icon setting interface displays a plurality of emotion icons to be selected.

[0085] The emotion icon setting interface in the embodiment of the present application refers to an interface for setting emotion icons.

[0086] In the embodiment of the present application, multiple emotion icons are displayed on the emotion icon setting interface. Among them, emotion icons refer to graphic symbols with emotional meaning. When the user has inexpressible emotions or language, they can be better expressed through emotion icons; illustratively, emotion icons include but are not limited to simple symbols, emoji expressions, emoticon packs, and self-made popular element pictures. Exemplarily, the emotion icon includes pictures and / or text. It can be understood that the multiple emotion icons displayed in the emotion icon setting interface are the emotion icons to be selected.

[0087] For example, see Figure 3-1 , is a schematic diagram of an emotion icon setting interface. Figure 3-1 As shown, multiple emoji expressions are displayed in the emotional icon setting interface. For each emoji expression, it has a sorting sequence number / number, a name (used to represent the meaning of the emoji expression) and an icon of the emoji expression.

[0088] S202: In response to a selection operation of an emotion icon to be selected displayed in the emotion icon setting interface, determining a selected emotion icon.

[0089] In the embodiment of the present application, the terminal device can detect a selection operation for an emotion icon to be selected in the emotion icon setting interface, and then determine the emotion icon selected by the selection operation in response to the detected selection operation.

[0090] Exemplarily, the selection operation includes but is not limited to a click operation (a press operation when the number of clicks reaches a corresponding number threshold), a long press operation (a press operation when the press duration reaches a corresponding duration threshold), a hard press operation (a press operation when the press pressure reaches a corresponding pressure threshold), and a sliding operation, etc.

[0091] For example, see Figure 3-2 , is a schematic diagram of a selection operation on the emotion icon setting interface. Figure 3-2 As shown, the selection operation is a click operation. When a click operation on the emoji expression with serial number 01 displayed in the emotion icon setting interface is detected on the emotion icon setting interface, the emoji expression with serial number 01 is selected in response to the click operation.

[0092] S203: In the map interface displayed by the map application, the location of the terminal device is marked using the selected emotion icon.

[0093] In the embodiment of the present application, the terminal device determines the selected emotion icon, and then can use the selected emotion icon to identify the location of the terminal device in the map interface displayed by the map application.

[0094] In the embodiment of the present application, the map interface refers to an interface showing a map. It is understandable that the location of the terminal device is usually required to be marked on the map so that the user of the terminal device can view the current location on the map.

[0095] Exemplarily, the map interface includes but is not limited to the map homepage, the navigation solution interface, and the navigation path interface, etc. Among them, the map homepage refers to the first interface displayed after entering the map application; the navigation solution interface is also called the navigation solution page, which refers to the interface that displays multiple navigation solutions and the navigation path of a specified navigation solution in the map among the multiple navigation solutions; the navigation path interface is also called the navigation progress page, which refers to the interface that displays the navigation path of a specified navigation solution selected from multiple navigation solutions in the map.

[0096] Exemplarily, the plurality of navigation solutions include any one of a plurality of navigation solutions for driving navigation, a plurality of navigation solutions for cycling navigation, and a plurality of navigation solutions for walking navigation.

[0097] In the embodiment of the present application, the selected emotion icon is used to identify the location of the terminal device, that is, the selected emotion icon is used as a positioning mark to identify the location of the terminal device.

[0098] For example, if it is driving navigation, the positioning mark can be the vehicle's positioning mark, referred to as the vehicle mark; if it is cycling navigation, the positioning mark can be the bicycle's positioning mark, also referred to as the vehicle mark; if it is walking navigation, the positioning mark can be the positioning mark of the user object such as the user.

[0099] In the embodiment of the present application, the location of the terminal device is identified by an emotional icon, which can reflect the mood / emotion of the user of the terminal device, and is closely related to the user's own state. The user experience is better and more personalized. At the same time, the location of the terminal device identified by the emotional icon is more diversified and more interesting, thereby improving the display of the location of the terminal device in the map application.

[0100] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Figure 4As shown, the data display method based on the map application may include S401 to S402 and S202 to S203.

[0101] S401 to S402 are described in detail as follows:

[0102] S401, in response to the opening operation of the map application, entering the map homepage; wherein the map homepage displays an emotional icon setting entry component.

[0103] In the embodiment of the present application, the terminal device can detect the opening operation for the map application, and then enter the map homepage in response to the detected opening operation.

[0104] In the embodiment of the present application, the map homepage refers to the first interface displayed after opening / entering the map application.

[0105] In the embodiment of the present application, an emotional icon setting entry component is displayed on the map homepage. The emotional icon setting entry component refers to an element that can be seen and responds to a trigger operation on the map homepage, and its response trigger operation is to enter the emotional icon setting interface; illustratively, the emotional icon setting entry component includes but is not limited to pictures, input boxes, text boxes, buttons, strings, and labels.

[0106] For example, see Figure 5-1 , which is a schematic diagram of a map homepage. Figure 5-1 As shown, the map home page displays a map 501 and an emotional icon setting entry component 502. The emotional icon setting entry component 502 is represented by an "ellipsis".

[0107] Exemplarily, the start operation includes but is not limited to a click operation (a press operation when the number of clicks reaches a corresponding number threshold), a long press operation (a press operation when the press duration reaches a corresponding duration threshold), a hard press operation (a press operation when the press pressure reaches a corresponding pressure threshold), and a sliding operation, etc.

[0108] S402, in response to a triggering operation on the emotion icon setting entry component, entering the emotion icon setting interface.

[0109] In an embodiment of the present application, the terminal device can detect a trigger operation for setting an entry component for an emotion icon in the map homepage, and then enter the emotion icon setting interface in response to the detected trigger operation.

[0110] For example, see Figure 5-2 , is a schematic diagram of triggering operations on the map homepage. Figure 5-2As shown, the trigger operation is a sliding operation (specifically a sliding down operation, and can also be an upward sliding operation, a left sliding operation, a right sliding operation, etc.). When a sliding operation of setting an entry component 502 for the emotion icon displayed on the map homepage is detected on the map homepage, the sliding operation is responded to and the entry is entered. Figure 3-1 The emotional icon setting interface shown.

[0111] It should be noted that Figure 4 For detailed description of S202 to S203, please refer to Figure 2 S202 to S203 shown are not described in detail here.

[0112] In the embodiment of the present application, a map homepage containing an emotion icon setting entry component is displayed in the map application. After entering the map homepage, the user of the terminal device can trigger the emotion icon setting entry component to enter the emotion icon setting interface, thereby realizing the selection of emotion icons. The entire selection process is flexible and convenient, meeting the usage habits of most users and enhancing the stickiness between the map application and the users.

[0113] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Figure 6 As shown, the data display method based on the map application may include S601 to S602, S401, and S202 to S203.

[0114] S601 to S602 are described in detail as follows:

[0115] S601, in response to the triggering operation of the emotional icon setting entry component, enter the icon theme setting interface; wherein, the icon theme setting interface displays an emotional icon status component, and the emotional icon status component is used to represent the usage status of the emotional icon that identifies the location of the terminal device.

[0116] In an embodiment of the present application, the terminal device can detect a trigger operation for setting an entry component for an emotion icon in the map homepage, and then enter the icon theme setting interface in response to the detected trigger operation.

[0117] The icon theme setting interface in the embodiment of the present application refers to an interface for setting the icon theme.

[0118] In the embodiment of the present application, the icon theme setting interface displays an emotional icon state component and multiple icon themes. Among them:

[0119] The emotional icon state component refers to an element that can be seen and responds to trigger operations in the icon theme setting interface, and its response trigger operation is to enter the emotional icon setting interface; exemplarily, the emotional icon state component includes but is not limited to pictures, input boxes, text boxes, buttons, strings, and labels, etc.

[0120] At the same time, the emotional icon state component is also used to characterize the use state of the emotional icon that identifies the location of the terminal device. Exemplarily, the emotional icon state component is used to characterize the use state of the emotional icon that identifies the location of the terminal device, including the following two situations:

[0121] Case 1: The emotional icon status component is used to indicate that the map application currently uses an emotional icon to identify the location of the terminal device, and prompts the user to change the emotional icon.

[0122] Among them, if the terminal device detects that the map application is currently using an emotional icon to identify the location of the terminal device, then the emotional icon status component used to characterize the location of the terminal device currently being identified using an emotional icon is obtained, prompting the replacement of the emotional icon, and the obtained emotional icon status component is displayed in the icon theme setting interface.

[0123] For example, see Figure 7-1 , which is a schematic diagram of an icon theme setting interface. Figure 7-1 As shown, the icon theme setting interface displays an emotion icon state component 701 and multiple icon themes 702. The emotion icon state component 701 is displayed as "Change", which means that the map application currently uses emotion icons to identify the location of the terminal device, prompting the user of the terminal device to change the emotion icon.

[0124] Case 2: The emotional icon status component is used to indicate that the map application currently does not use the emotional icon to identify the location of the terminal device, and prompts the use of the emotional icon status component.

[0125] Among them, if the terminal device detects that the map application is not currently using an emotional icon to identify the location of the terminal device, then an emotional icon status component is obtained for representing that the location of the terminal device is not currently being identified using an emotional icon, prompting the use of an emotional icon, and the obtained emotional icon status component is displayed in the icon theme setting interface.

[0126] For example, see Figure 7-2 , which is a schematic diagram of another icon theme setting interface. Figure 7-2As shown, the icon theme setting interface displays an emotion icon state component 701 and multiple icon themes 702. The emotion icon state component is displayed as "Try it", which means that the map application currently does not use emotion icons to identify the location of the terminal device, prompting the user of the terminal device to use emotion icons.

[0127] Icon themes refer to other icon themes besides the emotion icon theme. It is understandable that the emotion icon can be regarded as an icon of the emotion icon theme. Other icon themes include, but are not limited to, icon themes of real objects (such as outstanding people, stars, animals, plants, scenery, etc.) and icon themes of virtual objects (such as film and television characters, game characters, fictional scenery, etc.).

[0128] Exemplarily, each icon theme includes an icon of the corresponding icon theme, and the display dimension of the icon can be any dimension, for example, it can be 2D, 3D, etc. Among them, each icon theme can be specifically an icon theme component, and the terminal device can detect a trigger operation for the icon theme component in the icon theme setting interface, and then enter the icon detail interface corresponding to the icon theme in response to the detected trigger operation. The icon detail interface refers to an interface for a detailed introduction to the icon theme, so that the user of the terminal device can view the detailed introduction of the icon theme.

[0129] In one embodiment of the present application, the terminal device can detect a trigger operation for other components (such as an icon theme setting entry component) in the map homepage, and then enter the icon theme setting interface in response to the detected trigger operation. In actual applications, the components triggered by entering the icon theme setting interface can be flexibly adjusted according to the specific application scenario.

[0130] S602, in response to a triggering operation on an emotion icon status component, entering an emotion icon setting interface.

[0131] In the embodiment of the present application, the terminal device can detect a trigger operation for the emotional icon status component in the icon theme setting interface, and then enter the emotional icon setting interface in response to the detected trigger operation.

[0132] It can be understood that the emotion icon setting entry component introduced in the aforementioned embodiment responds to the trigger operation by directly entering the emotion icon setting interface, while in the embodiment of the present application, the emotion icon setting entry component responds to the trigger operation by indirectly entering the emotion icon setting interface, that is, the emotion icon setting entry component responds to the trigger operation by first entering the icon theme setting interface, and then enters the emotion icon setting interface in response to the trigger operation of the emotion icon status component displayed in the icon theme setting interface.

[0133] It should be noted that Figure 6For detailed information about S401, please refer to Figure 4 The S401 shown, Figure 6 For detailed description of S202 to S203, please refer to Figure 2 S202 to S203 shown are not described in detail here.

[0134] In the embodiment of the present application, a map homepage containing an emotional icon setting entry component is displayed in the map application. The user of the terminal device can first enter the icon theme setting interface by triggering the emotional icon setting entry component, and then enter the emotional icon setting interface by triggering the emotional icon status component in the icon theme setting interface. In this way, the transition between the map homepage and the emotional icon setting interface is performed through the icon theme setting interface. Since multiple icon themes other than emotional icons are displayed in the icon theme setting interface, the user has more choices and a larger selection space; at the same time, the emotional icon status component displayed in the icon theme setting interface represents the use status of the emotional icon that identifies the terminal device's location, so that the user can intuitively understand the use status of the emotional icon in the map application.

[0135] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Figure 8 As shown, the data display method based on the map application may further include S801 to S802 after S401.

[0136] As described in the above embodiment, the map home page displays a map and an emotional icon setting entry component. In the embodiment of the present application, the map home page also displays multiple emotional icons. It can be understood that the multiple emotional icons displayed in the map home page are also emotional icons to be selected.

[0137] For example, the number of emotion icons displayed on the map homepage is less than the number of emotion icons displayed in the emotion icon setting interface. That is, the multiple emotion icons displayed on the map homepage are equivalent to the quick entry of emotion icon selection, while the multiple emotion icons displayed on the emotion icon setting interface are equivalent to the ordinary entry of emotion icon selection.

[0138] For example, see Figure 9-1 , is a schematic diagram of another map homepage. Figure 9-1 As shown, the map home page displays a map 901, an emotional icon setting entry component 902, and multiple emoji expressions 903. Among them, the emotional icon setting entry component 902 is represented by an "ellipsis", and there are 4 emoji expressions 903.

[0139] For example, the multiple emotion icons displayed on the map homepage include the following two situations:

[0140] Case 1: the multiple emotion icons displayed on the map homepage are randomly selected emotion icons.

[0141] Among them, if the terminal device detects that no emotion icon has been used in the map application to identify the location of the terminal device, multiple emotion icons can be randomly selected from the emotion icon library and the randomly selected multiple emotion icons can be displayed on the map homepage.

[0142] Case 2: the multiple emotion icons displayed on the map homepage are predicted emotion icons.

[0143] Among them, if the terminal device detects that an emotion icon has been used in the map application to identify the location of the terminal device, the terminal device predicts multiple emotion icons based on the usage record of the emotion icon, and displays the predicted multiple emotion icons on the map homepage.

[0144] It can be understood that the predicted multiple emotion icons are the emotion icons most likely to be used by the terminal device, which are usually emotion icons that are used frequently by the terminal device (for example, the frequency of use is higher than the preset frequency threshold) or are used a large number of times (for example, the number of times used is higher than the preset number threshold).

[0145] In one embodiment of the present application, the map homepage also displays a close component; wherein the close component is associated with the emotion icon setting entry component and the emotion icon displayed in the map homepage.

[0146] For example, see Figure 9-2 , is a schematic diagram of another map homepage. Figure 9-2 As shown, the map home page displays a map 901, an emotional icon setting entry component 902, multiple emoji expressions 903, and a close component 904. The emotional icon setting entry component 902 is displayed as an "ellipsis", there are 4 emoji expressions 903, and the close component 904 is displayed as "close".

[0147] Accordingly, in response to a trigger operation for closing the component, the emotion icon setting entry component and multiple emotion icons displayed in the map homepage are hidden in the map homepage.

[0148] That is, in an optional embodiment, the terminal device can detect a trigger operation for closing a component in the map homepage, and then in response to the detected trigger operation, hide the emotion icon setting entry component and multiple emotion icons displayed in the map homepage.

[0149] Exemplarily, the time duration for hiding the emotion icon setting entry component and multiple emotion icons displayed on the map homepage can be flexibly set; for example, if the trigger operation for closing the component is frequently received, the hiding time can be set to be relatively long, and if the trigger operation for closing the component is not frequently received, the hiding time can be set to be relatively short. In actual applications, the hiding time can be flexibly adjusted according to the specific application scenario.

[0150] By implementing an optional embodiment, when the user of the terminal device does not need to select an emotion icon, the emotion icon setting entry component and multiple emotion icons displayed in the map homepage can be hidden to display more map areas, which is highly flexible.

[0151] S801 to S802 are described in detail as follows:

[0152] S801, in response to a selection operation of an emotion icon to be selected displayed on a map homepage, determining a selected emotion icon.

[0153] In the embodiment of the present application, the terminal device can detect a selection operation for an emotion icon to be selected in the map homepage, and then determine the emotion icon selected by the selection operation in response to the detected selection operation.

[0154] Exemplarily, the selection operation includes but is not limited to a click operation (a press operation when the number of clicks reaches a corresponding number threshold), a long press operation (a press operation when the press duration reaches a corresponding duration threshold), a hard press operation (a press operation when the press pressure reaches a corresponding pressure threshold), and a sliding operation, etc.

[0155] For example, Figure 9-2 For example, refer to the map homepage shown in Figure 9-3 , which is a schematic diagram of a selection operation on the map homepage. Figure 9-3 As shown, the selection operation is a click operation. When a click operation is detected on the map homepage for the emoji expression 903 to be selected displayed on the map homepage, the selected emoji expression 903 is selected in response to the click operation. The selected emoji expression is "crying".

[0156] S802: In the map interface displayed by the map application, the location of the terminal device is marked using the selected emotion icon.

[0157] In the embodiment of the present application, the terminal device determines the selected emotion icon, and then can use the selected emotion icon to identify the location of the terminal device in the map interface displayed by the map application.

[0158] In the embodiment of the present application, the map interface refers to an interface showing a map. It is understandable that the location of the terminal device is usually required to be marked on the map so that the user of the terminal device can view the current location on the map.

[0159] Exemplarily, the map interface includes but is not limited to the map homepage, the navigation solution interface, and the navigation path interface, etc. Among them, the map homepage refers to the first interface displayed after entering the map application; the navigation solution interface is also called the navigation solution page, which refers to the interface that displays multiple navigation solutions and the navigation path of a specified navigation solution in the map among the multiple navigation solutions; the navigation path interface is also called the navigation progress page, which refers to the interface that displays the navigation path of a specified navigation solution selected from multiple navigation solutions in the map.

[0160] Exemplarily, the plurality of navigation solutions include any one of a plurality of navigation solutions for driving navigation, a plurality of navigation solutions for cycling navigation, and a plurality of navigation solutions for walking navigation.

[0161] In the embodiment of the present application, the selected emotion icon is used to identify the location of the terminal device, that is, the selected emotion icon is used as a positioning mark to identify the location of the terminal device.

[0162] For example, if it is driving navigation, the positioning mark can be the vehicle's positioning mark, referred to as the vehicle mark; if it is cycling navigation, the positioning mark can be the bicycle's positioning mark, also referred to as the vehicle mark; if it is walking navigation, the positioning mark can be the positioning mark of the user object such as the user.

[0163] It should be noted that Figure 8 For detailed description of S401 to S402, please refer to Figure 4 S401 to S402 shown, Figure 8 For detailed description of S201 to S203, please refer to Figure 2 S201 to S203 shown are not described in detail here.

[0164] In the embodiment of the present application, a map homepage containing multiple emotion icons is displayed in the map application. The user of the terminal device can complete the selection of the emotion icons in the map homepage without too many other page flow operations. The entire selection process is flexible and convenient, meeting the usage habits of most users and improving the stickiness between the map application and the users. At the same time, the multiple emotion icons displayed in the map homepage can be predicted based on the usage records of the emotion icons, which better meets the usage habits of the users and further improves the stickiness between the map application and the users.

[0165] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig.10 As shown, the data display method based on the map application may further include S1001 to S1002 after S202.

[0166] S1001 to S1002 are described in detail as follows:

[0167] S1001, obtaining animation data corresponding to the selected emotion icon.

[0168] In the embodiment of the present application, the terminal device determines the selected emotion icon and then can obtain the animation data corresponding to the selected emotion icon.

[0169] Exemplarily, the animation data corresponding to the emotion icon includes, but is not limited to, MP4 (Mobile Pentium 4) format, RMVB (RealMedia Variable Bitrate) animation format, and PAG (Portable Animated Graphics) animation format, etc.

[0170] S1002: Floatingly displaying the animation corresponding to the selected emotion icon on the emotion icon setting interface based on the animation data.

[0171] In the embodiment of the present application, the terminal device obtains the animation data corresponding to the selected emotion icon, and then can suspend and display the animation corresponding to the selected emotion icon on the emotion icon setting interface based on the animation data. That is, in the embodiment of the present application, the animation corresponding to the emotion icon is suspended and displayed on the emotion icon setting interface.

[0172] Exemplarily, the animation corresponding to the emotional icon is displayed in suspension on the emotional icon setting interface, which can be achieved by covering the emotional icon setting interface with a mask layer and displaying the animation corresponding to the emotional icon on the mask layer; the transparency of the mask layer can be set to 80%, 70%, etc. In actual applications, the transparency of the mask layer can be flexibly adjusted according to the specific application scenario.

[0173] For example, see Fig.11 , which is a schematic diagram of an animation corresponding to an emotion icon being suspended and displayed on the emotion icon setting interface. Fig.11 As shown, it is displayed in the floating state on the emotion icon setting interface Figure 3-2The animation of the selected emoji expression with serial number 01 is shown, and other emoji expression animations are also displayed floating around it. Of course, the interface area occupied by the animation of the selected emoji expression is larger than the interface area occupied by the animations of other emoji expressions, so that the user of the terminal device can distinguish / clearly distinguish the emoji expression he or she has selected.

[0174] It should be noted that Fig.10 For detailed description of S201 to S203, please refer to Figure 2 S201 to S203 shown are not described in detail here.

[0175] In the embodiment of the present application, after the user of the terminal device completes the selection of an emotion icon in the emotion icon setting interface, an animation of the selected emotion icon is also displayed floating on the emotion icon setting interface, which has good interactive performance and is more interesting.

[0176] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig.12 As shown, the data display method based on the map application may include S1201, S201 to S202.

[0177] S1201 is described in detail as follows:

[0178] S1201, in the map interface displayed by the map application, use the selected emotion icon to identify the location of the terminal device, and use the direction icon to identify the direction of the terminal device; wherein the attribute information of the direction icon matches the attribute information of the selected emotion icon, and the attribute information includes at least one of color and size.

[0179] In an embodiment of the present application, the terminal device can use the selected emotion icon to identify the location of the terminal device in the map interface displayed by the map application, and use the direction icon to identify the direction of the terminal device, so that the user of the terminal device can simultaneously view the location and direction in the map.

[0180] In the embodiment of the present application, the direction icon is referred to as a direction indicator, which refers to a graphic symbol with a direction indication; illustratively, the direction icon includes but is not limited to simple symbols and self-made popular element pictures.

[0181] In the embodiment of the present application, the emotion icon has attribute information, which refers to characteristic information related to the emotion icon, such as color, size, etc. Similarly, the direction icon in the embodiment of the present application also has attribute information, which refers to characteristic information related to the direction icon, such as color, size, etc.

[0182] Exemplarily, the attribute information of the emotion icon matches the attribute information of the direction icon so that the linked display of the emotion icon and the direction icon is more coordinated; for example, the color of the emotion icon matches the color of the direction icon, both are of the same color scheme, and / or the size of the emotion icon matches the size of the direction icon, usually the ratio of the size of the emotion icon to the size of the direction icon is 8:1, 7:1, etc. In actual applications, the specific matching of the attribute information of the emotion icon and the attribute information of the direction icon can be flexibly adjusted according to the specific application scenario.

[0183] For example, see Fig.13 , is a schematic diagram of a linked emotion icon and direction icon. The direction icon is represented by an “arrow” and the emotion icon is Figure 3-2 The emoji expression with sequence number 01 selected is shown.

[0184] It should be noted that Fig.12 For detailed description of S201 to S202, please refer to Figure 2 S201 to S202 shown are not described in detail here.

[0185] In the map interface displayed by the map application in the embodiment of the present application, in addition to using the selected emotion icon to identify the location of the terminal device, a direction mark matching the attribute information of the selected emotion icon is also used to identify the direction of the terminal device, thereby realizing the linkage display of the selected emotion icon and the location mark, so that the amount of information identified is larger and more in line with navigation needs; at the same time, the attribute information of the selected emotion icon matches the attribute information of the direction mark, and the display is more beautiful and coordinated.

[0186] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig.14 As shown, the data display method based on the map application may include S1401, S201 to S202.

[0187] In the embodiment of the present application, the map interface includes a map homepage, in which a map is displayed.

[0188] For example, the map homepage may be the Figure 5-1 , Figure 9-1 , Figure 9-2 Any map homepage in the embodiment; or the map homepage may not be the one in the embodiment Figure 5-1 , Figure 9-1 , Figure 9-2In any map homepage, it can be understood that since the selected emotion icon has been determined, the emotion icon setting entry component, and / or multiple emotion icons, and / or closing components, etc. may no longer be displayed in the map homepage.

[0189] In the embodiments of the present application or in other embodiments, the display in the map homepage may change due to different time periods, the use of different application functions, etc. In actual applications, the display in the map homepage may be flexibly adjusted according to the specific application scenario.

[0190] S1401 is described in detail as follows:

[0191] S1401, in the map area displayed on the map homepage, use the selected emotion icon to identify the location of the terminal device.

[0192] In the embodiment of the present application, the terminal device can use the selected emotion icon to identify the location of the terminal device in the map area displayed on the map homepage.

[0193] For example, see Fig.15 , is a schematic diagram of using the selected emotion icon to identify the location of the terminal device. Fig.15 As shown, the map home page displays a map 1501, and at the map 1501 area displayed on the map home page, there is a Fig.13 The linked emotion icon and direction icon shown indicate the location of the terminal device.

[0194] It should be noted that Fig.14 For detailed description of S201 to S202, please refer to Figure 2 S201 to S202 shown are not described in detail here.

[0195] In the embodiment of the present application, the location of the terminal device is identified by the selected emotion icon in the map area displayed on the map homepage, which reflects the mood / emotion of the user of the terminal device, and the user has a better and more personalized user experience.

[0196] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig.16 As shown, the data display method based on the map application may include S1601, S201 to S202.

[0197] In an embodiment of the present application, the map interface includes a navigation plan interface, which displays multiple navigation plans and navigation paths of the multiple navigation plans in the map, wherein the navigation paths of the multiple navigation plans in the map are displayed differently, and the starting points and end points of the multiple navigation plans are the same.

[0198] Exemplarily, there is a default navigation scheme among multiple navigation schemes, and the default navigation scheme refers to a navigation scheme selected by the terminal device from multiple navigation schemes and recommended to the user of the terminal device; for example, a navigation scheme adopted by most users, a navigation scheme of the type adopted by the user (for example, the shortest distance, the least traffic jam, etc.).

[0199] For example, see Figure 17-1 , is a schematic diagram of a navigation solution interface. Figure 17-1 As shown, on the navigation scheme interface, navigation scheme one 1701 is displayed, wherein navigation scheme one is a popular navigation scheme (also a short-time navigation scheme), which is expected to take 41 minutes, total 35 kilometers, and 5 signal indicators; navigation scheme two 1702, wherein navigation scheme two is a high-speed navigation scheme, which is expected to take 43 minutes, total 36 kilometers, and 13 signal indicators; navigation scheme three 1703, wherein navigation scheme three is a long-time navigation scheme, which is expected to take 48 minutes, total 35 kilometers, and 5 signal indicators. At the same time, in the map, there are navigation path a corresponding to navigation scheme one 1701, navigation path b corresponding to navigation scheme two 1702, and navigation path c corresponding to navigation scheme three 1703.

[0200] S1601 is described in detail as follows:

[0201] S1601: At the starting point of the navigation path, the location of the terminal device is identified using the selected emotion icon.

[0202] In the embodiment of the present application, the terminal device can use the selected emotion icon to identify the location of the terminal device at the starting point of the navigation path displayed on the navigation solution interface.

[0203] For example, Figure 17-1 For example, refer to the navigation scheme interface shown in Figure 17-2 , is a schematic diagram of using the selected emotion icon to identify the location of the terminal device. Figure 17-1 As shown, the starting points of navigation paths a, b, and c displayed on the navigation scheme interface are Fig.13 The linked emotion icon and direction icon shown indicate the location of the terminal device.

[0204] It should be noted that Fig.16 For detailed description of S201 to S202, please refer to Figure 2 S201 to S202 shown are not described in detail here.

[0205] In the embodiment of the present application, at the starting point of the navigation path displayed in the navigation scheme interface, the selected emotion icon is used to identify the location of the terminal device, reflecting the mood / emotion of the user of the terminal device, and the user experience is better and more personalized.

[0206] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig.18 As shown, the data display method based on the map application may include S1801, S201 to S202.

[0207] As described in the above embodiment, a plurality of navigation schemes are displayed in the navigation scheme interface. It is understandable that the plurality of navigation schemes displayed in the navigation scheme interface are navigation schemes to be selected. The terminal device can detect a selection operation for the navigation scheme to be selected in the navigation scheme interface, and then enter the navigation path interface corresponding to the selected navigation scheme in response to the detected selection operation.

[0208] In the embodiment of the present application, the map interface includes a navigation path interface, which displays the navigation path of a specified navigation scheme selected from multiple navigation schemes in the map, wherein the specified navigation scheme refers to the navigation scheme selected in the navigation scheme interface.

[0209] Exemplarily, the navigation path interface may include a navigation path interface before traveling and a navigation path interface during traveling, wherein the navigation path interface during traveling is more delicate in display than the navigation path interface before traveling; for example, if it is driving navigation or cycling navigation, the navigation path interface during traveling may be a lane-level navigation path interface; if it is walking navigation, the navigation path interface during traveling may be a trail-level navigation path interface.

[0210] For example, see Figure 19-1 , is a schematic diagram of a navigation path interface. Figure 19-1 As shown, enter Figure 17-2 The navigation path interface corresponding to the medium navigation scheme 1 (i.e. the short time navigation scheme) is shown in the navigation path interface. Figure 17-2 The navigation path a in the map of the navigation scheme 1. It can be understood that Figure 19-1 This is the navigation path interface before moving forward.

[0211] For another example, see Figure 19-2 , is a schematic diagram of another navigation path interface. Figure 19-2As shown, as the vehicle moves, the navigation path interface displays Figure 17-2 The navigation path a of the lane level in the map for the medium navigation scheme 1 (i.e. the short-time navigation scheme). It can be understood that Figure 19-2 It is the navigation path interface during the movement.

[0212] S1801 is described in detail as follows:

[0213] S1801, following the movement of the terminal device, using the selected emotion icon in the navigation path to identify the location of the terminal device in real time.

[0214] In the embodiment of the present application, following the movement of the terminal device, the terminal device can use the selected emotion icon in the navigation path displayed in the navigation path interface to identify the location of the terminal device in real time.

[0215] For example, Figure 19-1 For example, refer to the navigation path interface shown in Figure 19-3 , is a schematic diagram of using the selected emotion icon to identify the location of the terminal device in real time. Figure 19-3 As shown, in the navigation path a displayed in the navigation path interface, there is a Fig.13 The linked emotion icon and direction icon shown indicate the location of the terminal device.

[0216] For example, Figure 19-2 For example, refer to the navigation path interface shown in Figure 19-4 , is a schematic diagram of using the selected emotion icon to identify the location of the terminal device in real time. Figure 19-4 As shown, in the navigation path a displayed in the navigation path interface, there is a Fig.13 The linked emotion icon and direction icon shown indicate the location of the terminal device.

[0217] In one embodiment of the present application, the process of following the movement of the terminal device and using the selected emotion icon in the navigation path to identify the location of the terminal device in real time in S1801 may include:

[0218] Get the animation data corresponding to the selected emotion icon;

[0219] Based on the animation data, the animation corresponding to the selected emotion icon is periodically displayed in the navigation path to identify the location of the terminal device in real time.

[0220] That is, in an optional embodiment, the terminal device uses the selected emotion icon in the navigation path to identify the location of the terminal device in real time, and the animation of the selected emotion icon can be periodically displayed to enhance the user experience of the terminal device.

[0221] By implementing the optional embodiment, the animation of the selected emotion icon is displayed on the navigation path interface, which has good interactivity and is more interesting.

[0222] It should be noted that Fig.18 For detailed description of S201 to S202, please refer to Figure 2 S201 to S202 shown are not described in detail here.

[0223] In the embodiment of the present application, following the movement of the terminal device, the selected emotion icon is used to identify the location of the terminal device in real time in the navigation path displayed in the navigation path interface, reflecting the state of mind / mood of the user of the terminal device, and the user experience is better and more personalized.

[0224] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig. 20 As shown, the data display method based on the map application may further include S2001 to S2002 after S203.

[0225] It is understandable that since emotional icons have emotional meanings, and the user of the terminal device may have different emotions / moods at different times; therefore, the emotional icons used to identify the location of the terminal device in the embodiment of the present application are instantaneous, so as to better fit the usage habits of the user of the terminal device.

[0226] S2001 to S2002 are described in detail as follows:

[0227] S2001: If it is detected that the current time is the designated time, the location of the terminal device is identified using a default icon or an icon used in history.

[0228] In the embodiment of the present application, if the terminal device detects that the current moment is the designated moment, the default icon or the icon used in history is used to identify the location of the terminal device. That is, when the designated moment is reached, the emotion icon currently used to identify the location of the terminal device is replaced / restored to the default icon or the icon used in history.

[0229] Exemplarily, the designated time may be set to 24:00:00, so as to restore to a default icon or an icon used in history in the early morning, so as to identify the location of the terminal device through the restored default icon or the icon used in history.

[0230] S2002, counting the duration of using the selected emotion icon to identify the location of the terminal device, if it is detected that the duration reaches a preset duration threshold, using a default icon or an icon used in history to identify the location of the terminal device.

[0231] In the embodiment of the present application, the terminal device can count the duration of using the selected emotion icon to identify the location of the terminal device, and if it is detected that the duration reaches a preset duration threshold, the default icon or the icon used in history is used to identify the location of the terminal device. That is, when the counted duration reaches the preset duration threshold, the emotion icon currently used to identify the location of the terminal device is replaced / restored to the default icon or the icon used in history.

[0232] Exemplarily, the preset time threshold can be set to 12 hours, 6 hours, etc., so that after the preset time threshold is reached, the default icon or the icon used historically is restored to identify the location of the terminal device through the restored default icon or the icon used historically.

[0233] In the embodiment of the present application, the default icon can be customized by the user of the terminal device, or can be set by the map application, etc.; in actual application, the default icon can be flexibly adjusted according to the specific application scenario.

[0234] In the embodiment of the present application, the icon used in history can be the icon used last time adjacent to the current one, or can be the icon used two times before the current one, etc.; in actual applications, the icon used in history can be flexibly adjusted according to the specific application scenario.

[0235] It can be understood that when the terminal device detects that the current moment is the specified moment, or detects that the duration reaches a preset duration threshold, the terminal device can further detect whether it is currently in a map interface. If it is in a map interface, it represents that the object used by the terminal device is very likely to be in use; therefore, in an optional embodiment, the emotional icon currently used to identify the location of the terminal device can be delayed / postponed to be replaced / restored to a default icon or an icon used historically; for example, when it is detected that the terminal is not currently in a map interface, the emotional icon currently used to identify the location of the terminal device is replaced / restored to a default icon or an icon used historically.

[0236] It should be noted that Fig. 20 As shown, S2001 and S2002 can be executed either first, either later, or in parallel; Fig. 20 For detailed description of S201 to S203, please refer to Figure 2 S201 to S203 shown are not described in detail here.

[0237] In the embodiment of the present application, the emotional icon used to identify the location of the terminal device is instantaneous, which is more in line with the usage habits of the user of the terminal device; at the same time, the instantaneous setting of the emotional icon is achieved by detecting the arrival of a specified time or the arrival of a usage duration, etc. The setting process is simple and convenient, and it is applicable to a wide range of scenarios.

[0238] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig.21 As shown, the data display method based on the map application may include S2101 to S2102 and S202 to S203.

[0239] S2101 to S2102 are described in detail as follows:

[0240] S2101: In response to an update operation on the emotion icon library, the emotion icons contained in the emotion icon library are updated.

[0241] In the embodiment of the present application, the emotion icon library refers to a database for storing emotion icons, wherein the database may store only emotion icons, or may also store other data; in actual applications, the emotion icon library may be flexibly adjusted according to specific application scenarios.

[0242] In the embodiment of the present application, the emotion icon library is usually managed by a background server, and the background server can detect the update operation for the emotion icon library, and then update the emotion icons contained in the emotion icon library in response to the detected update operation.

[0243] Exemplarily, update operations include adding, deleting, modifying, querying, and the like.

[0244] S2102, displaying the emotion icons contained in the updated emotion icon library in the map application.

[0245] In the embodiment of the present application, the terminal device can display the emotion icons contained in the updated emotion icon library in the map application.

[0246] Exemplarily, the emotional icons contained in the updated emotional icon library can be displayed in the emotional icon setting interface in the aforementioned embodiment, or the emotional icons contained in the updated emotional icon library can be displayed on the map homepage in the aforementioned embodiment, or the emotional icons contained in the updated emotional icon library can be displayed in the icon theme setting interface in the aforementioned embodiment, etc.

[0247] It should be noted that Fig.21 For detailed description of S202 to S203, please refer to Figure 2 S202 to S203 shown are not described in detail here.

[0248] In the embodiment of the present application, the emotion icons contained in the emotion icon library are updated in real time, so that the emotion icons displayed in the map application are the latest updated, which improves the freshness of the users of the terminal device and thus improves the stickiness between the map application and the users.

[0249] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig. 22 As shown, the data display method based on the map application may further include S2201 to S2202 after S203.

[0250] S2201 to S2202 are described in detail as follows:

[0251] S2201: Determine the emotion type corresponding to the selected emotion icon based on the selected emotion icon.

[0252] S2202, obtaining display information matching the emotion type, and displaying based on the display information.

[0253] In an embodiment of the present application, the terminal device uses the selected emotion icon to identify the location of the terminal device, and then can determine the emotion type corresponding to the selected emotion icon based on the selected emotion icon, and then obtain display information matching the emotion type, and display it based on the display information.

[0254] Exemplarily, the emotion types include but are not limited to joy, sadness, anger, excitement, calmness, regret, and gratitude, etc.; in practical applications, the emotion types can be flexibly divided.

[0255] In the embodiment of the present application, the display information is information that matches the emotion type, and the display information can be displayed in a certain interface / interfaces.

[0256] Exemplarily, the displayed information includes but is not limited to first guidance information, point of interest information, application theme style recommendation information, and second guidance information, etc. Among them, the first guidance information refers to information used to guide the user of the terminal device to input related information; point of interest (POI) information refers to information related to the point of interest, which refers to a landmark, scenic spot, etc., and a point of interest usually contains basic information such as name, category and geographical coordinates; application theme style recommendation information refers to information related to the theme style of the recommended map application; the second guidance information refers to information used to guide the user of the terminal device to move related information.

[0257] It should be noted that Fig. 22For detailed description of S201 to S203, please refer to Figure 2 S201 to S203 shown are not described in detail here.

[0258] In the embodiment of the present application, display information matching the emotion type corresponding to the selected emotion icon is automatically displayed, thereby providing more selection space for users of the terminal device, having good interactive performance and a wide range of applicable scenarios.

[0259] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig.23 As shown, the data display method based on the map application may include S2301 to S2302, S2201, and S201 to S203.

[0260] In the embodiment of the present application, the display information includes first guidance information for guiding the user object corresponding to the terminal device to input.

[0261] S2301 to S2302 are described in detail as follows:

[0262] S2301, displaying first guidance information in an interface including a voice component; wherein the first guidance information is displayed in an area adjacent to the voice component.

[0263] In the embodiment of the present application, the terminal device obtains the first guidance information matching the emotion type, and then can display the first guidance information in the interface containing the voice component.

[0264] The interface containing the voice component in the embodiment of the present application may be the map homepage in the aforementioned embodiment, that is, the map homepage also displays the voice component, and correspondingly, the first guidance information is also displayed in the area adjacent to the voice component; wherein the voice component is usually associated with an intelligent voice assistant.

[0265] For example, see Figure 24-1 , is a schematic diagram of another map homepage. Figure 24-1 As shown, in the map area displayed on the map homepage, there is a Fig.13 The linked emotion icon and direction icon shown indicate the location of the terminal device, and the map homepage also displays a voice component 2402 and a first guide message 2401. The first guide message 2401 is "Are you sad? Click me to tell a joke." It is understandable that Figure 24-1 Before using the voice component, the user of the terminal device must enable microphone permission.

[0266] For example, see Figure 24-2 , is a schematic diagram of another map homepage. Figure 24-2As shown, in the map area displayed on the map homepage, there is a Fig.13 The linked emotion icon and direction icon shown indicate the location of the terminal device, and the first guide information 2401 is also displayed on the map homepage. The first guide information 2401 is "tell a joke". It can be understood that Figure 24-2 The voice component is hidden on the homepage of the Chinese map because the user of the terminal device has turned on the intelligent voice assistant function.

[0267] S2302, in response to a trigger operation on the voice component, playing content matching the first guidance information; wherein the trigger operation on the voice component is issued by the object based on the first guidance information.

[0268] In the embodiment of the present application, the user of the terminal device can issue a trigger operation for the voice component based on the first guide information. Accordingly, the terminal device can detect the trigger operation for the voice component in the interface containing the voice component, and then play the content matching the first guide information in response to the detected trigger operation.

[0269] For example, following the above Figure 24-1 In the example of, the user of the terminal device clicks the voice component and speaks to input "tell a joke", and then the intelligent voice assistant outputs the joke content.

[0270] For example, following the above Figure 24-2 In the example of , the user of the terminal device speaks to input "tell a joke", and then the intelligent voice assistant outputs the content of the joke.

[0271] For example, the first guidance information matching the emotion icon of the sad type (such as "crying loudly", "crying", etc.) may be "comfort me", the first guidance information matching the emotion icon of the angry type (such as "burning with rage", "angry devil", "angry", etc.) may be "calm down", the first guidance information matching the emotion icon of the excited type (such as "blinking", "turning in circles", etc.) may be "listen to a slow song", etc. In actual applications, the first guidance information matching the emotion type can be flexibly adjusted according to the specific application scenario.

[0272] It should be noted that Fig.23 For a detailed description of S2201, please refer to Fig. 22 The S2201 shown, Fig.23 For detailed description of S201 to S203, please refer to Figure 2 S201 to S203 shown are not described in detail here.

[0273] In the embodiment of the present application, the first guidance information matching the emotion type corresponding to the selected emotion icon is displayed to guide the input of the user so as to play related content for the user. The interactive performance is good and the user experience of the user is improved.

[0274] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig.25 As shown, the data display method based on the map application may include S2501, S2201, and S201 to S203.

[0275] In the embodiment of the present application, the display information includes point of interest information.

[0276] S2501 is described in detail as follows:

[0277] S2501, based on the interest point information, in the interest point recommendation interface, use the selected emotion icon to identify the interest point.

[0278] In the embodiment of the present application, the terminal device obtains the interest point information matching the emotion type, and then can identify the interest point using the selected emotion icon in the interest point recommendation interface based on the interest point information.

[0279] In the embodiment of the present application, the interest point recommendation interface refers to an interface for recommending interest points, wherein the recommendation of interest points depends on the map, that is, the interest points in the map are marked using the selected emotion icons in the interest point recommendation interface.

[0280] For example, the POI information matching the emotion icons of the sad type (e.g., "crying", "crying", etc.) may be food stores, shopping malls, amusement parks, KTVs, movie theaters, etc., the POI information matching the emotion icons of the angry type (e.g., "burning with rage", "angry devil", "angry", etc.) may be boxing gyms, game halls, etc., and the POI information matching the emotion icons of the excited type (e.g., "blinking", "circling", etc.) may be gyms, fitness centers, etc. In practical applications, the POI information matching the emotion types may be flexibly adjusted according to specific application scenarios.

[0281] For example, see Figure 26-1 , is a schematic diagram of a point of interest recommendation interface. Figure 26-1 As shown, the POI recommendation interface shows Figure 3-2 The emoji expression with the serial number 01 shown in the figure identifies multiple points of interest, wherein the emoji expression "crying" identifies a food store, a shopping mall, an amusement park, a KTV, and a cinema.

[0282] In one embodiment of the present application, the terminal device may use other emotion icons to identify points of interest in the point of interest recommendation interface based on the point of interest information; wherein the other emotion icons match the type of the point of interest.

[0283] For example, if the interest point is a food type, the emotion icon matching the food type may be an emotion icon such as "drooling"; if the interest point is a shopping mall type, the emotion icon matching the shopping mall type may be an emotion icon such as "satisfied"; if the interest point is an amusement park type, the emotion icon matching the amusement park type may be an emotion icon such as "laughing"; if the interest point is a KTV type and a cinema type, the emotion icon matching the KTV type and the cinema type may be an emotion icon such as "relaxing". In actual applications, the emotion icons matching the types of interest points can be flexibly adjusted according to specific application scenarios.

[0284] For example, see Figure 26-2 , is a schematic diagram of a point of interest recommendation interface. Figure 26-2 As shown in FIG. 1 , the POI recommendation interface displays multiple POIs respectively identified by multiple emoji expressions. It can be understood that the multiple POIs are related to Figure 3-2 The points of interest included in the point of interest information matched with the emoji expression of sequence number 01 shown in the figure include the emoji expression "drooling" identifying a food store, the emoji expression "proud" identifying a shopping mall, the emoji expression "laughing" identifying an amusement park, and the emoji expression "relaxing" identifying a KTV and a movie theater.

[0285] It should be noted that Fig.25 For a detailed description of S2201, please refer to Fig. 22 The S2201 shown, Fig.25 For detailed description of S201 to S203, please refer to Figure 2 S201 to S203 shown are not described in detail here.

[0286] In the embodiment of the present application, by displaying the interest point information matching the emotion type corresponding to the selected emotion icon, it is possible to recommend corresponding interest points to the user based on the mood / feelings of the user of the terminal device, which is highly flexible and intelligent, and improves the user experience of the user.

[0287] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig. 27 As shown, the data display method based on the map application may include S2701 to S2702, S2201, and S201 to S203.

[0288] In the embodiment of the present application, the displayed information includes application theme style recommendation information.

[0289] S2701 to S2702 are described in detail as follows:

[0290] S2701: Determine, based on the application theme style recommendation information, an application theme style that matches the application theme style recommendation information.

[0291] In the embodiment of the present application, the terminal device obtains application theme style recommendation information that matches the emotion type, and then can determine the application theme style that matches the application theme style recommendation information based on the application theme style recommendation information.

[0292] For example, the application theme style recommendation information that matches the emotion icons of the sadness type (such as "crying", "crying", etc.) can be the application theme style of sadness, etc., the application theme style recommendation information that matches the emotion icons of the anger type (such as "burning with rage", "angry devil", "angry", etc.) can be the application theme style of anger, etc., and the application theme style recommendation information that matches the emotion icons of the joy type (such as "laughing", "squinting smile", "haha", "hehe", "hehe", etc.) can be the application theme style of joy, etc. In actual applications, the application theme style recommendation information that matches the emotion type can be flexibly adjusted according to the specific application scenario.

[0293] S2702: In response to a triggering operation on the determined application theme style, display the determined application theme style in a map application.

[0294] In the embodiment of the present application, the terminal device can display the determined application theme style in the map application in response to the detected trigger operation in response to the trigger operation for the determined application theme style.

[0295] The application theme style determined in the embodiment of the present application can be displayed on the map homepage in the aforementioned embodiment, that is, the map homepage also displays the determined application theme style.

[0296] For example, see Fig.28 , is a schematic diagram of another map homepage. Fig.28 As shown, the map area shown has Fig.13The linked emotion icon and direction icon shown indicate the location of the terminal device, and the map homepage also displays a determined application theme style 2801. The determined application theme style 2801 is a sad application theme style, and three patterns corresponding to sad application themes are displayed. It is understandable that when the user of the terminal device issues a trigger operation to the determined application theme style (for example, clicking the "Enable" component under the pattern), the original application theme style in the map application will be replaced with the determined application theme style.

[0297] It should be noted that Fig. 27 For a detailed description of S2201, please refer to Fig. 22 The S2201 shown, Fig. 27 For detailed description of S201 to S203, please refer to Figure 2 S201 to S203 shown are not described in detail here.

[0298] In the embodiment of the present application, by displaying application theme style recommendation information that matches the emotion type corresponding to the selected emotion icon, it is possible to recommend a corresponding application theme style to the user of the terminal device in combination with the user's mood / feelings, which is highly flexible and intelligent, and improves the user experience of the user.

[0299] In one embodiment of the present application, another data display method based on a map application is provided, and the data display method based on a map application can be executed by the terminal device 101. Fig.29 As shown, the data display method based on the map application may include S2901, S2201, and S201 to S203.

[0300] In the embodiment of the present application, the display information includes second guidance information for guiding the user object corresponding to the terminal device to move.

[0301] S2901 is described in detail as follows:

[0302] S2901, displaying second guidance information in the map interface so that the user can perform travel control based on the second guidance information; wherein the travel control includes at least one of speed control and direction control.

[0303] In the embodiment of the present application, the terminal device obtains the second guidance information matching the emotion type, and then can display the second guidance information in the map interface. The map interface can be referred to the introduction of the aforementioned embodiment, which will not be repeated here.

[0304] For example, the second guidance information matching the emotion icon of sadness type (such as "crying loudly", "crying", etc.) may be "pay attention to driving safety and slow down appropriately", the second guidance information matching the emotion icon of anger type (such as "burning with rage", "angry devil", "angry", etc.) may be "pay attention to driving safety and pull over when necessary", and the second guidance information matching the emotion icon of excitement type (such as "blinking", "circling", etc.) may be "pay attention to surrounding vehicles and slow down appropriately", etc. In actual applications, the second guidance information matching the emotion type can be flexibly adjusted according to the specific application scenario.

[0305] In the embodiment of the present application, the second guidance information may be displayed on the navigation path interface in the aforementioned embodiment, that is, the navigation path interface also displays the second guidance information.

[0306] For example, see Fig.30 , is a schematic diagram of a navigation path interface. Fig.30 As shown, in the navigation path a displayed in the navigation path interface, there is a Fig.13 The linked emotion icon and direction icon shown indicate the location of the terminal device, and the navigation path interface also displays the first guidance information 3001. The second guidance information 3001 is "Be careful when driving and slow down appropriately".

[0307] It should be noted that Fig.29 For a detailed description of S2201, please refer to Fig. 22 The S2201 shown, Fig.29 For detailed description of S201 to S203, please refer to Figure 2 S201 to S203 shown are not described in detail here.

[0308] In the embodiment of the present application, the second guidance information of the application matching the emotion type corresponding to the selected emotion icon is displayed to guide the movement of the user so that the user can better control the movement and ensure the movement safety of the user.

[0309] The following is a detailed description of a specific scenario of an embodiment of the present application:

[0310] First, the setting process of emotion icons is introduced.

[0311] 1.1 As Figure 31-1 As shown, when a user opens the map application, a [location bubble] guide appears around the location mark on the mobile map homepage. The user can click [yellow face mood] (i.e. multiple emotion icons) to set the mood location mark for the day, and click [ellipsis] (i.e. the emotion icon setting entry component) to enter Figure 31-4In the mood location mark details page (i.e., the emotion icon setting interface), click [Close] (i.e., close component) in the upper right corner of the location mark bubble to close the current bubble display. For example, after the user actively clicks Close, the location point bubble can be not displayed on the map homepage for a specified period of time, such as 5 days, 7 days, etc.

[0312] 1.2 As Figure 31-2 As shown in the figure, when a user enters the theme square page of the map application (i.e., the icon theme setting interface), the fixed entrance of [Set Mood Location Marker] - Mood Location Marker Card (i.e., the emotional icon status component) is displayed. If the user has already set the mood location marker on the map homepage and enters the theme square page, the name of the currently used mood location marker is displayed, and the button status is [Change]. The user can click to enter Figure 31-4 Switch to the mood location icon details page.

[0313] 1.3 As Figure 31-3 As shown in the figure, when the user enters the theme square page of the map application, the fixed entrance of [Set Mood Location Marker] - Mood Location Marker Card is displayed. Among them, if the user does not set the mood location marker on the map homepage on that day, the mood location marker card on the theme square page is displayed in the default state, that is, the avatar displays [Greeting Yellow Face Expression], the copy displays [Select Today's Mood], and the subtitle displays [Valid at 24:00 on that day] to inform the user in advance of the immediacy of the mood location marker, clarify that the mood location marker is a state, and the button state is [Try it], and the user can enter after clicking Figure 31-4 Go to the mood location marker details page to set it.

[0314] 1.4 As Figure 31-4 As shown, you can enter the mood location mark details page from the location bubble on the mobile map homepage and the theme square guide card. The mood location mark details page displays all the yellow face mood location marks that can be selected. The default state is static. After clicking, the mood location mark will be downloaded and set immediately (the download progress bar will be displayed at the same time). After the setting is successful, the opening animation will be displayed (such as Figure 31-5 ), by default this page is only displayed once; after switching to other non-default mood location markers for the second time on the same day and setting them successfully, you can play the animation effect in the current expression display card.

[0315] 1.5 As Figure 31-5 As shown, in Figure 31-1 or Figure 31-4 After the mood location mark is set at the position, an animation showing successful setting is displayed. For example, the overall display duration is a specified duration, such as 3s, 4s, etc.

[0316] Secondly, the usage scenarios of emotion icons are introduced.

[0317] 2.1 As Figure 32-1 As shown, after the mood location marker is successfully set, the location marker on the mobile phone map homepage changes to [yellow face mood]. For example, the color of the bottom direction marker is consistent with the theme color of the yellow face location marker.

[0318] 2.2 As Figure 32-2 As shown, after the user selects the starting point and end point of the navigation route, the corresponding navigation plan will be displayed. This page is the [Navigation Plan Page] (i.e., the navigation plan interface), and the location mark of this page becomes [Yellow Face Mood]. For example, the color of the bottom direction mark is consistent with the theme color of the yellow face location mark.

[0319] 2.3 As Figure 32-3 As shown, during the actual navigation process of the user (including driving navigation, walking navigation and cycling navigation, etc.), the location mark is displayed as a pag animation location mark. For example, the dynamic effect of the emoticon package is continuously looped.

[0320] 2.4 As Figure 32-4 As shown, the mood location marker also supports lane-level driving navigation scenarios.

[0321] Next, other linkage display scenarios are introduced.

[0322] 3.1 Voice (navigation voice + intelligent voice assistant) emotional care

[0323] like Figure 33-1 As shown in the figure, after the user sets the mood location marker on the day, he returns to the mobile map homepage, and the microphone icon (representing the smart voice assistant) on the right side of the search bar displays the emotional care copy corresponding to the mood location marker in the upper left corner. For example, if the [I am convinced] mood location marker is set, the user can be guided to [I am convinced? Click me to say "tell a joke"]. According to the guidance copy display, the user can manually click the [microphone icon] or turn on the microphone permission and say [Ding dong ding dong, tell a joke] (Ding dong ding dong is the wake-up word of the smart voice assistant of the mobile version of the map application) to hear the jokes told by the smart voice assistant.

[0324] like Figure 33-2 As shown, after the user sets the mood location marker, if the user uses the voice assistant (including but not limited to manual wake-up or voice wake-up), the user can see the prompt text of the voice assistant guidance board, and the intelligent voice assistant will reply according to the received voice command. For example, when the mood location marker [I am convinced] is set, the user can guide [Tell a joke] to hear a joke, and when the mood location marker [Crying] is set, the user can guide [Comfort me] to hear a comforting reply.

[0325] 3.2 Points of Interest Recommendation

[0326] like Figure 33-3As shown in the figure, after the user sets the mood location marker, if the user enters the interest point recommendation interface, multiple interest points marked by the mood location marker can be seen. For example, the [Craving] mood location marker marks a food store, and the [Proud] mood location marker marks a shopping mall.

[0327] 3.3 Application theme recommendation

[0328] like Figure 33-4 As shown, after the user sets the mood location marker, application theme recommendations can be made on the corresponding interface, such as the map homepage.

[0329] 3.4 Travel safety care

[0330] like Figure 33-5 As shown in the figure, after the user sets the mood location marker, the travel care copy corresponding to the mood location marker can be displayed in the corresponding interface, such as the navigation path interface. For example, if the [furious] mood location marker is set, the user can be guided to [calm down and slow down appropriately]. The user can slow down the current travel speed according to the guidance copy display.

[0331] The figures involved in the embodiments of the present application can be found in the introduction to the aforementioned embodiments and will not be repeated here.

[0332] Next, the system architecture in the embodiment of the present application is introduced.

[0333] See also Fig.34 The system architecture mainly includes the client, mobile application map background, front-end and voice assistant Tencent cloud background; among them:

[0334] The mobile client mainly includes a data request module, a download management module, a resource management module, a status management module, and an expression special logic module; among them, the data request module is used to interact with the theme square (including the expression module), the download management module is used to interact with the theme element display (including positioning markers, tabbars, header images, etc.), the resource management module is used to interact with the positioning point guidance entrance, the status management module is used to interact with the voice assistant (Dingdang) guidance, and the expression special logic module is used to interact with the navigation care voice.

[0335] The mobile backend mainly provides background services or support for mobile clients.

[0336] The front end mainly includes the expression positioning group.

[0337] The Tencent Cloud backend (Apollo configuration) of the voice assistant mainly includes the fatigue level of the location point entrance, the guidance copy of the voice assistant (Dingdang), and the care copy of the navigation idle time. It can be used to associate the mood location mark identifier (such as ID) and the guidance content of the voice assistant to ensure that the care content corresponding to the location mark status is stored in the corresponding background data after the user sets the mood location mark.

[0338] based on Fig.34 See the system architecture shown in Fig.35 , the process related to the immediacy of displaying the mood location indicator may include S3501 to S3508.

[0339] S3501, set theme A.

[0340] S3502, detect whether subject A is an expression; if yes, go to S3503, if not, go to S3504.

[0341] S3503, t1 = current time; that is, the current time is recorded as t1.

[0342] S3504, pre=topic A; that is, topic A is recorded as pre.

[0343] S3505, cur = current subject; that is, obtain the current subject and record the current subject as cur.

[0344] S3506, check whether the current state is an expression; if yes, proceed to S3507, if not, end the process.

[0345] S3507, check whether t1 is the current day; if not, go to S3508, if yes, end the process.

[0346] S3508, restore the subject to pre.

[0347] That is, in the embodiment of the present application, the display logic of the mood location mark is consistent with the online theme, and a part of additional logic is added to hot start the switching of the page in the mobile map client, check the current time, and control the restoration of the location mark before the mood location mark after 24 o'clock. For example, due to the immediacy of the mood location mark, the mood location mark can be shielded in the fixed recommended resource position of the navigation location mark; for example, the mood location mark can be shielded in the recommended location mark position set in the navigation.

[0348] based on Fig.34 See the system architecture shown in Fig.36 , the process related to the map home page location bubble entrance may include S3601 to S3618.

[0349] S3601, map home page card initialization.

[0350] S3602, TMCardListModule.showTopCard.

[0351] That is, call the showTopCard method of the TMCardListModule class, where TMCardListModule is the card display module and showTopCard is to display the top card.

[0352] S3603, check whether the positioning point operation position can be displayed; if yes, go to S3604, if not, end the process.

[0353] S3604, conduct various inspections of the original location operation position, including but not limited to configuration, fatigue, abnormal conditions, etc.

[0354] S3605, check whether the original operation position can be displayed; if not, enter S3606, if yes, end the process.

[0355] S3606, various checks are added to the expression entry, including but not limited to configuration, fatigue, etc.

[0356] S3607, check whether the expression entrance can be displayed; if yes, go to S3608, if not, end the process.

[0357] S3608, display expression entrance.

[0358] S3609, check whether there is no operation within a specified time (such as 10s) or check whether the map homepage is left; if not, enter S3610, if yes, enter S3615.

[0359] S3610, detect the content clicked; if the clicked content is an emoticon, go to S3611, if the clicked content is more, go to S3618.

[0360] S3611, download emoticons.

[0361] S3612, pay attention to the download progress.

[0362] S3613, check whether the download is completed; if yes, go to S3614, if not, go to S3616.

[0363] S3614, play animation.

[0364] S3615, close the entrance.

[0365] S3616, check whether to leave the map homepage; if not, enter S3617, if yes, enter S3615.

[0366] S3617, set the pag frame number and jump to S3612.

[0367] S3618, jump to the secondary page of the theme square emoticons.

[0368] In the embodiment of the present application, both the expressions and the download progress can be stored in the pag animation, and the number of pag animation frames can be set according to the download progress. The specific expression animation displayed is that the client pulls multiple (for example, the first 3) mood location markers displayed in all mood location marker configurations from the background in real time.

[0369] For example, you can determine the download object by clicking the event layer. After clicking the DMPagMarker object, callback markerDidClick with parameter index, rewrite progress to set the pag progress, and rewrite breakPoints to cancel the original logic of automatically adding +1 to each frame.

[0370] based on Fig.34 See the system architecture shown in Fig.37 , the process related to the display of the theme location mark details page may include S3701 to S3716.

[0371] S3701, click More on the home page to enter the theme square.

[0372] S3702, call the client interface to pull the current topic information.

[0373] S3703, check whether the current theme is a daily mood location icon (such as a car logo); if yes, go to S3704, if not, go to S3705.

[0374] S3704, the "Change" button is displayed on the right.

[0375] S3705, the "Try it" button is displayed on the right.

[0376] S3706, click the "Try" or "Change" button.

[0377] S3707, enter the daily mood location details page.

[0378] S3708, call the client TMThemeModule.getFeelingThemes interface to obtain the mood location marker data.

[0379] S3709, dynamically add "Not in Mood" button on the front end.

[0380] S37010, Render mood location marker list.

[0381] S3711, check whether the current theme is a mood theme; if yes, go to S3712, if no, end the process.

[0382] S3712, set the current mood location marker to selected state.

[0383] S3713, click on the unselected mood location marker.

[0384] S3714, call the client interface to set the location mark.

[0385] S3715, pay attention to the download accuracy of the positioning mark and display the progress bar.

[0386] S3716, after the setting is completed, the current mood location marker is set to a selected state, and other location markers are set to a non-selected state.

[0387] In the embodiment of the present application, a new field is added to the background theme information to indicate whether it is a mood location marker. A new technical interface is added to return the overall mood location marker group. All the mood location markers in this group are mood location markers configured in the background. A new data interface can query the location marker last used by the user at a fixed time of, for example, 24:00 on the same day. Regardless of whether it is a default or a special location marker that is not a mood location marker, the last used location marker will be restored after 24:00.

[0388] based on Fig.34 See the system architecture shown in Fig.38 , the relevant process for emotional interaction with the intelligent voice assistant may include S3801 to S3806.

[0389] S3801, check whether the microphone is authorized; if yes, execute S3802, if not, end the process.

[0390] It is understandable that because the user needs to turn on the microphone permission of the voice assistant, the client has the authority to read the user's voice content and execute client command operations based on the read voice content.

[0391] S3802, check whether the current theme is configured with caring copy tips; if yes, execute S3803, if not, execute S3806.

[0392] S3803, check whether it can be displayed; if yes, execute S3804, if not, execute S3806.

[0393] S3804, for demonstration.

[0394] It is understandable that the client needs to match the mood location marker currently set by the user with the data sent by the background, and after successful association, send the emotional interactive content of the voice assistant for the day; for example, the caring copy tips in the upper right corner of the search bar on the map homepage and the guidance signboard after waking up the voice assistant.

[0395] S3805, disappears after a specified time (e.g. 5s).

[0396] S3806, original care copy tips display logic.

[0397] For example, in order to ensure the user experience effect, the emotional interactive content display can be fatigue-controlled, and the specific display duration is issued by the background.

[0398] The beneficial effects of the embodiments of the present application are as follows:

[0399] (1) Improved user experience.

[0400] First, the emotional icons used as positioning marks in the embodiments of the present application are more numerous and diverse, with richer choices and more interesting than the blue arrow icons used as positioning marks in the related art.

[0401] Secondly, the emotional icon in the embodiment of the present application serves as a positioning mark, which can represent the user's mood / mood, is closely related to the user's own state, is more personalized, and can better indicate the user's travel attitude, especially the younger generation.

[0402] (2) Reduced the cost of positioning markers.

[0403] First, in the related art, a 3D skeleton locator is designed in the map application. After the user sets the 3D skeleton locator of the characteristic locator, the locator can display an animation effect that matches the locator character by operating the skeleton when the navigation is in a static state. For example, the exquisite state of the 3D skeleton locator of Sun Wukong is scratching his ears; when the navigation is actually moving, the 3D skeleton locator set by the user is displayed as a running state. The advantage of this 3D skeleton locator is that the effect is good and the sense of immersion is strong, but the cost is high. It takes up to 2 weeks to make a 3D skeleton locator, and the production cost exceeds 100,000. However, the emotional icons such as QQ expressions or WeChat expressions used in the embodiments of the present application as locators do not need to be made, which saves production time and production costs.

[0404] Second, in the related art, most of the location markers that are co-branded with map applications are games, animations, movies and TV series, etc. Among them, the copyright authorization process of well-known IPs is long, the authorization fee is high, and the authorization period is generally only supported for 1-2 years, and the overall authorization cost is high. However, the emotional icons used in the embodiments of this application are emotional icons produced internally by Tencent Group, so internal authorization does not limit the online time and there is no authorization fee, which saves the authorization cost.

[0405] (3) The linkage display of the positioning mark has good interactive performance.

[0406] In the related art, the location mark of the map application is a separate product function, which is only used in the driving navigation scene. In the embodiment of the present application, the location mark of the emotional icon is applied to multiple scenes such as voice function, point of interest function, application theme function, and travel control function, which reflects more emotional care and has good interactive performance.

[0407] Fig.39 FIG. 1 is a block diagram of a data display device based on a map application according to an embodiment of the present application. Fig.39 As shown, the data display device based on the map application includes:

[0408] Display module 3901, configured to display an emotion icon setting interface in a map application; wherein the emotion icon setting interface includes a plurality of emotion icons to be selected;

[0409] A determination module 3902, configured to determine a selected emotion icon in response to a selection operation of an emotion icon to be selected displayed in the emotion icon setting interface;

[0410] The identification module 3903 is configured to use the selected emotion icon to identify the location of the terminal device in the map interface displayed by the map application.

[0411] In one embodiment of the present application, the display module 3901 is specifically configured as follows:

[0412] In response to the opening operation of the map application, entering the map homepage; wherein the map homepage displays an emotional icon setting entry component;

[0413] In response to a triggering operation on the emotion icon setting entry component, the emotion icon setting interface is entered.

[0414] In one embodiment of the present application, the display module 3901 is further specifically configured as follows:

[0415] In response to a trigger operation for the emotional icon setting entry component, an icon theme setting interface is entered; wherein an emotional icon state component is displayed in the icon theme setting interface, and the emotional icon state component is used to characterize the use state of the emotional icon that identifies the location of the terminal device;

[0416] In response to a triggering operation on the emotion icon status component, the emotion icon setting interface is entered.

[0417] In one embodiment of the present application, the device further comprises:

[0418] A first acquisition module is configured to acquire an emotion icon state component for representing a change of an emotion icon if it is detected that the map application currently uses an emotion icon to identify the location of the terminal device;

[0419] A second acquisition module is configured to acquire an emotion icon state component for characterizing the use of an emotion icon if it is detected that the map application currently does not use an emotion icon to identify the location of the terminal device;

[0420] The display module 3901 is further configured to display the acquired emotional icon status component in the icon theme setting interface.

[0421] In one embodiment of the present application, the map homepage further displays a plurality of emotion icons to be selected; wherein the number of emotion icons displayed in the map homepage is less than the number of emotion icons displayed in the emotion icon setting interface;

[0422] The determination module 3902 is further configured to determine the selected emotion icon in response to a selection operation of the emotion icon to be selected displayed on the map homepage;

[0423] The identification module 3903 is further configured to use the selected emotion icon to identify the location of the terminal device in the map interface displayed by the map application.

[0424] In one embodiment of the present application, the display module 3901 is further configured as:

[0425] If it is detected that no emotion icon has been used in the map application to identify the location of the terminal device, a plurality of randomly selected emotion icons are displayed on the map homepage;

[0426] If it is detected that an emotion icon has been used in the map application to identify the location of the terminal device, the predicted multiple emotion icons will be displayed on the map homepage; wherein the predicted multiple emotion icons are predicted based on the usage record of the emotion icons by the terminal device.

[0427] In one embodiment of the present application, a close component is also displayed on the map homepage; wherein the close component is associated with the emotion icon setting entry component and the emotion icon displayed on the map homepage; the device further includes:

[0428] A hiding module is configured to hide the emotion icon setting entry component and the emotion icon displayed on the map homepage in response to a trigger operation on the closing component.

[0429] In one embodiment of the present application, the device further comprises:

[0430] A third acquisition module is configured to acquire animation data corresponding to the selected emotion icon;

[0431] The animation module is configured to suspend and display the animation corresponding to the selected emotion icon on the emotion icon setting interface based on the animation data.

[0432] In one embodiment of the present application, the identification module 3903 is specifically configured as follows:

[0433] In the map interface displayed by the map application, the selected emotion icon is used to identify the location of the terminal device, and the direction icon is used to identify the direction of the terminal device; wherein the attribute information of the direction icon matches the attribute information of the selected emotion icon, and the attribute information includes at least one of color and size.

[0434] In one embodiment of the present application, the map interface includes the map homepage, in which a map is displayed; the identification module 3903 is specifically configured as follows:

[0435] In the map area displayed in the map homepage, the location of the terminal device is marked using the selected emotion icon.

[0436] In one embodiment of the present application, the map interface includes a navigation scheme interface, in which a plurality of navigation schemes and navigation paths of the plurality of navigation schemes in the map are displayed; the identification module 3903 is specifically configured as follows:

[0437] At the starting point of the navigation path, the location of the terminal device is identified using the selected emotion icon.

[0438] In one embodiment of the present application, the map interface includes a navigation path interface, and the navigation path interface displays a navigation path of a specified navigation scheme selected from multiple navigation schemes in the map; the identification module 3903 is specifically configured as follows:

[0439] Following the movement of the terminal device, the selected emotion icon is used in the navigation path to identify the location of the terminal device in real time.

[0440] In one embodiment of the present application, the identification module 3903 is further specifically configured as follows:

[0441] Get the animation data corresponding to the selected emotion icon;

[0442] Based on the animation data, the animation corresponding to the selected emotion icon is periodically displayed in the navigation path to identify the location of the terminal device in real time.

[0443] In one embodiment of the present application, the device further comprises:

[0444] A first recovery module is configured to, if it is detected that the current time is the specified time, use a default icon or an icon used in history to identify the location of the terminal device; or

[0445] The second recovery module is configured to count the duration of using the selected emotional icon to identify the location of the terminal device. If it is detected that the duration reaches a preset duration threshold, the default icon or the icon used in history is used to identify the location of the terminal device.

[0446] In one embodiment of the present application, the display module 3901 is specifically configured as follows:

[0447] In response to an update operation on the emotion icon library, updating the emotion icons contained in the emotion icon library;

[0448] The updated emotion icons contained in the emotion icon library are displayed in the map application.

[0449] In one embodiment of the present application, the device further comprises:

[0450] The determination module 3902 is further configured to determine the emotion type corresponding to the selected emotion icon based on the selected emotion icon;

[0451] The acquisition and display module is configured to acquire display information matching the emotion type and display based on the display information.

[0452] In one embodiment of the present application, the display information includes first guidance information for guiding a user corresponding to the terminal device to input; the acquisition and display module is specifically configured as follows:

[0453] Displaying the first guide information in an interface containing a voice component; wherein the first guide information is displayed in an area adjacent to the voice component;

[0454] In response to a trigger operation on the voice component, content matching the first guidance information is played; wherein the trigger operation on the voice component is issued by the user object based on the first guidance information.

[0455] In one embodiment of the present application, the display information includes information of points of interest; the acquisition and display module is specifically configured as follows:

[0456] Based on the interest point information, in the interest point recommendation interface, the interest point is identified using the selected emotion icon.

[0457] In one embodiment of the present application, the display information includes application theme style recommendation information; the acquisition and display module is specifically configured as follows:

[0458] Determining an application theme style that matches the application theme style recommendation information based on the application theme style recommendation information;

[0459] In response to a trigger operation for the determined application theme style, the determined application theme style is displayed in the map application.

[0460] In one embodiment of the present application, the display information includes second guidance information for guiding the user corresponding to the terminal device to move; the acquisition and display module is specifically configured as follows:

[0461] The second guidance information is displayed in the map interface so that the user object performs travel control based on the second guidance information; wherein the travel control includes at least one of speed control and direction control.

[0462] It should be noted that the apparatus provided in the aforementioned embodiment and the method provided in the aforementioned embodiment belong to the same concept, wherein the specific manner in which each module and unit performs the operation has been described in detail in the method embodiment.

[0463] An embodiment of the present application also provides an electronic device, including: one or more processors; a memory for storing one or more programs, when the one or more programs are executed by the one or more processors, the electronic device implements the data display method based on the map application as mentioned above.

[0464] Fig.40 It is a structural diagram of a computer system suitable for implementing an electronic device of an embodiment of the present application.

[0465] It should be noted that Fig.40 The computer system 4000 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0466] like Fig.40 As shown, computer system 4000 includes a central processing unit (CPU) 4001, which can perform various appropriate actions and processes according to the program stored in read-only memory (ROM) 4002 or the program loaded from storage part 4008 to random access memory (RAM) 4003, such as executing the method in the above embodiment. In RAM 4003, various programs and data required for system operation are also stored. CPU 4001, ROM 4002 and RAM 4003 are connected to each other through bus 4004. Input / output (I / O) interface 4005 is also connected to bus 4004.

[0467] The following components are connected to the I / O interface 4005: an input section 4006 including a keyboard, a mouse, etc.; an output section 4007 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 4008 including a hard disk, etc.; and a communication section 4009 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 4009 performs communication processing via a network such as the Internet. A drive 4010 is also connected to the I / O interface 4005 as needed. A removable medium 4011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 4010 as needed so that a computer program read therefrom is installed into the storage section 4008 as needed.

[0468] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part 4009, and / or installed from a removable medium 4011. When the computer program is executed by a central processing unit (CPU) 4001, various functions defined in the system of the present application are executed.

[0469] It should be noted that the computer-readable medium shown in the embodiment of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. Computer-readable media may be, for example, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples of computer-readable media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable medium may be any tangible medium containing or storing a program, which may be used by an instruction execution system, device or device or used in combination with it. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a computer-readable computer program is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. A computer program contained on a computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0470] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0471] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.

[0472] Another aspect of the present application also provides a computer readable medium on which a computer program is stored, and when the computer program is executed by a processor, the data display method based on the map application as described above is implemented. The computer readable medium can be included in the electronic device described in the above embodiment, or it can exist independently without being assembled into the electronic device.

[0473] Another aspect of the present application also provides a computer program product or computer program, which includes computer instructions stored in a computer-readable medium. A processor of a computer device reads the computer instructions from the computer-readable medium, and the processor executes the computer instructions, so that the computer device executes the data display method based on the map application provided in each of the above embodiments.

[0474] The above content is only a preferred exemplary embodiment of the present application and is not intended to limit the implementation scheme of the present application. A person skilled in the art can easily make corresponding changes or modifications based on the main concept and spirit of the present application. Therefore, the scope of protection of the present application shall be based on the scope of protection required by the claims.

Claims

1. A data display method based on map application, characterized in that: include: Displaying an emotion icon setting interface in a map application; wherein the emotion icon setting interface displays a plurality of emotion icons to be selected; In response to a selection operation of an emotion icon to be selected displayed in the emotion icon setting interface, determining a selected emotion icon; In the map interface displayed by the map application, the location of the terminal device is identified using the selected emotion icon.

2. The method according to claim 1, characterized in that The displaying of the emotion icon setting interface in the map application includes: In response to the opening operation of the map application, entering the map homepage; wherein the map homepage displays an emotional icon setting entry component; In response to a triggering operation on the emotion icon setting entry component, the emotion icon setting interface is entered.

3. The method according to claim 2, characterized in that The step of entering the emotion icon setting interface in response to a triggering operation of setting an entry component for the emotion icon includes: In response to a trigger operation for the emotional icon setting entry component, an icon theme setting interface is entered; wherein an emotional icon status component is displayed in the icon theme setting interface, and the emotional icon status component is used to characterize the use status of the emotional icon that identifies the location of the terminal device; In response to a triggering operation on the emotion icon status component, the emotion icon setting interface is entered.

4. The method according to claim 3, characterized in that The method further comprises: If it is detected that the map application currently uses an emotion icon to identify the location of the terminal device, then obtaining an emotion icon state component for representing the replacement of the emotion icon; If it is detected that the map application currently does not use the emotion icon to identify the location of the terminal device, then obtaining an emotion icon state component for representing the use of the emotion icon; The acquired emotional icon state component is displayed in the icon theme setting interface.

5. The method according to claim 2, characterized in that: The map homepage also displays a plurality of emotion icons to be selected; wherein the number of emotion icons displayed in the map homepage is less than the number of emotion icons displayed in the emotion icon setting interface; The method further comprises: In response to a selection operation of an emotion icon to be selected displayed in the map homepage, determining a selected emotion icon; In the map interface displayed by the map application, the location of the terminal device is identified using the selected emotion icon.

6. The method according to claim 5, characterized in that The method further comprises: If it is detected that no emotion icon has been used in the map application to identify the location of the terminal device, a plurality of randomly selected emotion icons are displayed on the map homepage; If it is detected that an emotion icon has been used in the map application to identify the location of the terminal device, the predicted multiple emotion icons will be displayed on the map homepage; wherein the predicted multiple emotion icons are predicted based on the usage record of the emotion icons by the terminal device.

7. The method according to claim 5, characterized in that The map homepage also displays a close component; wherein the close component is associated with the emotion icon setting entry component and the emotion icon displayed on the map homepage; The method further comprises: In response to a trigger operation on the closing component, the emotion icon setting entry component and the emotion icon displayed on the map homepage are hidden in the map homepage.

8. The method according to claim 1, characterized in that After determining the selected emotion icon in response to the selection operation based on the emotion icon setting interface, the method further includes: Get the animation data corresponding to the selected emotion icon; The animation corresponding to the selected emotion icon is displayed in a floating manner on the emotion icon setting interface based on the animation data.

9. The method according to claim 1, characterized in that: The step of using the selected emotion icon to identify the location of the terminal device in the map interface displayed by the map application includes: In the map interface displayed by the map application, the selected emotion icon is used to identify the location of the terminal device, and the direction icon is used to identify the direction of the terminal device; wherein the attribute information of the direction icon matches the attribute information of the selected emotion icon, and the attribute information includes at least one of color and size.

10. The method according to any one of claims 2 to 9, characterized in that The map interface includes the map homepage, and the map homepage displays a map; The step of using the selected emotion icon to identify the location of the terminal device in the map interface displayed by the map application includes: In the map area displayed in the map homepage, the location of the terminal device is marked using the selected emotion icon.

11. The method according to any one of claims 1 to 9, characterized in that The map interface includes a navigation scheme interface, in which a plurality of navigation schemes and navigation paths of the plurality of navigation schemes in the map are displayed; The step of using the selected emotion icon to identify the location of the terminal device in the map interface displayed by the map application includes: At the starting point of the navigation path, the location of the terminal device is identified using the selected emotion icon.

12. The method according to any one of claims 1 to 9, characterized in that The map interface includes a navigation path interface, in which a navigation path of a designated navigation scheme selected from a plurality of navigation schemes is displayed in the map; The step of using the selected emotion icon to identify the location of the terminal device in the map interface displayed by the map application includes: Following the movement of the terminal device, the selected emotion icon is used in the navigation path to identify the location of the terminal device in real time.

13. The method according to claim 12, characterized in that Following the movement of the terminal device and using the selected emotion icon in the navigation path to identify the location of the terminal device in real time includes: Get the animation data corresponding to the selected emotion icon; Based on the animation data, the animation corresponding to the selected emotion icon is periodically displayed in the navigation path to identify the location of the terminal device in real time.

14. The method according to any one of claims 1 to 9, characterized in that After the selected emotion icon is used to identify the location of the terminal device, the method further includes: If it is detected that the current time is the designated time, the location of the terminal device is marked using a default icon or an icon used in the past; or The duration of using the selected emotion icon to identify the location of the terminal device is counted, and if it is detected that the duration reaches a preset duration threshold, a default icon or an icon used in history is used to identify the location of the terminal device.

15. The method according to any one of claims 1 to 9, characterized in that The displaying of the emotion icon setting interface in the map application includes: In response to an update operation on the emotion icon library, updating the emotion icons contained in the emotion icon library; The updated emotion icons contained in the emotion icon library are displayed in the map application.

16. The method according to any one of claims 1 to 9, characterized in that After the selected emotion icon is used to identify the location of the terminal device, the method further includes: Determine the emotion type corresponding to the selected emotion icon based on the selected emotion icon; Acquire display information matching the emotion type, and display based on the display information.

17. The method according to claim 16, characterized in that The display information includes first guiding information for guiding a user corresponding to the terminal device to input; The displaying based on the presentation information includes: Displaying the first guide information in an interface containing a voice component; wherein the first guide information is displayed in an area adjacent to the voice component; In response to a trigger operation on the voice component, content matching the first guidance information is played; wherein the trigger operation on the voice component is issued by the user object based on the first guidance information.

18. The method according to claim 16, characterized in that The display information includes information about points of interest; The displaying based on the presentation information includes: Based on the interest point information, in the interest point recommendation interface, the interest point is identified using the selected emotion icon.

19. The method according to claim 16, characterized in that The display information includes application theme style recommendation information; The displaying based on the presentation information includes: Determining an application theme style that matches the application theme style recommendation information based on the application theme style recommendation information; In response to a trigger operation for the determined application theme style, the determined application theme style is displayed in the map application.

20. The method according to claim 16, characterized in that The display information includes second guidance information for guiding the user corresponding to the terminal device to move; The displaying based on the presentation information includes: The second guidance information is displayed in the map interface so that the user object performs travel control based on the second guidance information; wherein the travel control includes at least one of speed control and direction control.

21. A data display device based on map application, characterized in that: include: A display module configured to display an emotion icon setting interface in a map application; wherein the emotion icon setting interface includes a plurality of emotion icons to be selected; A determination module, configured to determine a selected emotion icon in response to a selection operation of an emotion icon to be selected displayed in the emotion icon setting interface; The identification module is configured to use the selected emotion icon to identify the location of the terminal device in the map interface displayed by the map application.

22. An electronic device, characterized in that: include: one or more processors; A memory for storing one or more programs, which, when executed by the electronic device, enables the electronic device to implement the data display method based on a map application as described in any one of claims 1 to 20.

23. A computer readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the data display method based on a map application according to any one of claims 1 to 20 is implemented.

24. A computer program product comprising computer instructions, characterized in that When the computer instructions are executed by a processor, the data display method based on a map application according to any one of claims 1 to 20 is implemented.