Point of interest display method, device, terminal and storage medium

By displaying the page card controls and attribute tags of target-type interest points in the electronic map interface and providing recommended search options, the limitations of interest point search methods in the existing technology are solved, and the flexibility and efficient human-computer interaction of quickly displaying related interest points are achieved.

CN115114355BActive Publication Date: 2025-08-19TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210566925.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-23
Publication Date
2025-08-19
Estimated Expiration
2042-05-23

AI Technical Summary

Technical Problem

The search method for points of interest in existing electronic maps is limited to user input search terms, which lacks flexibility and makes it difficult to quickly display relevant points of interest.

Method used

The page card control of the target type interest point and its attribute label are displayed in the electronic map interface. It provides recommended search options in response to interactive operations to search for associated interest points with the same attribute label.

Benefits of technology

It improves the flexibility of displaying points of interest, and users can quickly trigger and display related points of interest without manually entering search terms, improving human-computer interaction efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115114355B_ABST
    Figure CN115114355B_ABST
Patent Text Reader

Abstract

The embodiments of the present application disclose a method, device, terminal and storage medium for displaying points of interest, which belong to the field of computer technology. The method includes: in response to a search operation for a target type, displaying at least one searched point of interest in an electronic map interface, and a page card control of a first point of interest among the at least one point of interest, the page card control displaying a target attribute label of the first point of interest; in response to an interactive operation on the page card control, displaying a recommended search option in the electronic map interface, the recommended search option being used to search for associated points of interest having the same target attribute label as the first point of interest; in response to a triggering operation on the recommended search option, displaying the searched associated points of interest in the electronic map interface. The embodiments of the present application can be applied to the map field, and according to the interactive operation on the page card control, a recommended search option is provided, which can quickly trigger the search and display of associated points of interest, thereby improving the flexibility of the display of points of interest.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of computer technology, and in particular to a method, device, terminal, and storage medium for displaying points of interest. Background Art

[0002] With the development of computer technology, the application of electronic maps has become increasingly widespread. To facilitate user browsing, multiple points of interest (POIs) can be displayed on the electronic map interface. If a user wants to search for a POI, they need to enter a search term, and then the POIs corresponding to the search term are searched and displayed. However, the POIs are only displayed based on the user entering a search term, which is quite limited. Summary of the Invention

[0003] The embodiments of the present application provide a method, device, terminal, and storage medium for displaying points of interest, which can improve the flexibility of searching for points of interest. The technical solution is as follows:

[0004] In one aspect, a method for displaying points of interest is provided, the method comprising:

[0005] In response to a search operation for a target type, displaying at least one searched point of interest and a page tab control for a first point of interest among the at least one point of interest in an electronic map interface, wherein the at least one point of interest belongs to the target type and has different attribute labels, and the target attribute label of the first point of interest is displayed on the page tab control;

[0006] In response to an interactive operation on the page card control, displaying a recommended search option in the electronic map interface, the recommended search option being used to search for associated points of interest having the same target attribute tag as the first point of interest;

[0007] In response to a triggering operation on the recommended search option, the searched associated points of interest are displayed in the electronic map interface.

[0008] In another aspect, a device for displaying points of interest is provided, the device comprising:

[0009] a first display module, configured to display, in response to a search operation for a target type, at least one point of interest found in the search, and a page tab control for a first point of interest among the at least one point of interest, wherein the at least one point of interest belongs to the target type, the points of interest have different attribute labels, and the target attribute label of the first point of interest is displayed on the page tab control;

[0010] an option display module, configured to display, in response to an interactive operation on the page card control, a recommended search option in the electronic map interface, the recommended search option being used to search for associated points of interest having the same target attribute tag as the first point of interest;

[0011] The second display module is configured to display the searched associated points of interest in the electronic map interface in response to a triggering operation on the recommended search option.

[0012] Optionally, the option display module includes:

[0013] a first display unit configured to display a detail interface of the first point of interest in response to a triggering operation on the page card control; and to display the recommended search option in the electronic map interface in response to an exit operation in the detail interface;

[0014] The first display unit is further configured to display a details interface of the first point of interest in response to a triggering operation on the page card control, wherein the details interface displays the target attribute label; and display the recommended search options in the electronic map interface in response to a triggering operation on the target attribute label in the details interface;

[0015] The first display unit is further configured to display the recommended search options in the electronic map interface in response to a sliding operation on the page card control in a target direction;

[0016] The first display unit is further configured to display the recommended search options in the electronic map interface in response to a preset number of click operations on the page card control.

[0017] Optionally, the option display module includes:

[0018] A second display unit is used to display prompt information in the electronic map interface in response to an interactive operation on the page card control, wherein the prompt information includes prompt text, the recommended search option and a reject search option, the prompt text is used to prompt the search for the associated point of interest, and the reject search option is used to reject the search for the associated point of interest.

[0019] Optionally, the option display module is further configured to cancel the display of the prompt information in response to a triggering operation on the reject search option, and no longer display the prompt information after the page card control is interactively operated again.

[0020] Optionally, the second display module is also used to replace the page card control currently displayed in the electronic map interface with a page card control of recommended associated points of interest in response to a triggering operation on the recommended search option, and the recommended associated points of interest are points of interest among the associated points of interest that meet the first recommendation condition.

[0021] Optionally, the electronic map interface further includes a search box, wherein a first search term is displayed in the search box, and the first search term is a keyword of the target type;

[0022] The second display module is further configured to replace the first search term displayed in the search box with a second search term in response to a triggering operation on the recommended search option, where the second search term is a keyword of the target attribute tag.

[0023] Optionally, the first display module includes:

[0024] a third display unit, configured to display the searched multiple points of interest and a page card list in the electronic map interface, wherein the page card list includes page card controls for the multiple points of interest;

[0025] The fourth display unit is configured to cancel display of the page card control list and display the page card control of the first point of interest in response to a closing operation on the page card control list.

[0026] Optionally, the fourth display unit is used to:

[0027] In response to a sliding operation on the page card control list, canceling the display of the page card control list and displaying the page card control of the first point of interest that meets the second recommendation condition; or

[0028] The electronic map interface includes a point of interest viewing option, and in response to a triggering operation on the point of interest viewing option, the page card control list is canceled and the page card control of the first point of interest that meets the second recommendation condition is displayed; or

[0029] The electronic map interface includes icons of the plurality of points of interest. In response to a triggering operation on the icon of the first point of interest, the page card control list is canceled and the page card control of the first point of interest is displayed.

[0030] Optionally, the fourth display unit is configured to cancel display of the page card control list in response to a closing operation on the page card control list, and display the page card control and list expansion option of the first point of interest;

[0031] The third display unit is further configured to cancel display of the page card control for the first point of interest and display the page card control list in response to a triggering operation on the list expansion option.

[0032] Optionally, the first display module includes:

[0033] a fifth display unit, configured to display a page card control list in the electronic map interface, wherein the page card control list includes page card controls for a plurality of searched points of interest;

[0034] The sixth display unit is configured to cancel display of the page card control list in response to a closing operation on the page card control list, and to display the plurality of points of interest and the page card control for the first point of interest.

[0035] Optionally, the sixth display unit is configured to:

[0036] In response to a sliding operation on the page card control list, canceling the display of the page card control list, and displaying the page card control of the plurality of points of interest and the first point of interest that meets the second recommendation condition; or

[0037] The page card control displays a point of interest viewing option. In response to a triggering operation on the point of interest viewing option on the page card control of the first point of interest, the page card control list is canceled, and the multiple points of interest and the page card control of the first point of interest are displayed.

[0038] Optionally, the sixth display unit is configured to cancel display of the page card control list in response to a closing operation on the page card control list, and display the page card control for the plurality of points of interest, the first point of interest, and a list expansion option;

[0039] The fifth display unit is configured to cancel display of the plurality of points of interest and the page card controls of the first point of interest in response to a triggering operation on the list expansion option, and display the page card control list.

[0040] Optionally, the second display module is configured to display the searched associated points of interest that meet the first target condition in the electronic map interface in response to a triggering operation on the recommended search option;

[0041] The first target condition includes at least one of the following:

[0042] The associated point of interest is associated with the currently logged-in account;

[0043] The associated point of interest is associated with a first search term, where the first search term is a keyword of the target type;

[0044] The associated point of interest is located in the map area currently displayed on the electronic map interface.

[0045] Optionally, the option display module includes:

[0046] a seventh display unit, configured to display the recommended search option in the electronic map interface in response to an interactive operation on the page card control and when a second target condition is met;

[0047] The second target condition includes at least one of the following:

[0048] The number of target search operations performed within a target duration before the current time point is greater than a first threshold, wherein the target search operation is an operation of searching based on a second search term input, where the second search term is a keyword of the target attribute tag;

[0049] The number of points of interest is greater than a second threshold, where the number of points of interest refers to the number of associated points of interest in the map area currently displayed on the electronic map interface.

[0050] Optionally, the device further comprises:

[0051] a sending module, configured to send a search request to a server, the search request including the target attribute tag; the server being configured to search for the associated points of interest having the target attribute tag in response to the search request, and return the searched associated points of interest;

[0052] A receiving module is used to receive the associated points of interest sent by the server.

[0053] On the other hand, a terminal is provided, comprising a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the operations performed by the method for displaying points of interest as described in the above aspects.

[0054] On the other hand, a computer-readable storage medium is provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to implement the operations performed by the method for displaying points of interest as described in the above aspects.

[0055] On the other hand, a computer program product is provided, including a computer program, wherein the computer program is loaded and executed by a processor to implement the operations performed by the method for displaying points of interest as described in the above aspects.

[0056] The method, apparatus, terminal, and storage medium provided by the embodiments of the present application display at least one point of interest belonging to a target type and a page card control for the first point of interest in an electronic map interface. When an interactive operation is performed on the page card control, a recommended search option is displayed. The recommended search option is used to search for associated points of interest with the same target attribute tag as the first point of interest. If a trigger operation is performed on the recommended search option, the searched associated points of interest are displayed. The present application provides a recommended search option based on the interactive operation of the page card control, which can quickly trigger the search and display of associated points of interest, thereby improving the flexibility of displaying points of interest. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0058] Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of the present application;

[0059] Figure 2 This is a flow chart of a method for displaying points of interest provided by an embodiment of the present application;

[0060] Figure 3 is a flowchart of another method for displaying points of interest provided by an embodiment of the present application;

[0061] Figure 4 is a schematic diagram of an electronic map interface provided in an embodiment of the present application;

[0062] Figure 5 is a schematic diagram of another electronic map interface provided in an embodiment of the present application;

[0063] Figure 6 This is a flowchart of another method for displaying points of interest provided by an embodiment of the present application;

[0064] Figure 7 This is a schematic diagram of a prompt information provided by an embodiment of the present application;

[0065] Figure 8 This is a schematic diagram of another prompt information provided in an embodiment of the present application;

[0066] Figure 9 This is a schematic diagram of another prompt information provided in an embodiment of the present application;

[0067] Figure 10 This is a schematic diagram of another prompt information provided in an embodiment of the present application;

[0068] Figure 11 is a schematic diagram of an electronic map interface provided in an embodiment of the present application;

[0069] Figure 12 This is a schematic diagram of a details interface provided in an embodiment of the present application;

[0070] Figure 13 is a schematic diagram of another electronic map interface provided in an embodiment of the present application;

[0071] Figure 14 is a schematic diagram of another electronic map interface provided in an embodiment of the present application;

[0072] Figure 15 This is a flowchart of another method for displaying points of interest provided by an embodiment of the present application;

[0073] Figure 16 This is a schematic structural diagram of a point of interest display device provided in an embodiment of the present application;

[0074] Figure 17 is a structural diagram of another point of interest display device provided in an embodiment of the present application;

[0075] Figure 18 This is a schematic diagram of the structure of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0076] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0077] It is understood that the terms "first," "second," and the like used herein may be used to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are used solely to distinguish one concept from another. For example, a first point of interest may be referred to as a second point of interest, and similarly, a second point of interest may be referred to as a first point of interest without departing from the scope of this application.

[0078] Here, "at least one" refers to one or more than one. For example, the at least one point of interest can be one point of interest, two points of interest, three points of interest, or any other integer greater than or equal to one. "Multiple" refers to two or more than two. For example, the multiple points of interest can be two points of interest, three points of interest, or any other integer greater than or equal to two. "Each" refers to each of at least one. For example, "each point of interest" refers to each of the multiple points of interest. If the multiple points of interest are three points of interest, "each point of interest" refers to each of the three points of interest.

[0079] It is understandable that in the implementation of this application, when user information, account numbers and other related data are involved, when the above 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 must comply with relevant laws, regulations and standards of relevant countries and regions.

[0080] Figure 1 This is a schematic diagram of an implementation environment provided by an embodiment of the present application, see Figure 1 The implementation environment includes: a terminal 101 and a server 102, and the terminal 101 and the server 102 are connected via a wireless or wired network.

[0081] In which, based on a search operation for a target type, the terminal 101 displays at least one point of interest belonging to the target type and a page tab control for a first point of interest among the at least one point of interest. If the user is interested in the first point of interest, an interactive operation on the page tab control for the first point of interest is performed. In response to the interactive operation on the page tab control, the terminal 101 displays a recommended search option in the electronic map interface. The recommended search option is used to search for associated points of interest with the same target attribute tag as the first point of interest. If the user wants to search for associated points of interest, a trigger operation is performed on the recommended search option. In response to the trigger operation on the recommended search option, the terminal 101 sends a search request to the server 102, the search request being used to request a search for the associated point of interest. In response to the search request, the server 102 searches for associated points of interest and sends the searched associated points of interest to the terminal 101 for display by the terminal 101.

[0082] In one possible implementation, terminal 101 is, but is not limited to, a smartphone, tablet computer, laptop computer, desktop computer, smart speaker, intelligent voice interaction device, smart home appliance, smart watch, vehicle-mounted terminal, aircraft, etc. Server 102 can be an independent physical server, or a server cluster or 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.

[0083] In one possible implementation, a target application provided by server 102 is installed on terminal 101. Optionally, the target application is a target application in the terminal 101 operating system, or a target application provided by a third party. For example, the target application is an electronic map application that provides functions such as searching and displaying points of interest, as well as navigation. Of course, the electronic map application may also have other functions, such as review functions, shopping functions, and gaming functions. Optionally, server 102 is the backend server for the target application, or a cloud server that provides cloud computing and cloud storage services.

[0084] The method for displaying points of interest provided in the embodiments of the present application can be applied to an intelligent transportation system (ITS). In an intelligent transportation system, the method provided in the embodiments of the present application is used to provide users with a way to quickly display related points of interest. Among them, the intelligent transportation system, also known as the intelligent transportation system (ITS), is the effective and comprehensive application of advanced science and technology (information technology, computer technology, data communication technology, sensor technology, electronic control technology, automatic control theory, operations research, artificial intelligence, etc.) to transportation, service control and vehicle manufacturing, strengthening the connection between vehicles, roads and users, thereby forming a comprehensive transportation system that ensures safety, improves efficiency, improves the environment and saves energy.

[0085] The method for displaying points of interest provided in the embodiments of the present application can be applied to any scenario in which points of interest are displayed.

[0086] For example, this method is applied to a scenario where a user searches for "hotels" in an electronic map application. A user searches for "hotels" in an electronic map application on a terminal. The terminal displays multiple hotels and a tab control for Hotel A among the multiple hotels on the electronic map interface. After the user interacts with the tab control, if Hotel A is a four-star hotel, the user is deemed to be interested in four-star hotels. The terminal then displays a recommended search option on the electronic map interface for searching for four-star hotels. After the user triggers the recommended search option, the terminal displays the searched four-star hotels on the electronic map interface. Therefore, based on the user's interaction with the tab control for the four-star hotel, the terminal provides the user with a recommended search option for quickly searching for four-star hotels, eliminating the need for the user to manually enter a search term such as "four-star hotel" to perform the search, thereby improving the efficiency of human-computer interaction.

[0087] For another example, the method is applied to the scenario of searching for a list in an electronic map application. The user searches for "food" in the electronic map application on the terminal, and the terminal displays multiple restaurants and a page card control of restaurant B among the multiple restaurants on the electronic map interface. After the user performs an interactive operation on the page card control, if restaurant B belongs to a restaurant on the food list, it is considered that the user is more interested in the food list, and the terminal then displays a recommended search option on the electronic map interface. The recommended search option is used to search for the food list. When the user triggers the recommended search option, the terminal displays the searched restaurants on the food list on the electronic map interface. Therefore, based on the user's interactive operation on the page card control of a restaurant on the food list, the terminal provides the user with a recommended search option for quickly searching for restaurants on the food list, without the user having to manually enter a search term such as "food list" to search, which is conducive to improving the efficiency of human-computer interaction.

[0088] Figure 2 This is a flowchart of a method for displaying points of interest provided by an embodiment of the present application. The embodiment of the present application is executed by a terminal. Figure 2 , the method comprising:

[0089] 201. In response to a search operation for a target type, the terminal displays at least one searched point of interest and a page tab control of a first point of interest among the at least one point of interest in an electronic map interface.

[0090] The target type search operation is used to search for points of interest belonging to the target type. The at least one point of interest displayed in the electronic map interface is also a point of interest belonging to the target type. Each point of interest has a different attribute label, and the page tab control of the first point of interest displays the target attribute label of the first point of interest.

[0091] A point of interest (POI) can also be referred to as a POI (Point of Interest). The attribute tag of a POI is used to indicate the attributes of the POI, and different attribute tags are used to represent information about different attributes. Optionally, a first POI includes multiple attribute tags, and the target attribute tag is at least one attribute tag preset among the multiple attribute tags. Optionally, the target attribute tag is used to indicate the brand of the first POI, for example, indicating that the first POI is a convenience store or clothing store belonging to a certain brand. Optionally, the target attribute tag is used to indicate the level of the first POI, for example, indicating that the first POI is a five-star hotel or a 5A-level scenic spot. Optionally, the target attribute tag is used to indicate the list to which the first POI belongs, for example, indicating that the first POI is a restaurant on a food list. Optionally, the target attribute tag is used to indicate that the first POI has discount information, for example, indicating that the first POI is a restaurant where coupons can be used.

[0092] A tab control is a card-like control that displays the attribute labels of a point of interest (POI). It also serves as a gateway to other interfaces. For example, a tab control might be a square or circular card displayed in a floating layer on an electronic map interface.

[0093] 202. The terminal displays recommended search options in the electronic map interface in response to an interactive operation on the page card control.

[0094] Because the first point of interest has a target attribute tag, when the user interacts with the page tab control for the first point of interest, it can be assumed that the user is more interested in related points of interest that have the same target attribute tag as the first point of interest. Therefore, in response to the interactive operation on the page tab control, the terminal displays a recommended search option in the electronic map interface. The recommended search option is used to search for related points of interest that have the same target attribute tag as the first point of interest. By proactively providing this recommended search option, the user can easily search for related points of interest directly based on the recommended search option.

[0095] 203. In response to the triggering operation on the recommended search option, the terminal displays the searched related points of interest in the electronic map interface.

[0096] After the terminal displays the recommended search option on the electronic map interface, if the user wants to search for related points of interest, the terminal triggers the recommended search option. In response to the triggering operation of the recommended search option, the terminal displays the searched related points of interest on the electronic map interface.

[0097] The method provided in an embodiment of the present application displays at least one point of interest belonging to a target type and a page card control for the first point of interest in an electronic map interface. When an interactive operation is performed on the page card control, a recommended search option is displayed. The recommended search option is used to search for associated points of interest with the same target attribute tag as the first point of interest. If a trigger operation is performed on the recommended search option, the searched associated points of interest are displayed. The present application provides a recommended search option based on the interactive operation of the page card control, which can quickly trigger the search and display of associated points of interest, thereby improving the flexibility of displaying points of interest.

[0098] In the above Figure 2 On the basis of the embodiment shown, after searching for the associated point of interest, the terminal highlights the associated point of interest in the electronic map interface. The specific process is detailed in the following embodiment.

[0099] Figure 3 This is a flowchart of another method for displaying points of interest provided by an embodiment of the present application. The embodiment of the present application is executed by a terminal. Figure 3 , the method comprising:

[0100] 301. In response to a search operation for a target type, the terminal displays at least one searched point of interest and a page tab control of a first point of interest among the at least one point of interest in an electronic map interface.

[0101] In one possible implementation, an electronic map interface displays a search box. If a user wishes to search for points of interest (POIs) belonging to a target type, the user enters a first search term in the search box. The first search term is a keyword for the target type. After entering the first search term, a search operation for the first search term is performed. For example, the search operation triggers a search option corresponding to the search box, or the search operation is an Enter keystroke. In another possible implementation, the electronic map interface displays multiple search terms recommended to the user, including the first search term. If the user wishes to search for POIs belonging to the target type, the user directly triggers the first search term.

[0102] The first search term can only indicate at least one point of interest belonging to the target type, and cannot indicate the only point of interest belonging to that target type. For example, the search term is "convenience store," "hotel," or "attraction," rather than a search term such as "xxx convenience store on xxx road in xxx district" that precisely identifies a specific point of interest. Therefore, the terminal can search for multiple points of interest based on the first search term.

[0103] For example, if the first search term is "convenience store," the terminal displays multiple searched convenience stores on the electronic map interface. Alternatively, if the first search term is "attraction," the terminal displays multiple searched attractions on the electronic map interface. Alternatively, if the first search term is "food," the terminal displays multiple searched restaurants on the electronic map interface.

[0104] 302. In response to the interactive operation on the page card control, the terminal displays recommended search options in the electronic map interface when the second target condition is met.

[0105] In response to an interactive operation on the page card control, the terminal determines whether a second target condition is currently satisfied. If the second target condition is satisfied, a recommended search option is displayed on the electronic map interface. If the second target condition is not satisfied, the recommended search option is not displayed on the electronic map interface. The recommended search option is used to search for associated points of interest having the same target attribute tag as the first point of interest.

[0106] The second target condition includes at least one of the following:

[0107] (1) Within the target duration before the current time point, the number of times a target search operation is performed is greater than a first threshold, and the target search operation is an operation of searching based on a second search term input, and the second search term is a keyword of the target attribute tag.

[0108] If the number of target search operations performed within the target time is greater than the first threshold, it means that the user is more interested in the associated points of interest with the target attribute label, and the user is more likely to want to search for the associated points of interest. Therefore, in this case, after the user performs an interactive operation on the page card control of the first point of interest, the terminal can display recommended search options in the electronic map interface so that the user can search for associated points of interest with the same target attribute label as the first point of interest.

[0109] If the number of target search operations performed within the target time is not greater than the first threshold, it means that the user is not very interested in the associated points of interest with the target attribute label, and it is unlikely that the user wants to search for the associated points of interest. Therefore, in this case, after the user performs an interactive operation on the page card control of the first point of interest, the terminal does not need to display the recommended search option on the electronic map interface.

[0110] The target duration and the first threshold value may be preset by the terminal. For example, the target duration may be 1 day or 1 week, and the first threshold value may be 3 or 4.

[0111] (2) The number of points of interest is greater than a second threshold, where the number of points of interest refers to the number of associated points of interest in the map area currently displayed on the electronic map interface.

[0112] If the number of associated points of interest in the map area is greater than the second threshold, it means that there are more associated points of interest in the map area, and it is more likely that the associated points of interest in the map area are the points of interest that the user wants to find. Therefore, in this case, after the user performs an interactive operation on the page card control of the first point of interest, the terminal can display the recommended search option in the electronic map interface so that the user can search for associated points of interest with the same target attribute label as the first point of interest.

[0113] If the number of associated points of interest in the map area is not greater than the second threshold, it means that there are fewer associated points of interest in the map area, and the associated points of interest in the map area are less likely to be the points of interest that the user wants to find. Therefore, in this case, after the user performs an interactive operation on the page card control of the first point of interest, the terminal does not need to display the recommended search option on the electronic map interface.

[0114] The second threshold may be preset by the terminal, for example, the second threshold is 2 or 3.

[0115] In a possible implementation, the electronic map interface refers to an interface in an electronic map application. The electronic map interface displayed in step 302 and the electronic map interface displayed in step 301 may be the same interface or different interfaces.

[0116] In an embodiment of the present application, considering that at least one point of interest displayed on the electronic map interface is a searched point of interest of the target type, it indicates that the user does not have a clear search target. When the user performs an interactive operation on the page card control of the first point of interest, since the first point of interest has a target attribute tag, it can be assumed that the user is interested in points of interest with the target attribute tag and is looking for points of interest with the target attribute tag, and it is more likely that the user wants to search for related points of interest. Therefore, in this case, after the user performs an interactive operation on the page card control, the terminal can display the recommended search option in the electronic map interface so that the user can search for related points of interest.

[0117] 303. In response to the triggering operation on the recommended search option, the terminal displays the searched related points of interest in the electronic map interface.

[0118] After the terminal displays the recommended search option on the electronic map interface, if the user desires to search for associated points of interest having the same target attribute tag as the first point of interest, the terminal triggers the recommended search option. In response to the triggering operation on the recommended search option, the terminal displays the searched associated points of interest on the electronic map interface.

[0119] In one possible implementation, in response to a triggering operation on a recommended search option, the terminal displays the searched related points of interest that meet the first target condition on an electronic map interface. That is, the points of interest displayed on the electronic map interface by the terminal are those related points of interest that have the same target attribute tag as the first point of interest and that meet the first target condition.

[0120] The first target condition includes at least one of the following:

[0121] (1) Associate the POI with the currently logged-in account.

[0122] If the associated point of interest is associated with the currently logged-in account, the user is more likely to want to search for the associated point of interest. In order to improve search efficiency, the terminal searches for the associated points of interest associated with the currently logged-in account to make personalized recommendations of points of interest to the user.

[0123] For example, the points of interest associated with the currently logged-in account refer to points of interest whose number of searches based on the account is greater than a third threshold, or points of interest whose number of visits based on the account is greater than a fourth threshold, etc.

[0124] (2) Associating the point of interest with a first search term, where the first search term is a keyword of the target type.

[0125] If the at least one searched point of interest is a point of interest belonging to the target type, the user is likely to want to search for points of interest belonging to the target type. To improve search efficiency and accurately recommend points of interest to the user, the terminal searches for related points of interest associated with the first search term. Since the first search term is a keyword of the target type, the related points of interest associated with the first search term are also related points of interest belonging to the target type.

[0126] For example, if the first search term is “convenience store”, then points of interest related to convenience stores are associated with the first search term “convenience store”. For another example, if the first search term is “attractions”, then points of interest related to attractions are associated with the first search term “attractions”.

[0127] (3) The associated point of interest is located in the map area currently displayed on the electronic map interface.

[0128] The map area currently displayed on the electronic map interface is the map area that the user wants to search, for example, the map area to which the current location belongs. Therefore, the user is more likely to want to search for points of interest located in this map area. To improve search efficiency and accurately recommend points of interest to the user, the terminal searches for points of interest associated with the map area currently displayed on the electronic map interface.

[0129] In another possible implementation, in response to a triggering operation on a recommended search option, the terminal sends a search request to a server, the search request including a target attribute tag of the first point of interest. The server is configured to search an electronic map interface for associated points of interest having the target attribute tag in response to the search request and return the searched associated points of interest. The terminal receives the associated points of interest sent by the server.

[0130] Optionally, after searching for an associated point of interest, the server sends a point of interest identifier of the associated point of interest to the terminal, where the point of interest identifier is used to indicate the associated point of interest. The terminal receives the point of interest identifier sent by the server and determines the associated point of interest indicated by the point of interest identifier on the electronic map interface so as to display the associated point of interest. Optionally, the point of interest identifier can be the name of the associated point of interest or the coordinate information of the associated point of interest.

[0131] Optionally, as described above, the terminal displays associated points of interest that meet the first target condition in the electronic map interface, and the search request may also carry at least one of the currently logged-in account, the first search term, or the coordinate information of the currently displayed map area, so that the server searches for associated points of interest with the target attribute tag and meeting the first target condition based on the target attribute tag in the search request and at least one of the account, the first search term, or the coordinate information.

[0132] In another possible implementation, the terminal highlights the searched related points of interest in an electronic map interface.

[0133] The electronic map interface displays at least one point of interest. When the terminal obtains an associated point of interest, the associated point of interest is highlighted on the electronic map interface so that the user can view the associated point of interest. For example, the terminal adds a border to the area where the associated point of interest is located on the electronic map interface, or the terminal boldly displays the name of the associated point of interest on the electronic map interface, or the terminal adds an icon to the area where the associated point of interest is located on the electronic map interface.

[0134] In another possible implementation, in response to a triggering operation on the recommended search option, the terminal replaces the page card control currently displayed in the electronic map interface with a page card control for recommended associated points of interest, where the recommended associated points of interest are points of interest among the associated points of interest that meet the first recommendation condition.

[0135] The recommended associated point of interest is an associated point of interest recommended to the user, and whether the associated point of interest meets the first recommendation condition can be determined by at least one of the distance between the associated point of interest and the current location, the score of the associated point of interest, or the number of visits to the associated point of interest. For example, the first recommendation condition is the associated point of interest with the smallest distance from the current location, or the first recommendation condition is the associated point of interest with the highest score, or the first recommendation condition is the associated point of interest with the highest number of visits. For another example, the terminal determines the recommendation score of the associated point of interest based on the distance, score, and number of visits corresponding to the associated point of interest, and the first recommendation condition is the associated point of interest with the highest recommendation score.

[0136] In another possible implementation, the electronic map interface further includes a search box displaying a first search term, the first search term being a keyword for the target type. In response to a triggering operation on the recommended search option, the terminal replaces the first search term displayed in the search box with a second search term, the second search term being a keyword for the target attribute tag.

[0137] When the electronic map interface displays at least one searched point of interest, a first search term is displayed in the search box in the electronic map interface to remind the user that the at least one currently displayed point of interest is a point of interest associated with the first search term, that is, a point of interest of the target type. Since the second search term is a keyword of the target attribute tag, that is, the second search term indicates that the associated point of interest has the target attribute tag, the associated points of interest are points of interest associated with the second search term, and these associated points of interest can be searched based on the second search term. Therefore, when the terminal displays the searched associated points of interest on the electronic map interface, the first search term displayed in the search box is switched to the second search term to remind the user that the currently displayed associated points of interest are points of interest associated with the second search term.

[0138] For example, the first search term in the search box on an electronic map interface is "hotel," and at least one point of interest displayed on the electronic map interface is a hotel. After the user browses information for a five-star hotel among the at least one hotel, the terminal displays a recommended search option. After the user triggers the recommended search option, the terminal displays the searched five-star hotel on the electronic map interface, and the search term in the search box on the electronic map interface switches to the second search term, "five-star hotel."

[0139] The method provided in an embodiment of the present application displays at least one point of interest belonging to a target type and a page card control for the first point of interest in an electronic map interface. When an interactive operation is performed on the page card control, a recommended search option is displayed. The recommended search option is used to search for associated points of interest with the same target attribute tag as the first point of interest. If a trigger operation is performed on the recommended search option, the searched associated points of interest are displayed. The present application provides a recommended search option based on the interactive operation of the page card control, which can quickly trigger the search and display of associated points of interest, thereby improving the flexibility of displaying points of interest.

[0140] Furthermore, when the second target condition is met, the terminal displays recommended search options in the electronic map interface, thereby providing the user with recommended search options when the user is more likely to search for related points of interest, which is conducive to promoting human-computer interaction.

[0141] Furthermore, the terminal displays the associated points of interest that meet the first target condition, thereby achieving personalized and accurate recommendation of points of interest to the user, which is beneficial to improving search efficiency and human-computer interaction efficiency.

[0142] In the above Figure 2 or Figure 3 Based on the illustrated embodiment, the terminal displays recommended search options in the electronic map interface in response to an interactive operation on the page card control, including any of the following.

[0143] The first way: the terminal displays the details interface of the first point of interest in response to the triggering operation of the page card control, and displays the recommended search options in the electronic map interface in response to the exit operation in the details interface.

[0144] The terminal first displays a page card control of the first point of interest on the electronic map interface, and the page card control displays the target attribute label of the first point of interest, so that the user can first have a preliminary understanding of the first point of interest by viewing the page card control. If the user wants to continue to understand the first point of interest in depth, the trigger operation of the page card control of the first point of interest is executed, such as the trigger operation is a click operation, a sliding operation, a drag operation or a flip operation.

[0145] In response to the triggering operation of the page card control, the terminal displays the details interface of the first point of interest, thereby providing the user with more information related to the first point of interest, improving the information display effect and providing a good user experience. The details interface of the first point of interest includes information related to the first point of interest, such as the attribute label of the first point of interest, a brief introduction to the first point of interest, and information about the surrounding environment of the first point of interest.

[0146] The user browses the information of the first point of interest in the details interface. After viewing the information of the first point of interest, if the user wants to exit the details interface, the user performs an exit operation in the details interface. For example, if the details interface includes an exit option, the exit operation is a triggering operation for the exit option. In response to the exit operation, the terminal returns to the electronic map interface. In addition, considering that the user is viewing the details interface of the first point of interest, it can be indicated that the user is more interested in the associated points of interest with the same target attribute tag as the first point of interest, so after returning to the electronic map interface, the terminal additionally displays a recommended search option in the electronic map interface for the user to search for associated points of interest with the same target attribute tag as the first point of interest.

[0147] Second method: In response to a triggering operation on the page card control, the terminal displays a details interface of the first point of interest, wherein the details interface displays a target attribute label of the first point of interest. In response to a triggering operation on the target attribute label in the details interface, the terminal displays recommended search options on the electronic map interface.

[0148] The process of displaying the details interface is similar to that of the first method described above. In addition, the details interface also displays the target attribute label of the first point of interest. If the user is interested in a point of interest with a target attribute label, a triggering operation on the target attribute label is performed, such as a click, slide, drag, or flip operation. In response to the triggering operation on the target attribute label, the terminal returns to the electronic map interface and additionally displays recommended search options on the electronic map interface.

[0149] Optionally, the target attribute label in the details interface is a second search term corresponding to the target attribute label, and the second search term is a keyword of the target attribute label.

[0150] The third method: the terminal displays recommended search options in the electronic map interface in response to a sliding operation of the page card control toward a target direction.

[0151] For example, the sliding operation on the page card control in the target direction refers to a left sliding operation, a right sliding operation, an upward sliding operation, or a downward sliding operation on the page card control.

[0152] A fourth approach: the terminal displays recommended search options in the electronic map interface in response to a preset number of click operations on the page card control.

[0153] For example, the preset number of click operations on the page card control refers to a double-click operation or three consecutive click operations on the page card control.

[0154] It should be noted that any of the four methods above can trigger the display of recommended search options. Alternatively, the user can set which of the above methods triggers the display of recommended search options in the terminal, allowing the user to flexibly set it according to their own situation to avoid accidental touches.

[0155] In the above Figure 2 or Figure 3 Based on the illustrated embodiment, the terminal displays at least one searched point of interest and a page tab control of a first point of interest among the at least one point of interest in an electronic map interface in response to a search operation for a target type, including the following two methods.

[0156] In a first method, the terminal displays multiple searched points of interest and a tab control list on an electronic map interface, the tab control list including tab controls for the multiple points of interest. In response to a closing operation on the tab control list, the terminal cancels the display of the tab control list and displays a tab control for a first point of interest among the multiple points of interest.

[0157] The electronic map interface displays an electronic map, and displays multiple searched points of interest on the electronic map, each of which belongs to a target type. The electronic map interface also displays a page card control list, which is displayed above the electronic map and obscures part of the content of the electronic map. When the terminal cancels the display of the page card control list, the terminal displays the multiple points of interest on the electronic map and the page card control for the first point of interest on the electronic map interface.

[0158] In one possible implementation, in response to a closing operation on the page card control list, the terminal cancels display of the page card control list and displays the page card control for the first point of interest, including at least one of the following:

[0159] (1) In response to a sliding operation on the page card control list, the terminal cancels display of the page card control list and displays the page card control of the first point of interest that meets the second recommendation condition.

[0160] The sliding operation on the page card control list is also an operation to close the page card control list. For example, the sliding operation can be a left sliding operation, a right sliding operation, an upward sliding operation, or a downward sliding operation. The terminal searches for a point of interest that meets the second recommendation condition among multiple points of interest belonging to the target type. If it is determined that the first point of interest meets the second recommendation condition, the page card control for the first point of interest is displayed.

[0161] Optionally, the second recommendation condition is the same as the first recommendation condition, and will not be described again here.

[0162] (2) The electronic map interface includes a point of interest viewing option. In response to a triggering operation on the point of interest viewing option, the terminal cancels the display of the page card control list and displays the page card control of the first point of interest that meets the second recommendation condition.

[0163] The triggering operation for viewing the point of interest option is also a closing operation for the page card control list. For example, the triggering operation can be a click operation, a slide operation, or a drag operation. The point of interest viewing option is used to request viewing the points of interest in the electronic map.

[0164] (3) The electronic map interface includes icons of multiple points of interest. In response to a triggering operation on the icon of a first point of interest, the terminal cancels the display of the page card control list and displays the page card control of the first point of interest.

[0165] The electronic map interface displays icons for the multiple points of interest. For example, the terminal displays the icons for the points of interest at the locations where the points of interest are located. If the user is interested in a first point of interest, a trigger operation is performed on the icon for the first point of interest. For example, the trigger operation may be a click operation, a slide operation, or a drag operation. In response to the trigger operation on the icon for the first point of interest, the terminal cancels the display of the page card control list and only displays the page card control for the first point of interest, so that the user can view the information about the first point of interest displayed on the page card control.

[0166] It should be noted that, by executing any one of the above three methods, the page card control list can be canceled and the page card control of the first point of interest can be displayed.

[0167] In one possible implementation, in response to a closing operation on the page card control list, the terminal cancels the display of the page card control list and displays the page card control for the first point of interest and a list expansion option. The list expansion option is used to display the page card control list. If the user subsequently wants to view the page card control list again, the list expansion option is triggered. In response to the triggering operation on the list expansion option, the terminal cancels the display of the page card control for the first point of interest and displays the page card control list.

[0168] Figure 4 is a schematic diagram of an electronic map interface provided by an embodiment of the present application, such as Figure 4 As shown in the left half of the figure, the electronic map interface 401 displays multiple points of interest, a page card control list 4011, and a point of interest viewing option 4012. In addition, the electronic map interface 401 also displays a search box 4013 and other function options 4014. If the user wants to close the page card control list 4011, he can perform a sliding operation on the page card control list 4011, or trigger the point of interest viewing option 4012, or trigger the icon of the first point of interest. When the terminal detects any of the above operations, it will Figure 4 As shown in the right half of the figure, the page card control list 4011 is canceled in the electronic map interface 401, and the page card control 4015 of the first point of interest and the list expansion option 4016 are displayed.

[0169] In a second method, the terminal displays a tab control list on the electronic map interface, the tab control list including tab controls for the multiple points of interest found. In response to a closing operation on the tab control list, the terminal cancels the display of the tab control list and displays the multiple points of interest and a tab control for a first point of interest among the multiple points of interest.

[0170] Among them, the difference from the first method mentioned above is that, in response to the search operation for the target type, the terminal only displays the page card control list in the electronic map interface, but does not display the multiple points of interest searched. When the terminal cancels the display of the page card control list, it displays the multiple points of interest in the electronic map interface.

[0171] In one possible implementation, in response to a closing operation on the page card control list, the terminal cancels display of the page card control list and displays the page card controls for the multiple points of interest and the first point of interest, including at least one of the following:

[0172] (1) In response to a sliding operation on the page card control list, the terminal cancels display of the page card control list and displays the page card control of the plurality of points of interest and the first point of interest that meets the second recommendation condition.

[0173] (2) An option for viewing points of interest is displayed on the page card control. In response to a triggering operation on the option for viewing points of interest on the page card control for the first point of interest, the terminal cancels the display of the page card control list and displays the multiple points of interest and the page card control for the first point of interest.

[0174] It should be noted that, by executing any one of the above two methods, the page card control list can be canceled and the page card control of the multiple points of interest and the first point of interest can be displayed.

[0175] In another possible implementation, in response to a closing operation on the page card control list, the page card control list is canceled, and the page card controls for the multiple points of interest and the first point of interest, as well as a list expansion option, are displayed. The list expansion option is used to display the page card control list. If the user subsequently wants to view the page card control list again, a trigger operation is performed on the list expansion option. In response to the triggering operation on the list expansion option, the terminal cancels the display of the page card controls for the multiple points of interest and the first point of interest, and displays the page card control list.

[0176] Figure 5 is a schematic diagram of another electronic map interface provided by an embodiment of the present application, such as Figure 5 As shown in the left half of the figure, the electronic map interface 501 displays a page card control list 5011 and a point of interest viewing option 5012 in the page card control. In addition, the electronic map interface 501 also displays a search box 5013. If the user wants to close the page card control list 5011, he can perform a sliding operation on the page card control list 5011 or a triggering operation on the point of interest viewing option 5012. When the terminal detects any of the above operations, it will Figure 5As shown in the right half of the figure, the page card control list 5011 is canceled in the electronic map interface 501, and the page card control 5014 of the first point of interest and the list expansion option 5015 are displayed.

[0177] In the above Figure 2 or Figure 3 Based on the embodiment shown, the prompt information includes prompt text, recommended search options and reject search options. For detailed description, please refer to the following embodiment.

[0178] Figure 6 This is a flowchart of another method for displaying points of interest provided by an embodiment of the present application. The embodiment of the present application is executed by a terminal. Figure 6 , the method comprising:

[0179] 601. In response to a search operation for a target type, the terminal displays at least one searched point of interest and a page tab control of a first point of interest among the at least one point of interest in an electronic map interface.

[0180] The step 601 is similar to the above step 201 or step 301 and will not be described again here.

[0181] 602. In response to the interactive operation on the page card control, the terminal displays prompt information in the electronic map interface, where the prompt information includes prompt text, recommended search options, and a reject search option.

[0182] The prompt text is used to prompt the search for associated points of interest, the recommended search option is used to search for associated points of interest with the same target attribute tag as the first point of interest, and the reject search option is used to reject the search for associated points of interest with the same target attribute tag as the first point of interest.

[0183] In a possible implementation, the terminal displays a prompt box on the electronic map interface in response to an interactive operation on the page card control, where the prompt box includes the prompt information.

[0184] In another possible implementation, the recommended search option displays a keyword for confirming the search, and the reject search option displays a related word for rejecting the search. For example, if the related POI with the same target attribute tag as the first POI is a five-star hotel, and the search text is "Do you want to find nearby five-star hotels?", the recommended search option displays "Yes" and the reject search option displays "No."

[0185] It should be noted that the embodiment of the present application only uses the example of displaying the recommended search option by displaying prompt information. In another embodiment, the terminal can also use other methods to display the recommended search option, and the embodiment of the present application does not limit this.

[0186] After displaying the prompt information, the terminal executes the following step 603 or the following step 604.

[0187] 603. In response to the triggering operation on the recommended search option, the terminal displays the searched related points of interest in the electronic map interface.

[0188] 604. In response to the triggering operation of rejecting the search option, the terminal cancels the display of the prompt information, and no longer displays the prompt information after the page card control is interactively operated again.

[0189] After the terminal displays the prompt information on the electronic map interface, if the user does not want to search for associated points of interest with the same target attribute tag as the first point of interest, the terminal triggers the reject search option. In response to the triggering operation of the reject search option, the terminal cancels the display of the prompt information.

[0190] Furthermore, considering that the user has already refused to search for associated points of interest, it indicates that the user is not interested in the associated points of interest. If the prompt message is still displayed after the page card control of the first point of interest is interactively operated again, the user is likely to refuse to search for associated points of interest again, which will make the operation cumbersome and fail to achieve the desired effect. Therefore, after the page card control is interactively operated again, the prompt message will no longer be displayed to avoid letting the user repeat the same useless operation.

[0191] In one possible implementation, an electronic map application is running on the terminal, and the electronic map interface is an interface within the electronic map application. In the embodiments of the present application, "an interactive operation is again performed on the page card control" refers to: an interactive operation is again performed on the page card control during the current running of the electronic map application. If the terminal closes the electronic map application and then restarts it, then during the next running of the electronic map application, if an interactive operation on the page card control is detected, the prompt information may be displayed on the electronic map interface.

[0192] The method provided in an embodiment of the present application displays at least one point of interest belonging to a target type and a page card control for the first point of interest in an electronic map interface. When an interactive operation is performed on the page card control, a recommended search option is displayed. The recommended search option is used to search for associated points of interest with the same target attribute tag as the first point of interest. If a trigger operation is performed on the recommended search option, the searched associated points of interest are displayed. The present application provides a recommended search option based on the interactive operation of the page card control, which can quickly trigger the search and display of associated points of interest, thereby improving the flexibility of displaying points of interest.

[0193] In the POI display method provided in the embodiments of this application, the attribute tags of the POI can be used to indicate the brand, level, ranking, and discount information of the POI. This POI display method can be used to recommend searches for POIs belonging to a certain brand, level, ranking, or with discount information, as described in detail below with reference to the accompanying figures.

[0194] Recommended searches for points of interest belonging to a certain brand:

[0195] Figure 7 This is a schematic diagram of a prompt information provided by an embodiment of the present application, such as Figure 7 As shown, the electronic map interface includes a search box 701 in which the search term "clothing store" is displayed. The electronic map interface displays multiple points of interest related to clothing stores, such as "Brand A Clothing Store 1," "Brand B Clothing Store 2," "Brand C Clothing Store 3," "Brand C Clothing Store 4," and "Brand C Clothing Store 5." The electronic map interface also displays a tab control 702 for "Brand A Clothing Store 1."

[0196] After the user clicks on the page card control 702, the user enters the details interface of "Brand A Clothing Store 1". After exiting from the details interface to the electronic map interface, the terminal determines that "Brand A Clothing Store 1" has the target attribute label "Brand A" and determines whether the number of times the user has searched for "Brand A" within M hours is greater than N, where M and N are both positive integers. If so, the terminal displays a prompt message 703 on the electronic map interface. The prompt message 703 includes the prompt text "Do you want to search for all nearby clothing stores of Brand A?", a recommended search option "Yes", and a search rejection option "No". If the user wants to search for other clothing stores of Brand A, a trigger operation for the recommended search option "Yes" is executed. If the user does not want to search for other clothing stores of Brand A, a trigger operation for the search rejection option "No" is executed.

[0197] When the user triggers the recommended search option "Yes," the terminal sends a search request to the server. This request includes the target attribute tag "Brand A," the search term "clothing store," and the coordinates of the map area to which the current location belongs. The request requests the server to search for clothing stores belonging to Brand A located in the map area and display the searched clothing stores belonging to Brand A on the electronic map interface. When the user triggers the rejection search option "No," the terminal cancels the display of prompt message 703.

[0198] Recommended searches for points of interest belonging to a certain level:

[0199] Figure 8 This is a schematic diagram of a prompt information provided by an embodiment of the present application, such as Figure 8As shown, the electronic map interface includes a search box 801 in which the search term "hotel" is displayed. The electronic map interface displays multiple points of interest related to hotels, such as "XXX Hotel 1," "XXX Hotel 2," "XXX Hotel 3," and "XXX Hotel 4." The electronic map interface also displays a tab control 802 for "XXX Hotel 1."

[0200] After the user clicks the tab control 802, the user enters the details interface of "XXX Hotel 1". After exiting the details interface to the electronic map interface, the terminal determines that "XXX Hotel 1" has the target attribute label "four-star hotel" and determines whether the number of searches for "four-star hotel" by the user within M hours is greater than N, where M and N are both positive integers. If so, the terminal displays a prompt message 803 on the electronic map interface. This prompt message 803 includes the prompt text "Do you want to search for all nearby four-star hotels?", a recommended search option "Yes", and a rejection option "No". If the user wants to search for four-star hotels, the recommended search option "Yes" is triggered. If the user does not want to search for four-star hotels, the rejection option "No" is triggered.

[0201] When the user triggers the recommended search option "Yes," the terminal sends a search request to the server. This request includes the target attribute tag "four-star hotel," the search term "hotel," and the coordinates of the map area to which the current location belongs. The request requests the server to search for four-star hotels within the map area and display the searched four-star hotels on the electronic map interface. When the user triggers the rejection search option "No," the terminal cancels the display of the prompt message 803.

[0202] Recommended search for points of interest belonging to a certain list:

[0203] Figure 9 This is a schematic diagram of a prompt information provided by an embodiment of the present application, such as Figure 9 As shown, the electronic map interface includes a search box 901 in which the search term "food" is displayed. The electronic map interface displays multiple points of interest related to restaurants, such as "XXX chopped pepper fish head," "XXX food restaurant," and "XXX hot pot restaurant." The electronic map interface also displays a tab control 902 for "XXX chopped pepper fish head."

[0204] After the user clicks on the page card control 902, the user enters the details interface of "XXX chopped pepper fish head". After exiting from the details interface to the electronic map interface, the terminal determines that "XXX chopped pepper fish head" has the target attribute label "Internet celebrity food list" and determines whether the number of restaurants on the list in the map area to which the current location belongs is greater than N, where N is a positive integer. If so, the terminal displays a prompt message 903 on the electronic map interface. The prompt message 903 includes the prompt text "Do you want to search for all nearby listed restaurants?", a recommended search option "Yes", and a rejection search option "No". If the user wants to search for listed restaurants, a trigger operation for the recommended search option "Yes" is executed. If the user does not want to search for listed restaurants, a trigger operation for the rejection search option "No" is executed.

[0205] When the user triggers the recommended search option "Yes," the terminal sends a search request to the server. This request includes the target attribute tag "Internet celebrity food list," the search term "food," and the coordinates of the map area to which the current location belongs. The request requests the server to search for restaurants on the list within the map area and display the searched restaurants on the electronic map interface. When the user triggers the rejection search option "No," the terminal cancels the display of prompt message 903.

[0206] Recommended searches for points of interest with discounts:

[0207] Figure 10 This is a schematic diagram of a prompt information provided by an embodiment of the present application, such as Figure 10 As shown, the electronic map interface includes a search box 1001 in which the search term "food" is displayed. The electronic map interface displays multiple points of interest related to restaurants, such as "XXX chopped pepper fish head," "XXX food restaurant," and "XXX hot pot restaurant." The electronic map interface also displays a tab control 1002 for "XXX chopped pepper fish head."

[0208] After the user clicks the page card control 1002, the user enters the details interface of "XXX chopped pepper fish head". After exiting from the details interface to the electronic map interface, the terminal determines that "XXX chopped pepper fish head" has the target attribute label "Coupon 105 buys a 100 yuan voucher" and determines whether the number of restaurants with discount information in the map area to which the current location belongs is greater than N, where N is a positive integer. If so, the terminal displays a prompt message 1003 on the electronic map interface. The prompt message 1003 includes the prompt text "Do you want to search for all nearby discounted restaurants?", a recommended search option "Yes", and a rejection search option "No". If the user wants to search for discounted restaurants, the trigger operation for the recommended search option "Yes" is executed. If the user does not want to search for discounted restaurants, the trigger operation for the rejection search option "No" is executed.

[0209] When the user triggers the recommended search option "Yes," the terminal sends a search request to the server. This request includes the target attribute tag "coupon," the search term "food," and the coordinates of the map area to which the current location belongs. The request requests the server to search for discounted restaurants within that map area and display the found discounted restaurants on the electronic map interface. When the user triggers the rejection search option "No," the terminal cancels the display of prompt message 1003.

[0210] The following uses the example of recommending and searching for points of interest belonging to a certain brand to illustrate the changes in the interface displayed on the terminal during the search process. Figure 12-14 This is a schematic diagram of the interface displayed by the terminal during the process of searching for points of interest provided in an embodiment of the present application.

[0211] like Figure 11 As shown, the terminal displays an electronic map interface, which includes a search box 1101. The search box 1101 displays the search term "convenience store". The electronic map interface displays multiple points of interest belonging to convenience stores that have been searched, such as "Convenience Store 1 of Brand A", "Convenience Store 2 of Brand B", "Convenience Store 3 of Brand C", "Convenience Store 4 of Brand C" and "Convenience Store 5 of Brand C". The electronic map interface also displays a page card control 1102 for "Convenience Store 1 of Brand A". When the user clicks on the page card control 1102, the user enters Figure 12 The details interface of "Brand A's convenience store 1" is shown.

[0212] like Figure 12 As shown, the terminal displays the details interface of "Convenience Store 1 of Brand A". Area 1201 in the details interface displays information about the convenience store 1, area 1202 in the details interface displays information about multiple parking lots around the convenience store 1, and area 1203 in the details interface displays information about the restaurant "XXX Chopped Pepper Fish Head" around the convenience store 1. The details interface also displays an exit option 1204. When the user clicks the exit option 1204, the terminal exits the details interface and enters Figure 13 The electronic map interface shown.

[0213] like Figure 13 As shown, the electronic map interface displayed on the terminal is the same as Figure 11The electronic map interface displayed is the same interface, except that the electronic map interface also displays a prompt message 1301, which includes a prompt text "Do you want to search for all nearby convenience stores of brand A?", a recommended search option "Yes", and a rejection search option "No". If the user does not want to search for other convenience stores of brand A, a trigger operation is executed for the rejection search option "No", and the terminal cancels the display of the prompt message 1301. If the user wants to search for other convenience stores of brand A, a trigger operation is executed for the recommended search option "Yes", and the terminal displays Figure 14 The electronic map interface shown.

[0214] like Figure 14 As shown, the electronic map interface displayed on the terminal is the same as Figure 13 The electronic map interface displayed is the same interface, the difference is that the multiple convenience stores displayed on the electronic map interface are switched to the convenience stores belonging to brand A that are searched, the search term in the search box 1101 is switched from "convenience store" to "convenience store of brand A", and the page card control 1102 of "convenience store 1 of brand A" displayed on the electronic map interface is switched to the page card control 1401 of "convenience store 6 of brand A" that meets the first recommendation condition.

[0215] In an embodiment of the present application, when the user's search target is unclear, for example, the search term "convenience store" can only represent multiple points of interest of a certain type, but cannot represent the only point of interest of that type. The terminal provides the user with a recommended search option for quickly searching for convenience stores belonging to brand A based on the user's interactive operation on the page card control of convenience store 1 of brand A, helping the user to quickly initiate a search for convenience stores of brand A. The user does not need to manually enter the search term "convenience store of brand A" to search, nor does he need to jump to other interfaces to search, which simplifies the search process, reduces operating costs, and improves the efficiency of human-computer interaction.

[0216] Figure 15 This is a flow chart of another method for displaying points of interest provided by an embodiment of the present application. Figure 15 As shown, the method includes:

[0217] 1501. A user enters a search term to request a search, wherein the user enters a search term in a search box and performs a search operation on the search term, where the search term is a keyword of a target type, to request the terminal to search for at least one point of interest belonging to the target type.

[0218] 1502. The terminal displays an electronic map interface, and displays at least one searched point of interest and a page tab control of a first point of interest among the at least one point of interest on the electronic map interface.

[0219] 1503. The terminal displays a details interface of the first point of interest. When the user triggers the tab control of the first point of interest, the terminal jumps from the electronic map interface to the details interface of the first point of interest.

[0220] 1504. The terminal determines whether the first POI has a target attribute tag. When the user exits the first POI's details interface, the terminal returns to the electronic map interface and determines whether the first POI has a target attribute tag. If the first POI does not have a target attribute tag, the process ends. If the first POI has a target attribute tag, the process proceeds to step 1505.

[0221] 1505. The terminal determines whether the number of times the user searches for points of interest with the target attribute tag is greater than N, where N is a positive integer. If not, the process ends; if greater than N, the process executes the following step 1506.

[0222] 1506. The terminal displays a recommended search option on the electronic map interface, wherein the recommended search option is used to search for related points of interest having the target attribute tag.

[0223] 1507. The terminal determines whether the user has triggered the recommended search option. If the user has not triggered the recommended search option, the process ends. If the user has triggered the recommended search option, the following step 1508 is executed.

[0224] 1508. The terminal displays the searched related points of interest on the electronic map interface.

[0225] Figure 16 This is a schematic diagram of the structure of a point of interest display device provided by an embodiment of the present application. Figure 16 , the device comprises:

[0226] A first display module 1601 is configured to display, in response to a search operation for a target type, at least one point of interest found in the search, and a page tab control for a first point of interest among the at least one point of interest, wherein the at least one point of interest belongs to the target type and has different attribute labels, and the target attribute label of the first point of interest is displayed on the page tab control;

[0227] An option display module 1602 is configured to display, in response to an interactive operation on the page card control, a recommended search option in the electronic map interface, the recommended search option being used to search for associated points of interest having the same target attribute tag as the first point of interest;

[0228] The second display module 1603 is configured to display the searched associated points of interest in the electronic map interface in response to a triggering operation on the recommended search option.

[0229] The POI display device provided by an embodiment of the present application displays at least one POI belonging to a target type and a page card control for the first POI in an electronic map interface. When an interactive operation is performed on the page card control, a recommended search option is displayed. The recommended search option is used to search for associated POIs with the same target attribute tag as the first POI. If a trigger operation is performed on the recommended search option, the searched associated POIs are displayed. The present application provides a recommended search option based on the interactive operation of the page card control, which can quickly trigger the search and display of associated POIs, thereby improving the flexibility of displaying POIs.

[0230] Alternatively, see Figure 17 , the option display module 1602 includes:

[0231] The first display unit 1612 is configured to display a detail interface of the first point of interest in response to a triggering operation on the page card control; and to display the recommended search option in the electronic map interface in response to an exit operation on the detail interface;

[0232] The first display unit 1612 is further configured to, in response to a triggering operation on the page card control, display a details interface of the first point of interest, wherein the details interface displays the target attribute label; and, in response to a triggering operation on the target attribute label in the details interface, display the recommended search option in the electronic map interface;

[0233] The first display unit 1612 is further configured to display the recommended search option in the electronic map interface in response to a sliding operation on the page card control in a target direction;

[0234] The first display unit 1612 is further configured to display the recommended search option in the electronic map interface in response to a preset number of click operations on the page card control.

[0235] Alternatively, see Figure 17 , the option display module 1602 includes:

[0236] The second display unit 1622 is used to display prompt information in the electronic map interface in response to an interactive operation on the page card control. The prompt information includes a prompt text, the recommended search option and a reject search option. The prompt text is used to prompt the search for the associated point of interest, and the reject search option is used to reject the search for the associated point of interest.

[0237] Alternatively, see Figure 17 The option display module 1602 is also used to cancel the display of the prompt information in response to the triggering operation of the reject search option, and no longer display the prompt information after the page card control is interactively operated again.

[0238] Alternatively, see Figure 17 The second display module 1603 is also used to replace the page card control currently displayed in the electronic map interface with a page card control of recommended associated points of interest in response to a triggering operation on the recommended search option, and the recommended associated points of interest are points of interest among the associated points of interest that meet the first recommendation condition.

[0239] Alternatively, see Figure 17 , the electronic map interface further includes a search box, wherein a first search term is displayed in the search box, and the first search term is a keyword of the target type;

[0240] The second display module 1603 is further configured to replace the first search term displayed in the search box with a second search term in response to a triggering operation on the recommended search option, where the second search term is a keyword of the target attribute tag.

[0241] Alternatively, see Figure 17 The first display module 1601 includes:

[0242] The third display unit 1611 is configured to display the searched multiple points of interest and a page card list in the electronic map interface, the page card list including page card controls for the multiple points of interest;

[0243] The fourth display unit 1621 is configured to cancel display of the page card control list and display the page card control of the first point of interest in response to a closing operation on the page card control list.

[0244] Alternatively, see Figure 17 The fourth display unit 1621 is used to:

[0245] In response to a sliding operation on the page card control list, the page card control list is canceled and the page card control of the first point of interest meeting the second recommendation condition is displayed; or

[0246] The electronic map interface includes a point of interest viewing option, and in response to a triggering operation on the point of interest viewing option, the page card control list is canceled and the page card control of the first point of interest that meets the second recommendation condition is displayed; or

[0247] The electronic map interface includes icons of the plurality of points of interest. In response to a triggering operation on the icon of the first point of interest, the page card control list is canceled and the page card control of the first point of interest is displayed.

[0248] Alternatively, see Figure 17 The fourth display unit 1621 is configured to cancel display of the page card control list in response to a closing operation on the page card control list, and display the page card control and list expansion option for the first point of interest;

[0249] The third display unit 1611 is further configured to cancel display of the page card control for the first point of interest and display the page card control list in response to a triggering operation on the list expansion option.

[0250] Alternatively, see Figure 17 The first display module 1601 includes:

[0251] The fifth display unit 1631 is configured to display a page card control list in the electronic map interface, where the page card control list includes page card controls for multiple searched points of interest;

[0252] The sixth display unit 1641 is configured to cancel display of the page card control list in response to a closing operation on the page card control list, and display the page card controls for the multiple points of interest and the first point of interest.

[0253] Alternatively, see Figure 17 The sixth display unit 1641 is used to:

[0254] In response to a sliding operation on the page card control list, canceling the display of the page card control list, and displaying the page card control of the plurality of points of interest and the first point of interest that meets the second recommendation condition; or

[0255] The page card control displays an option for viewing points of interest. In response to a triggering operation on the option for viewing points of interest on the page card control for the first point of interest, the page card control list is canceled, and the page card control for the multiple points of interest and the first point of interest is displayed.

[0256] Alternatively, see Figure 17 The sixth display unit 1641 is configured to, in response to a closing operation on the page card control list, cancel display of the page card control list, and display the page card controls for the multiple points of interest, the first point of interest, and a list expansion option;

[0257] The fifth display unit 1631 is configured to cancel display of the page card controls for the multiple points of interest and the first point of interest in response to a triggering operation on the list expansion option, and display the page card control list.

[0258] Alternatively, see Figure 17 The second display module 1603 is configured to display the searched associated points of interest that meet the first target condition in the electronic map interface in response to a triggering operation on the recommended search option;

[0259] The first target condition includes at least one of the following:

[0260] The associated point of interest is associated with the currently logged-in account;

[0261] The associated point of interest is associated with a first search term, where the first search term is a keyword of the target type;

[0262] The associated point of interest is located in the map area currently displayed on the electronic map interface.

[0263] Alternatively, see Figure 17 , the option display module 1602 includes:

[0264] a seventh display unit 1632, configured to display the recommended search option in the electronic map interface in response to an interactive operation on the page card control, if a second target condition is met;

[0265] The second target condition includes at least one of the following:

[0266] The number of target search operations performed within a target duration before the current time point is greater than a first threshold, where the target search operation is an operation of searching based on a second search term input, where the second search term is a keyword of the target attribute tag;

[0267] The number of points of interest is greater than a second threshold, and the number of points of interest refers to the number of associated points of interest in the map area currently displayed on the electronic map interface.

[0268] Alternatively, see Figure 17 , the device further comprises:

[0269] The sending module 1604 is configured to send a search request to a server, the search request including the target attribute tag; the server is configured to search for the associated interest point having the target attribute tag in response to the search request, and return the searched associated interest point;

[0270] The receiving module 1605 is configured to receive the associated point of interest sent by the server.

[0271] It should be noted that the POI display device provided in the above embodiment is merely an example of the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the terminal can be divided into different functional modules to complete all or part of the functions described above. In addition, the POI display device provided in the above embodiment and the POI display method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0272] An embodiment of the present application further provides a terminal comprising a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the operations performed in the point of interest display method of the above embodiment.

[0273] Figure 18 A schematic structural diagram of a terminal 1800 provided by an exemplary embodiment of the present application is shown.

[0274] The terminal 1800 includes a processor 1801 and a memory 1802 .

[0275] The processor 1801 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1801 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 1801 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1801 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1801 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0276] Memory 1802 may include one or more computer-readable storage media, which may be non-transitory. Memory 1802 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in memory 1802 is used to store at least one computer program, which is used by processor 1801 to implement the point of interest display method provided in the method embodiment of the present application.

[0277] In some embodiments, terminal 1800 may optionally include a peripheral device interface 1803 and at least one peripheral device. Processor 1801, memory 1802, and peripheral device interface 1803 may be connected via a bus or signal lines. Each peripheral device may be connected to peripheral device interface 1803 via a bus, signal lines, or circuit boards. Optionally, the peripheral device includes at least one of a radio frequency circuit 1804 and a display screen 1805.

[0278] The peripheral device interface 1803 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 1801 and the memory 1802. In some embodiments, the processor 1801, the memory 1802, and the peripheral device interface 1803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1801, the memory 1802, and the peripheral device interface 1803 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0279] The RF circuit 1804 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1804 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1804 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the RF circuit 1804 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The RF circuit 1804 can communicate with other devices via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, metropolitan area networks, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1804 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.

[0280] The display screen 1805 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1805 is a touch screen display, the display screen 1805 also has the ability to collect touch signals on the surface or above the surface of the display screen 1805. The touch signal can be input as a control signal to the processor 1801 for processing. At this time, the display screen 1805 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, there can be one display screen 1805, which is set on the front panel of the terminal 1800; in other embodiments, there can be at least two display screens 1805, which are respectively set on different surfaces of the terminal 1800 or in a folding design; in other embodiments, the display screen 1805 can be a flexible display screen, which is set on the curved surface or folding surface of the terminal 1800. Even more, the display screen 1805 can be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1805 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0281] Those skilled in the art will understand that Figure 18 The structure shown in the figure does not constitute a limitation on the terminal 1800, and the terminal 1800 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0282] An embodiment of the present application further provides a computer-readable storage medium, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to implement the operations performed by the point of interest display method of the above embodiment.

[0283] An embodiment of the present application further provides a computer program product, including a computer program, which is loaded and executed by a processor to implement the operations performed by the method for displaying points of interest in the above embodiment.

[0284] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, which may be a read-only memory, a disk, or an optical disk, etc.

[0285] The above description is merely an optional embodiment of the embodiments of the present application and is not intended to limit the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the embodiments of the present application shall be included in the scope of protection of the present application.

Claims

1. A method for displaying points of interest, characterized in that: The method comprises: In response to a search operation for a target type, at least one searched point of interest is displayed in a map area of an electronic map interface, and a page tab control for a first point of interest among the at least one point of interest is displayed on the electronic map interface, the electronic map interface further comprising a search box, a first search term being displayed in the search box, the first search term being a keyword for the target type, the at least one point of interest being searched based on the first search term, the at least one point of interest belonging to the target type, the points of interest having different attribute labels, and a target attribute label of the first point of interest being displayed on the page tab control, the target attribute label being different from the target type; In response to a triggering operation on the page card control, displaying a details interface of the first point of interest; In response to an exit operation in the details interface, displaying a recommended search option in the electronic map interface, the recommended search option being used to search for associated points of interest having the same target attribute tag as the first point of interest; In response to a triggering operation on the recommended search option, the first search term displayed in the search box is replaced with a second search term, the second search term is a keyword of the target attribute tag, and the second search term is different from the first search term. At least one associated point of interest with the target attribute tag searched is highlighted in the map area of the electronic map interface, and a page card control for recommending associated points of interest is displayed in the electronic map interface. The at least one associated point of interest is searched based on the second search term, and the recommended associated point of interest is an interest point among the at least one associated point of interest that meets the first recommendation condition. The map area of the electronic map interface includes at least one point of interest.

2. The method according to claim 1, characterized in that The method further comprises any of the following: In response to a triggering operation on the page card control, displaying a detail interface of the first point of interest, wherein the target attribute label is displayed in the detail interface; In response to a triggering operation on the target attribute tag in the details interface, displaying the recommended search options in the electronic map interface; In response to a sliding operation on the page card control in a target direction, displaying the recommended search options in the electronic map interface; In response to a preset number of click operations on the page card control, the recommended search options are displayed in the electronic map interface.

3. The method according to claim 1, characterized in that The displaying of recommended search options in the electronic map interface includes: Prompt information is displayed in the electronic map interface, wherein the prompt information includes prompt text, the recommended search option and a reject search option, wherein the prompt text is used to prompt the search for the associated point of interest, and the reject search option is used to reject the search for the associated point of interest.

4. The method according to claim 3, characterized in that After the prompt information is displayed on the electronic map interface, the method further includes: In response to the triggering operation of the search rejection option, the prompt information is canceled from being displayed, and after the page card control is interactively operated again, the prompt information is no longer displayed.

5. The method according to claim 1, wherein The step of displaying the at least one searched point of interest in a map area of an electronic map interface and displaying a page tab control for a first point of interest among the at least one point of interest on the electronic map interface includes: Displaying the searched multiple points of interest in a map area of the electronic map interface, and displaying a page card list on the electronic map interface, the page card list including page card controls for the multiple points of interest; In response to a closing operation on the page card control list, the page card control list is canceled and the page card control of the first point of interest is displayed.

6. The method according to claim 5, characterized in that In response to a closing operation on the page card control list, canceling the display of the page card control list and displaying the page card control for the first point of interest includes: In response to a sliding operation on the page card control list, canceling the display of the page card control list and displaying the page card control of the first point of interest that meets the second recommendation condition; or The electronic map interface includes a point of interest viewing option, and in response to a triggering operation on the point of interest viewing option, the page card control list is canceled and the page card control of the first point of interest that meets the second recommendation condition is displayed; or The electronic map interface includes icons of the plurality of points of interest. In response to a triggering operation on the icon of the first point of interest, the page card control list is canceled and the page card control of the first point of interest is displayed.

7. The method according to claim 5, characterized in that In response to a closing operation on the page card control list, canceling the display of the page card control list and displaying the page card control for the first point of interest includes: In response to a closing operation on the page card control list, canceling the display of the page card control list, and displaying the page card control and list expansion option of the first point of interest; After canceling the display of the page card control list in response to the closing operation on the page card control list and displaying the page card control and list expansion option for the first point of interest, the method further includes: In response to a triggering operation on the list expansion option, the page card control displaying the first point of interest is canceled, and the page card control list is displayed.

8. The method according to claim 1, characterized in that The step of displaying the at least one searched point of interest in a map area of an electronic map interface and displaying a page tab control for a first point of interest among the at least one point of interest on the electronic map interface includes: Displaying a page card control list in the electronic map interface, wherein the page card control list includes page card controls for the multiple searched points of interest; In response to a closing operation on the page card control list, the page card control list is canceled, the multiple points of interest are displayed in the map area of the electronic map interface, and the page card control of the first point of interest is displayed on the electronic map interface.

9. The method according to claim 8, characterized in that In response to a closing operation on the page card control list, canceling the display of the page card control list, displaying the plurality of points of interest in a map area of the electronic map interface, and displaying a page card control for the first point of interest on the electronic map interface includes: In response to a sliding operation on the page card control list, canceling the display of the page card control list, displaying the multiple points of interest in the map area of the electronic map interface, and displaying a page card control for the first point of interest that meets the second recommendation condition on the electronic map interface; or An option for viewing points of interest is displayed on the page card control. In response to a triggering operation on the option for viewing points of interest on the page card control of the first point of interest, the page card control list is canceled, the multiple points of interest are displayed in the map area of the electronic map interface, and the page card control for the first point of interest is displayed on the electronic map interface.

10. The method according to claim 8, characterized in that In response to a closing operation on the page card control list, canceling the display of the page card control list, displaying the page card control of the first point of interest in the map area of the electronic map interface, and displaying the first point of interest on the electronic map interface includes: In response to a closing operation on the page card control list, canceling the display of the page card control list, displaying the multiple points of interest in the map area of the electronic map interface, and displaying a page card control for the first point of interest and a list expansion option on the electronic map interface; In response to a closing operation on the page card control list, the page card control list is canceled from display, the plurality of points of interest are displayed in a map area of the electronic map interface, and after the page card control and list expansion option for the first point of interest are displayed on the electronic map interface, the method further includes: In response to a triggering operation on the list expansion option, the page card controls for the multiple points of interest and the first point of interest are canceled, and the page card control list is displayed on the electronic map interface.

11. The method according to any one of claims 1 to 10, characterized in that The highlighting of at least one associated point of interest having the target attribute tag that is searched for in the map area of the electronic map interface includes: In response to a triggering operation on the recommended search option, highlighting at least one associated point of interest having the target attribute tag and satisfying a first target condition that is searched for in a map area of the electronic map interface; The first target condition includes at least one of the following: The associated point of interest is associated with the currently logged-in account; The associated point of interest is associated with a first search term, where the first search term is a keyword of the target type; The associated point of interest is located in the map area currently displayed on the electronic map interface.

12. The method according to any one of claims 1 to 10, characterized in that The displaying of recommended search options in the electronic map interface includes: When a second target condition is met, displaying the recommended search option in the electronic map interface; The second target condition includes at least one of the following: The number of target search operations performed within a target duration before the current time point is greater than a first threshold, wherein the target search operation is an operation of searching based on a second search term input, where the second search term is a keyword of the target attribute tag; The number of points of interest is greater than a second threshold, where the number of points of interest refers to the number of associated points of interest in the map area currently displayed on the electronic map interface.

13. The method according to any one of claims 1 to 10, characterized in that Before highlighting the at least one associated point of interest with the target attribute tag that has been searched for in the map area of the electronic map interface, the method further includes: Sending a search request to a server, the search request including the target attribute tag; the server is configured to search for the associated points of interest having the target attribute tag in response to the search request, and return at least one associated point of interest found; Receive at least one associated point of interest sent by the server.

14. A point of interest display device, characterized in that: The device comprises: a first display module, configured to display, in response to a search operation for a target type, at least one searched point of interest in a map area of an electronic map interface, and displaying a page tab control for a first point of interest among the at least one point of interest on the electronic map interface, the electronic map interface further comprising a search box, the search box displaying a first search term, the first search term being a keyword for the target type, the at least one point of interest being searched based on the first search term, the at least one point of interest belonging to the target type, the points of interest having different attribute tags, the page tab control displaying a target attribute tag for the first point of interest, the target attribute tag being different from the target type; an option display module, configured to display a detail interface of the first point of interest in response to a triggering operation on the page card control; The option display module is further configured to display a recommended search option in the electronic map interface in response to an exit operation in the details interface, the recommended search option being used to search for associated points of interest having the same target attribute tag as the first point of interest; A second display module is used to replace the first search term displayed in the search box with a second search term in response to a triggering operation on the recommended search option, where the second search term is a keyword of the target attribute tag and is different from the first search term, highlight at least one associated point of interest with the target attribute tag that is searched for in the map area of the electronic map interface, and display a page card control for recommended associated points of interest in the electronic map interface, where the at least one associated point of interest is searched based on the second search term, and the recommended associated point of interest is an interest point among the at least one associated point of interest that meets the first recommendation condition, and the map area of the electronic map interface includes at least one point of interest.

15. The device according to claim 14, characterized in that The option display module is further configured to implement any of the following: In response to a triggering operation on the page card control, displaying a details interface of the first point of interest, wherein the target attribute label is displayed in the details interface; in response to a triggering operation on the target attribute label in the details interface, displaying the recommended search option in the electronic map interface; In response to a sliding operation on the page card control in a target direction, displaying the recommended search options in the electronic map interface; In response to a preset number of click operations on the page card control, the recommended search options are displayed in the electronic map interface.

16. The device according to claim 14, characterized in that The option display module is used to: Prompt information is displayed in the electronic map interface, wherein the prompt information includes prompt text, the recommended search option and a reject search option, wherein the prompt text is used to prompt the search for the associated point of interest, and the reject search option is used to reject the search for the associated point of interest.

17. The device according to claim 16, characterized in that The option display module is further used to: In response to the triggering operation of the search rejection option, the prompt information is canceled from being displayed, and after the page card control is interactively operated again, the prompt information is no longer displayed.

18. The device according to claim 14, characterized in that The first display module is used to: Displaying the searched multiple points of interest in a map area of the electronic map interface, and displaying a page card list on the electronic map interface, the page card list including page card controls for the multiple points of interest; In response to a closing operation on the page card control list, the page card control list is canceled and the page card control of the first point of interest is displayed.

19. The device according to claim 18, characterized in that The first display module is used to: In response to a sliding operation on the page card control list, canceling the display of the page card control list and displaying the page card control of the first point of interest that meets the second recommendation condition; or The electronic map interface includes a point of interest viewing option, and in response to a triggering operation on the point of interest viewing option, the page card control list is canceled and the page card control of the first point of interest that meets the second recommendation condition is displayed; or The electronic map interface includes icons of the plurality of points of interest. In response to a triggering operation on the icon of the first point of interest, the page card control list is canceled and the page card control of the first point of interest is displayed.

20. The device according to claim 18, characterized in that The first display module is used to: In response to a closing operation on the page card control list, canceling the display of the page card control list, and displaying the page card control and list expansion option of the first point of interest; In response to a triggering operation on the list expansion option, the page card control displaying the first point of interest is canceled, and the page card control list is displayed.

21. The device according to claim 14, characterized in that The first display module is used to: Displaying a page card control list in the electronic map interface, wherein the page card control list includes page card controls for the multiple searched points of interest; In response to a closing operation on the page card control list, the page card control list is canceled, the multiple points of interest are displayed in the map area of the electronic map interface, and the page card control of the first point of interest is displayed on the electronic map interface.

22. The device according to claim 21, characterized in that The first display module is used to: In response to a sliding operation on the page card control list, canceling the display of the page card control list, displaying the multiple points of interest in the map area of the electronic map interface, and displaying a page card control for the first point of interest that meets the second recommendation condition on the electronic map interface; or An option for viewing points of interest is displayed on the page card control. In response to a triggering operation on the option for viewing points of interest on the page card control of the first point of interest, the page card control list is canceled, the multiple points of interest are displayed in the map area of the electronic map interface, and the page card control for the first point of interest is displayed on the electronic map interface.

23. The device according to claim 21, characterized in that The first display module is used to: In response to a closing operation on the page card control list, canceling the display of the page card control list, displaying the multiple points of interest in the map area of the electronic map interface, and displaying a page card control for the first point of interest and a list expansion option on the electronic map interface; In response to a triggering operation on the list expansion option, the page card controls for the multiple points of interest and the first point of interest are canceled, and the page card control list is displayed on the electronic map interface.

24. The device according to any one of claims 14 to 23, characterized in that The second display module is used to: In response to a triggering operation on the recommended search option, highlighting at least one associated point of interest having the target attribute tag and satisfying a first target condition that is searched for in a map area of the electronic map interface; The first target condition includes at least one of the following: The associated point of interest is associated with the currently logged-in account; The associated point of interest is associated with a first search term, where the first search term is a keyword of the target type; The associated point of interest is located in the map area currently displayed on the electronic map interface.

25. The device according to any one of claims 14 to 23, characterized in that The option display module is used to: When a second target condition is met, displaying the recommended search option in the electronic map interface; The second target condition includes at least one of the following: The number of target search operations performed within a target duration before the current time point is greater than a first threshold, wherein the target search operation is an operation of searching based on a second search term input, where the second search term is a keyword of the target attribute tag; The number of points of interest is greater than a second threshold, where the number of points of interest refers to the number of associated points of interest in the map area currently displayed on the electronic map interface.

26. The device according to any one of claims 14 to 23, characterized in that The device further comprises: a sending module, configured to send a search request to a server, the search request including the target attribute tag; the server being configured to search for the associated points of interest having the target attribute tag in response to the search request, and return at least one associated point of interest found; The receiving module is used to receive at least one associated point of interest sent by the server.

27. A terminal, characterized in that: The terminal includes a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the operations performed by the method for displaying points of interest according to any one of claims 1 to 13.

28. A computer-readable storage medium, characterized in that The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to implement the operations performed by the method for displaying points of interest according to any one of claims 1 to 13.

29. A computer program product comprising a computer program, characterized in that The computer program is loaded and executed by a processor to implement the operations performed by the method for displaying points of interest according to any one of claims 1 to 13.