Information display method and device, computer device, storage medium and program product
By displaying a search control on the interactive page and responding to interactive operations to show the object entry of the target interactive object, the problem of low efficiency in location search in traditional technology is solved, and more efficient location search is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHAOCHAO SHISHI TECHNOLOGY (SHANGHAI) CO LTD
- Filing Date
- 2026-02-13
- Publication Date
- 2026-06-02
AI Technical Summary
Traditional technologies are inefficient when users want to search for locations of interest.
An information display method is provided, which displays a search control in an interactive page, and displays the object entry of a target interactive object in response to interactive operations. The target interactive object aggregates multiple locations and displays these locations on a map. The target interactive object is selected from multiple interactive objects based on its associated topics.
It improves the efficiency of location search by aggregating target interactive objects with multiple locations, thus simplifying the location search process.
Smart Images

Figure CN122132503A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to an information display method, apparatus, computer equipment, storage medium, and program product. Background Technology
[0002] Currently, with the rise of the internet, people's lives are becoming increasingly convenient. For example, in travel scenarios, route navigation can provide people with more thoughtful travel services.
[0003] In traditional technology, users typically search for locations on a map, the map displays planned routes, and users navigate according to these routes.
[0004] However, traditional technologies are less efficient in scenarios where users want to search for locations of interest. Summary of the Invention
[0005] Therefore, it is necessary to provide an information display method, apparatus, computer device, computer-readable storage medium, and computer program product that can improve the efficiency of location search, in order to address the above-mentioned technical problems.
[0006] On one hand, this application provides an information display method, comprising: displaying an interactive page, wherein the interactive page displays a search control; in response to an interactive operation on the search control, displaying an object entry for a target interactive object, wherein the target interactive object aggregates multiple locations, and the target interactive object is selected from multiple interactive objects based on a topic associated with the target interactive object; and in response to a trigger operation on the object entry, displaying the locations aggregated by the target interactive object on a map.
[0007] On the other hand, this application also provides an information display device, comprising: a first display module for displaying an interactive page, wherein the interactive page displays a search control; a second display module for displaying an object entry for a target interactive object in response to an interactive operation on the search control, wherein the target interactive object aggregates multiple locations, and the target interactive object is selected from multiple interactive objects based on a topic associated with the target interactive object; and a third display module for displaying the locations aggregated by the target interactive object on a map in response to a trigger operation on the object entry.
[0008] On the other hand, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described information display method.
[0009] On the other hand, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the above-described information display method.
[0010] On the other hand, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps in the above-described information display method.
[0011] The aforementioned information display method, apparatus, computer equipment, computer-readable storage medium, and computer program product display an interactive page containing a search control. In response to interactive operations on the search control, an object entry point for a target interactive object is displayed. This target interactive object aggregates multiple locations. The target interactive object is selected from multiple interactive objects based on its associated topics. In response to a trigger operation on the object entry point, the aggregated locations of the target interactive object are displayed on a map. Therefore, in search scenarios, by aggregating target interactive objects containing multiple locations, the efficiency of location searching can be improved. Attached Figure Description
[0012] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0013] Figure 1 This is an application environment diagram of the information display method in one embodiment;
[0014] Figure 2 This is a flowchart illustrating an information display method in one embodiment;
[0015] Figure 3 This is an interactive schematic diagram showing an interactive page in one embodiment;
[0016] Figure 4 This is a schematic diagram of an object viewing page in one embodiment;
[0017] Figure 5 This is a schematic diagram of an object viewing page in another embodiment;
[0018] Figure 6 This is a schematic diagram of the search page in one embodiment;
[0019] Figure 7 This is a schematic diagram of a search results page in one embodiment;
[0020] Figure 8This is a schematic diagram illustrating how a search results page is triggered by a search area in one embodiment.
[0021] Figure 9 This is a schematic diagram of the search results page in another embodiment;
[0022] Figure 10 This is a schematic diagram of the search results page in yet another embodiment;
[0023] Figure 11 This is a schematic diagram of the search results page in another embodiment;
[0024] Figure 12 This is a schematic diagram illustrating the display of a result list triggered by a list control in one embodiment;
[0025] Figure 13 This is a schematic diagram illustrating the process of displaying locations using marker information in one embodiment;
[0026] Figure 14 This is a structural block diagram of an information display device in one embodiment;
[0027] Figure 15 This is an internal structural diagram of a computer device in one embodiment;
[0028] Figure 16 This is a diagram of the internal structure of a computer device in another embodiment. Detailed Implementation
[0029] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0030] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.
[0031] The information display method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104, or it can be located in the cloud or on another network server.
[0032] Specifically, terminal 102 displays an interactive page containing a search control. In response to an interaction with the search control, an entry point for the target interactive object is displayed. This target interactive object aggregates multiple locations, and is selected from among these objects based on its associated theme. In response to a trigger action on the entry point, terminal 102 displays the aggregated locations of the target interactive object on a map. The content displayed on the interactive page may be retrieved from server 104.
[0033] Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, drones, low-altitude aircraft, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, and projection equipment. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted displays. Head-mounted displays can be virtual reality (VR) devices, augmented reality (AR) devices, and smart glasses. Server 104 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0034] In one exemplary embodiment, such as Figure 2 As shown, an information display method is provided. This method can be executed by a terminal, or jointly by a terminal and a server. This method can be applied to... Figure 1 Taking terminal 102 as an example, the explanation includes the following steps:
[0035] Step 202: Display the interactive page, which includes a search control.
[0036] The interactive page may also display a map entry and / or at least one object entry. The object entry can be an entry point for either the first type of interactive object or the second type of interactive object. The interactive object may contain at least one of the following: an image, a title, and body text. The map entry point may allow users to view a map area near the current account's location.
[0037] The first type of interactive object aggregates multiple locations in an unordered manner. These objects can be associated with a set of locations, which are unordered. The locations are related to the topic of the interactive object, which can be its title. This can be understood as aggregating multiple locations through a topic; therefore, each first-type interactive object can also be considered a topic. Locations can also be called POIs (Points of Interest).
[0038] The second type of interactive object can aggregate multiple locations in an ordered manner through routes. This type of interactive object can associate a set of locations where the locations are ordered. For example, the set of locations associated with a second-type interactive object might be a set of locations along a route, linked together by routes. For instance, a second-type interactive object could represent a trip. Interactive objects can be manually created or generated through AI (Artificial Intelligence).
[0039] An object entry can display at least one of the following: the number of locations in the associated location set, an image, a title, or text. For the second type of interactive object, the trip duration can also be displayed.
[0040] For example, the interactive page may also display the object entry point for the second type of interactive object under the current account, or display the object entry point for an example interactive object under the current account, where the example interactive object belongs to the second type of interactive object. For example, the interactive page could be... Figure 3 The navigation page 300 displays a search control 302 and a map entry 304, as well as special topics (such as topic 306) and sample itineraries under the current account 308.
[0041] For example, the interactive page also displays a map area, and the interactive page can be triggered by a navigation page. For instance, in response to a trigger operation targeting a map entry, the terminal displays the interactive page, showing a map area and a search control. For instance, in response to a trigger operation targeting map entry 304 in navigation page 300, the terminal displays page 310, which displays a search control 312 and a map area; the interactive page can be page 310.
[0042] Step 204: In response to the interaction with the search control, display the object entry of the target interactive object. The target interactive object aggregates multiple locations and is selected from multiple interactive objects based on the topic associated with the target interactive object.
[0043] Interactive operations for the search control include triggering actions on the search control and / or entering search information into the search control. Triggering actions on the search control can include, but are not limited to, clicking, double-clicking, long-pressing, or swiping. The target interactive object can be either a first-type or second-type interactive object. A target interactive object aggregating multiple locations means that the target interactive object is associated with multiple locations or a set of associated locations. The location set contains multiple locations. The topic associated with the target interactive object can be the title content of the target interactive object (referred to as the title). The target interactive object can be a recommended popular interactive object or a searched interactive object. The target interactive object can be selected from multiple interactive objects based on the locations aggregated with the target interactive object and / or the topics associated with the target interactive object.
[0044] In an exemplary embodiment, in response to an interactive operation on the search control, displaying the object entry of the target interactive object includes: in response to a trigger operation on the search control, displaying a search page and displaying the object entry of the target interactive object on the search page; wherein the search page includes a search area for searching locations or interactive objects, and the interactive objects aggregate multiple locations in an unordered manner or aggregate multiple locations in an ordered manner by routes.
[0045] The search area is used to input search information, which can be information about the location, itinerary, or topic.
[0046] For example, in response to a triggering operation on a search control in an interactive page, the terminal displays a search page, within which an object entry for at least one target interactive object is displayed.
[0047] In this embodiment, by providing an object entry point for the target interactive object within the search page, it is easier to improve search efficiency based on the target interactive object.
[0048] In one exemplary embodiment, the search page displays the object entry of each of the multiple target interactive objects. The multiple target interactive objects include a first interactive object and a second interactive object. The first interactive object aggregates multiple locations in an unordered manner, while the second interactive object aggregates multiple locations in an ordered manner through routes.
[0049] The first interactive object belongs to the first type of interactive object. The second interactive object belongs to the second type of interactive object. For example, the search page may also include a first area and a second area, whereby the first area is used to display the object entry point of the first type of interactive object (e.g., the entry point of a topic), and the second area is used to display the object entry point of the second type of interactive object (e.g., the entry point of a trip).
[0050] For example Figure 3In the context of the search interface, when a click on search control 302 is detected, search page 314 is displayed; alternatively, when a click on search control 312 is detected, search page 314 is displayed. Search page 314 includes search area 316, a first area 318, and a second area 320. The first area 318 displays the entry points (i.e., object entry points) for multiple topics, such as entry point 322. The second area 320 displays the entry points (i.e., object entry points) for multiple trips, such as entry point 324.
[0051] In this embodiment, providing object entry points for different types of interactive objects within the search page can facilitate improved search efficiency.
[0052] For example, the interactive page can be a search page, and the search control in the interactive page can be a search area in the search page. Interactive operations on the search control can include inputting search information into the search area. In response to inputting search information into the search area, the terminal displays a search results page, showing the object entry corresponding to the target interactive object found based on the search information. The terminal can send a search request to the server, which writes search information to the server. In response to the search request, the server can match the search information with the topics associated with each of the multiple interactive objects, and / or match the search information with the locations where interactive objects are aggregated, thereby filtering out the matching target interactive objects.
[0053] Step 206: In response to the triggered operation for the object entry, display the location of the target interactive object aggregation on the map.
[0054] Displaying locations on a map can include displaying location markers on the map, which may include the location's name and / or icon.
[0055] For example, when the target interactive object is a first-type interactive object, each location aggregated by the target interactive object is displayed on the map. When the target interactive object is a second-type interactive object, the route associated with the target interactive object is displayed on the map, along with the locations along the route. The display method of the locations along the route can be set according to actual needs; for example, it can display the location's identification information in the route, such as a number, or it can display the location's name or icon. The triggering operation for the object entry is also used to trigger the display of the target interactive object's introduction panel. The introduction panel of the target interactive object can be displayed on top of the map; for example, the introduction panel covers a portion of the map. The introduction panel of the target interactive object contains at least one of the following: the target interactive object's main text (hereinafter referred to as the main text), title content, author information, and an image.
[0056] In an exemplary embodiment, the method further includes any one of the following: in response to an add operation for locations aggregated for a target interactive object, aggregating the locations targeted by the add operation to at least one interactive object under the current account; or, in response to an association operation for locations aggregated in a target interactive object, associating the locations targeted by the association operation to the current account; or, in response to a copy operation for a target interactive object, adding a copy interactive object obtained by copying the target interactive object under the current account, and displaying an editing entry corresponding to the copy interactive object, the editing entry being used to edit the copy interactive object.
[0057] The interactive object under the current account can be the itinerary under the current account. The add operation is used to trigger the addition of at least one location aggregated in the target interactive object to at least one interactive object under the current account. For example, the trigger operation for the object entry can also be used to trigger the display of a batch add control. The add operation can be an operation on the batch add control. When an add operation triggered by the batch add control is detected, the batch add page is displayed. The batch add page displays the options corresponding to the aggregated locations in the target interactive object, and also displays an add confirmation control.
[0058] For example, when a target interactive object aggregates multiple locations in an unordered manner, in response to an add operation on the aggregated locations in the target interactive object, the locations targeted by the add operation are aggregated into at least one interactive object under the current account, and the interactive objects aggregate locations in an ordered manner according to routes. When a target interactive object aggregates multiple locations in an unordered manner, in response to an association operation on the aggregated locations in the target interactive object, the locations targeted by the association operation are associated with the current account. When a target interactive object aggregates multiple locations in an ordered manner according to routes, in response to a copy operation on the target interactive object, a new copied interactive object obtained by copying the target interactive object is added under the current account, and the editing entry corresponding to the copied interactive object is displayed. The editing entry is used to edit the copied interactive object.
[0059] For example, if the target interactive object is a first-type interactive object, when a trigger operation targeting the object's entry point is detected, the object viewing page for the target interactive object is displayed. Figure 4 Page 400 displays a map, a batch add control 402, and an introduction panel for the target interactive object. The map shows locations aggregated with the target interactive object, such as "Location A" and "Location B". The introduction panel for the target interactive object includes its main text (referred to as the main text), title, author information, and image 404. When a click operation is detected on the batch add control 402, the batch add page 406 is displayed. The batch add page 406 displays an add confirmation control 408 and location options, such as option 410.
[0060] For example, when a trigger action is detected for the add confirmation control, the trip selection page can be displayed, and the locations represented by the selected options in the batch add page can be added to the trips selected in the trip selection page.
[0061] For example, the description panel of the target interactive object may include a location browsing control, such as... Figure 4 The location browsing control 412, in response to a trigger operation on the location browsing control 412, displays an introduction panel for any location. Alternatively, when a swipe operation on the introduction panel of a target interactive object is detected, the introduction panel for any location is displayed. Furthermore, when a swipe operation on the introduction panel of a location is detected, the introduction panel for the next location can be displayed, thus achieving the effect of browsing location introduction panels through a swipe operation. An add control corresponding to the location is displayed in the introduction panel. The add operation can be a trigger operation for this add control. When a trigger operation on this add control is detected, a trip selection page is displayed, and the location corresponding to the add control is added to the trip selected on the trip selection page.
[0062] For example, the association operation can be a collection operation, a trigger operation for the object entry, and also used to trigger the display of a batch collection control. The collection control corresponding to the location can be displayed in the location's description panel. The association operation can be a collection operation triggered by a batch collection control or a collection control. The batch collection control supports collecting at least one location under the current account. The collection control supports collecting the corresponding location under the current account. "Associating a location with the current account" means collecting the location under the current account. The terminal can display the current account's personal page, and display the collection location viewing entry on the personal page. In response to the trigger operation for the collection location viewing entry, the location entry corresponding to the collected location is displayed. The location entry is used to trigger the display of the location on the map and / or the display of the location's details page.
[0063] For example, when the target interactive object is a second type of interactive object, the triggering operation for the object entry point is also used to trigger the display of an object copy control. The copying operation can be triggered through the object copy control. The object copy control can be displayed. For example, when a triggering operation for the object entry point is detected, an object viewing page for the target interactive object is displayed. The object viewing page includes a map, an introduction panel for the target interactive object, and an object copy control. The object copy control can be located anywhere on the object viewing page, for example, it can be located in the introduction panel, or it can be displayed floating on the introduction panel. The object viewing page, for example... Figure 5 Page 500 contains a map, an introduction panel 502 for the target interactive object, and an object copy control 504. The object copy control is used to copy the trip, and the map displays the route.
[0064] For example, the target interaction object can be the target trip, and the copy interaction object can be the copy trip. In response to a trigger operation on the object copy control, the terminal adds a new copy trip under the current account, copying the target trip, and displays the corresponding editing entry for the copy trip, for example... Figure 5 Chinese editor entry 506.
[0065] In this embodiment, by adding or copying, one-click copying to "My Account" can be supported, which can improve the efficiency of creating or editing trips under the current account. By associating operations, it helps to improve the efficiency of searching for locations.
[0066] In an exemplary embodiment, when the target interactive object aggregates multiple locations in an unordered manner, the target interactive object is selected based on at least one of the following: the degree of interaction corresponding to the locations aggregated by the target interactive object; the topic associated with the target interactive object; when the target interactive object aggregates multiple locations in an ordered manner through routes, the target interactive object is selected based on at least one of the following: the degree of replication of the target interactive object, where the degree of replication reflects the number of replications or the replication frequency; the topic associated with the target interactive object.
[0067] The level of interaction corresponding to a location can be determined based on the number and / or frequency of locations added. For example, the level of interaction corresponding to a location is positively correlated with the number and frequency of locations added. The number of copies refers to the number of times the target interactive object is copied. The copy frequency refers to the frequency at which the target interactive object is copied. The level of copying is positively correlated with the number and frequency of copies. For example, the topics (i.e., featured topics) and itineraries (i.e., popular itineraries) on search page 314 are selected according to the method of this embodiment. Therefore, it can provide users with high-quality or highly popular topics and itineraries, helping to improve search efficiency.
[0068] For example, the first area of the search page may contain a first list control, such as... Figure 6 Control 602, the first list control, is used to trigger the display of the first list page, for example... Figure 6 In the middle, the first list page is used to present the list of entries for the first object, for example... Figure 6 In page 608, the first object entry list contains object entries for multiple interactive objects of the first type, and the first list page supports swiping to browse the first object entry list. For example, page 614 presents a screenshot of the interface during the swiping process of browsing the first object entry list. Similarly, the second area of the search page can contain a second list control, such as... Figure 6 The middle control 604, the second list control is used to trigger the display of the second list page, for example. Figure 6 In section 610, the second list page is used to present a list of entry points for the second object, for example... Figure 6In page 612, the second object entry list contains object entries for multiple second-type interactive objects, and the second list page supports swiping to browse the second object entry list. For example, page 616 presents an interface effect diagram during the swiping process of browsing the second object entry list.
[0069] In the above information display method, an interactive page is displayed, which includes a search control. In response to interaction with the search control, an object entry point for the target interactive object is displayed. This target interactive object aggregates multiple locations. The target interactive object is selected from multiple interactive objects based on its associated themes. In response to a trigger operation on the object entry point, the aggregated locations of the target interactive object are displayed on a map. Therefore, in search scenarios, by aggregating target interactive objects with multiple locations, the efficiency of location searching can be improved.
[0070] In an exemplary embodiment, in response to an interactive operation on the search control, displaying an object entry for the target interactive object includes: in response to a search operation triggered by the search control, displaying a search results page and displaying a first object entry for the searched target interactive object on the search results page; in response to a map switching operation triggered by the search results page, switching from displaying the search results page to displaying a map page; and displaying target locations aggregated with the target interactive object within the map on the map page, where the target locations are used to trigger the display of a second object entry for the target interactive object. Thus, it supports viewing relevant locations in map mode within the search results.
[0071] The search operation can include entering search information. Search information can be about a location or an interactive object. Examples of search information include "I want to see cherry blossoms" or "Where can I get coffee?" The search can be precise or fuzzy. The search results page displays the entry points for each location and interactive object in the search results in a list format. Search results are obtained based on the entered search information. The search results page can display entry points for some locations and some interactive objects in the search results.
[0072] The entry point for the target interactive object can be either a first entry point or a second entry point. The first and second entry points are displayed in different locations, and the content displayed in the first and second entry points can be the same or different.
[0073] The target interactive object refers to the interactive object found in the search. Multiple target interactive objects can be found, meaning at least two. The search results page can also display location entry points corresponding to the searched locations, as well as the first object entry point for target interactive objects found from the current account, and location entry points corresponding to locations found from the current account. The search results page can include a map toggle control, which can be located anywhere on the search results page and displayed in any form, such as a floating window. The map toggle operation can be a trigger operation for the map toggle control, such as a click operation. The search results page displays the entry points corresponding to the searched locations and target interactive objects in a list format. The map page can display a back control, used to trigger a switch back to the search results page from the map page. The map page displays the search results in map format.
[0074] like Figure 7 The image displays the search results page 700 when the search term "CC" is entered. The search results page 700 includes entry points for the searched locations, topics, and itineraries, and also includes a map switching control 702. When a click on the map switching control 702 is detected, a map page 704 is displayed. The map page 704 contains a return control 706. Responding to a trigger action on 706, such as a swipe, allows the user to switch back to the search results page 700.
[0075] The target location can be any location within the target interactive object aggregation. One or more target locations can be displayed on the map page. For example, locations to be displayed on the map page can be determined from search results, forming a first set of locations, and a second set of locations formed by the target interactive object aggregation can be determined. If the first and second set of locations intersect, the target location is a location within that intersection. If the first and second set of locations do not intersect, the target location is selected from the second set (i.e., selected from the multiple locations within the target interactive object aggregation). For example, any location within the target interactive object aggregation can be selected as the target location, or a location with a lower density of surrounding locations can be selected as the target location.
[0076] For example, a reference view extent of the map can be determined, which is based on the location of a first set of locations; the reference view extent refers to the area displayed on the screen in the map, and it includes the locations in the first set of locations. A target location can be selected from a second set of locations according to their positional relationship with the reference view extent. For example, the location in the second set that is closest to the reference view extent can be selected as the target location. As another example, if there is a location in the second set that is within the reference view extent, that location will be selected as the target location. If there is no location in the second set that is within the reference view extent, the location closest to the reference view extent can be selected from multiple locations aggregated by the target interactive object as the target location.
[0077] In an exemplary embodiment, the search results page includes a location entry corresponding to at least one location, and the method further includes: displaying at least one location on a map page; if multiple locations in the target interactive object aggregation do not have the same location as at least one location, then selecting a target location from the multiple locations in the target interactive object aggregation; if multiple locations in the target interactive object aggregation have the same location as at least one location, then the target location is the same location.
[0078] For example, if the at least one location includes location A, and multiple locations aggregated by the target interaction object also include location A, then location A is a target location.
[0079] In this embodiment, the target location can be quickly located, thereby speeding up the map page display efficiency.
[0080] In one exemplary embodiment, selecting a target location from multiple locations aggregated with a target interactive object includes: determining a reference view extent of a map, the reference view extent being determined based on the location of at least one location; and selecting a target location from the multiple locations according to the positional relationship between the multiple locations aggregated with the target interactive object and the reference view extent.
[0081] The reference view range refers to the area displayed on the screen in the map. The reference view range includes at least one location. The target location can be selected from multiple locations aggregated by the target interactive object that is closest to the reference view range.
[0082] For example, if there is a location within the reference view range among the multiple locations of the target interactive object aggregation, then that location within the reference view range will be used as the target location. If there is no location within the reference view range among the multiple locations of the target interactive object aggregation, then the location closest to the reference view range can be selected as the target location.
[0083] For example, after locating the target location, the reference view range can be updated so that the reference view range includes the target location, and the map area represented by the reference view range can be displayed on the map page, within which the marker information of the at least one location and the marker information of the target location can be displayed.
[0084] For example, locations are displayed on a map using location markers. These markers include icons and / or the location's name. The icon can be a first icon or a second icon, with the first icon being smaller than the second. The first icon represents the type of location being aggregated, while the second icon contains descriptive information about the location, which may include images and / or text. The style or shape of the first and second icons can be set according to actual needs; for example, the first and second icons can be bubble-style, with the first icon being a small bubble and the second icon a large bubble. For a target location, the marker information for that target location, including the second icon, can be displayed. Figure 7 Taking "XXX Roast Duck Restaurant" as an example, the map page 704 displays the marking information of "XXX Roast Duck Restaurant". The marking information of "XXX Roast Duck Restaurant" includes the location name "XXX Roast Duck Restaurant" and the second icon 708.
[0085] For example, for a location displayed on a map page, if the location is aggregated into any interactive object, the location's marker information, including a second icon, can be displayed. The displayed marker information can change with the zoom operation on the map, for example, switching from displaying a second icon in the style of a large bubble to displaying a first icon in the style of a small bubble, or switching from displaying a first icon in the style of a small bubble to displaying a second icon in the style of a large bubble.
[0086] In this embodiment, the target location is selected from multiple locations based on the positional relationship between the target interactive object's aggregated locations and the reference view range, thereby enabling rapid location of the target location.
[0087] In one exemplary embodiment, the method further includes at least one of the following: in response to a triggering operation for marker information of the target location, displaying a browsing page of the target location, and displaying a second object entry for the target interactive object on the browsing page; or, the search results page displays a map switching control, and the map switching operation is triggered by the map switching control.
[0088] The browsing page for the target location can display its marker information on the map, which may include a first icon or a second icon. The browsing page can also display a details page for the target location. The details page can be located above the map and may cover a portion of the map.
[0089] The second entry point for the target interactive object can be displayed anywhere on the browsing page, such as in the details page of the target location.
[0090] With the target location as Figure 7 Taking "a certain roast duck restaurant" as an example, when it was detected that... Figure 7 When the user clicks on the name "XXX Roast Duck Restaurant," the second icon 708, or the first icon of the target location, a browsing page 710 of the target location will be displayed. The browsing page 710 displays the first icon 712 of the target location, the location name, and a details page 714 of the target location. The details page 714 displays a second object entry 716 for the target interactive object. Since the target location can be aggregated into one or more interactive objects, the details page can display the second object entry for one or more interactive objects.
[0091] In this embodiment, by displaying a second object entry for the target interactive object on the browsing page, more locations can be viewed or itineraries can be queried through the second object entry when browsing information about the target location. This can improve the efficiency of exploring locations or itineraries and enhance the convenience of interaction, thereby improving interaction efficiency.
[0092] In an exemplary embodiment, in response to a search operation triggered by a search control, a search results page is displayed, and a first object entry of the target interactive object found in the search results page is displayed, including: in response to a trigger operation on the search control, a search page is displayed, the search page includes a search area and displays an object entry of a push interactive object, the push interactive object aggregating multiple locations in a random manner or aggregating multiple locations in an ordered manner by routes; in response to inputting search information in the search area, a search results page is displayed, and a first object entry of the target interactive object found based on the search information is displayed on the search results page.
[0093] The push notifications include interactive elements such as featured topics or popular itineraries on the search page. Search information is entered in the search area, which is in a non-input state by default. When a wake-up action, such as a click, is detected in the search area, it is switched to input mode, allowing users to input content. When the search area is in input mode, the search results page is displayed in response to input of search information. Figure 8 As shown, when the search information "CC" is entered through the search area 802, the search results page 804 is displayed.
[0094] For example, when the search area is in input mode, the search page can switch from displaying the object entry to displaying location options, with different location options representing different locations. In response to selecting any location option, the information contained in the selected location option is used as search information to obtain search results, which are then displayed on the search results page. Figure 9 As shown, page 900 is a schematic diagram of the search page when the search area is not in the input state, and page 902 is a schematic diagram of the search page when the search area is in the input state. When the location option 904 is selected, the search results page is displayed.
[0095] For example, in response to selecting any location option, the information contained in the selected location option is used as search information to obtain search results, and a search results page is displayed. The search results page contains an object entry for the target interactive object, and the target interactive object is a second type of interactive object. Figure 10 As shown, when location option 1002 is selected, search results page 1004 is displayed.
[0096] For example, when you enter search information in the search area, a search results page is displayed in response to the search action. For instance... Figure 11 In the search area, the input information "CC" is displayed. When a click on the search control 1102 is detected, the search results page is displayed.
[0097] For example, a search results page can contain multiple result areas, such as a first result area, a second result area, a third result area, and a fourth result area. The first result area displays location entries. The second result area displays object entries for the first type of interactive object. The third result area displays object entries for the second type of interactive object. The fourth result area displays the entries for locations and interactive objects searched from the current account, for example, entries for locations or trips searched from the current account's saved locations or trips. When there are many locations or interactive objects in the search results, the result area does not display all entries but hides some. Therefore, the result area can contain a list control, which triggers the display of the result list corresponding to the result area. The result list supports scrolling. Location entries or object entries contain the location names from the search information, and the location names can be highlighted, for example, in the location entry or object entry. Location entries on the search results page can be sorted by distance, where distance refers to the distance between the current account's location and the location.
[0098] For example Figure 12In the first result area, a list control 1202 is displayed. When a trigger operation is detected on the list control 1202, a result list 1204 is displayed, and scrolling is supported. Result list 1206 shows the scrolling effect.
[0099] In this embodiment, an entry point for the push interaction object is displayed on the search page, thereby supporting the exploration of locations or routes through the object entry point, and supporting the input of search information to explore locations or routes, enriching the interaction methods of the search page. This allows for more convenient searching of known locations during user location exploration, or, when performing fuzzy searches based on keywords, recommending actual locations that better match the user's interests based on a comprehensive strategy.
[0100] In one exemplary embodiment, such as Figure 13 As shown, the method also includes:
[0101] Step 1302: Display the marker information of the aggregation locations on the map in the interactive page. The aggregation locations are aggregated with at least one interactive object.
[0102] In this context, a location is considered an aggregated location if it is associated with at least one interactive object. Interactive objects can aggregate multiple locations in an unordered manner or in an ordered manner through routes.
[0103] In an exemplary embodiment, displaying aggregated locations within a map on an interactive page includes: displaying marker information for the aggregated locations within the map on the interactive page. The marker information includes a first icon or a second icon, wherein the size of the first icon is smaller than that of the second icon. The first icon is used to characterize the type of the aggregated location, and the second icon contains descriptive information about the location. The marker information for the aggregated locations is determined based on the relative positional relationship between the first and second marker display areas and / or the display priority of the aggregated locations. The first marker display area is the marker display area for the aggregated locations, and the second marker display area is the marker display area for the remaining locations displayed on the map.
[0104] The marker display area refers to the area where marker information is displayed. If the distance between the first marker display area and the second marker display area is less than a distance threshold, the display priority of the remaining locations is compared with the display priority of the aggregated location. If the display priority of the remaining locations is higher than that of the aggregated location, then the marker information containing the first icon is displayed for the aggregated location. If the display priority of the remaining locations is lower than that of the aggregated location, then the marker information containing the second icon is displayed for the aggregated location. The display priority can be determined based on the popularity of the location.
[0105] For example, the remaining locations can be either aggregated locations or non-aggregated locations. For non-aggregated locations, marker information containing either a first icon or a second icon can be displayed.
[0106] For example, when zooming in on the map, the displayed marker information can be dynamically adjusted. For instance, if large bubbles conflict with small bubbles, the small bubbles can be hidden first, and if two large bubbles conflict, the one with the lower display priority can be hidden first.
[0107] For example, the display of large bubbles is affected by collision logic. If the current location is relatively dense and the location is not hot, it will be displayed as a smaller bubble. If it still cannot be displayed, the current scale will not display the large bubble, and it will be displayed after further zooming in.
[0108] In this embodiment, since the marking information of the aggregation location is determined based on the relative positional relationship between the first marking display area and the second marking display area and / or the display priority of the aggregation location, the effect and rationality of the marking information display can be optimized.
[0109] Step 1304: In response to the triggering operation for the tag information, display the browsing page of the aggregation location, and display the object entry corresponding to at least one interactive object in the browsing page.
[0110] For detailed descriptions of the aggregation location's browsing page, please refer to the relevant descriptions of the target location's browsing page; they will not be repeated here.
[0111] Step 1306: In response to the trigger operation for the target object entry, display the route or aggregated location in the interactive object corresponding to the target object entry on the map. The target object entry is the object entry of any interactive object.
[0112] The relevant description can be found in the embodiment of step 206, and will not be repeated here.
[0113] In this embodiment, the map on the interactive page displays marker information for aggregated locations. These aggregated locations are clustered together with at least one interactive object. In response to a trigger operation on the marker information, a browsing page for the aggregated locations is displayed, showing the object entry points corresponding to at least one interactive object. In response to a trigger operation on a target object entry point, the map displays the route or aggregated locations within the interactive object corresponding to that target object entry point. The target object entry point is the object entry point of any interactive object. Therefore, by aggregating target interactive objects with multiple locations, the efficiency of location searching can be improved.
[0114] The information display method provided in this application allows users to enter specific keywords or vague descriptions (such as "want to see cherry blossoms") during a search, and then search for related locations, itineraries, and topics across the entire platform. Search results can be viewed in map mode, and itineraries and topics can be displayed as POIs. This helps to quickly locate places of interest.
[0115] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.
[0116] Based on the same inventive concept, this application also provides an information display device for implementing the information display method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more information display device embodiments provided below can be found in the limitations of the information display method described above, and will not be repeated here.
[0117] In one exemplary embodiment, such as Figure 14 As shown, an information display device is provided, including: a first display module 1402, a second display module 1404, and a third display module 1406, wherein:
[0118] The first display module 1402 is used to display an interactive page, which includes a search control.
[0119] The second display module 1404 is used to respond to interactive operations on the search control and display the object entry of the target interactive object. The target interactive object aggregates multiple locations and is selected from multiple interactive objects based on the topic associated with the target interactive object.
[0120] The third display module 1406 is used to display the location of the target interactive object aggregation on the map in response to a trigger operation on the object entry.
[0121] In some embodiments, the second display module 1404 is further configured to display a search page in response to a trigger operation on the search control, and display the object entry of the target interactive object on the search page; wherein the search page includes a search area for searching locations or interactive objects, and the interactive objects aggregate multiple locations in a random manner or aggregate multiple locations in an ordered manner by routes.
[0122] In some embodiments, the search page displays the object entry of each of the multiple target interactive objects. The multiple target interactive objects include a first interactive object and a second interactive object. The first interactive object aggregates multiple locations in an unordered manner, while the second interactive object aggregates multiple locations in an ordered manner through routes.
[0123] In some embodiments, the second display module 1404 is further configured to, in response to a search operation triggered by a search control, display a search results page and display a first object entry of the target interactive object found on the search results page; in response to a map switching operation triggered by the search results page, switch from displaying the search results page to displaying a map page; and display the target location of the target interactive object aggregation within the map on the map page, wherein the target location is used to trigger the display of the second object entry of the target interactive object.
[0124] In some embodiments, the device is further configured to: display a browsing page of the target location in response to a triggering operation for the marker information of the target location, and display a second object entry for the target interactive object on the browsing page; or, display a map switching control on the search results page, wherein the map switching operation is triggered by the map switching control.
[0125] In some embodiments, the search results page includes a location entry corresponding to at least one location, and the second display module 1404 is further configured to display at least one location on the map page; if the multiple locations of the target interactive object aggregation do not have the same location as at least one location, then the target location is selected from the multiple locations of the target interactive object aggregation; if the multiple locations of the target interactive object aggregation have the same location as at least one location, then the target location is the same location.
[0126] In some embodiments, the second display module 1404 is further configured to determine a reference view range of the map, the reference view range being determined based on the location of at least one location; and to select a target location from multiple locations according to the positional relationship between multiple locations aggregated by the target interactive object and the reference view range.
[0127] In some embodiments, the second display module 1404 is further configured to display a search page in response to a trigger operation on the search control. The search page includes a search area and displays an object entry for a push interactive object. The push interactive object aggregates multiple locations in a random manner or aggregates multiple locations in an ordered manner by routes. In response to inputting search information through the search area, a search results page is displayed, and the first object entry for the target interactive object found based on the search information is displayed on the search results page.
[0128] In some embodiments, the apparatus is further configured to perform any of the following: in response to an add operation for locations aggregated for a target interactive object, aggregate the locations targeted by the add operation to at least one interactive object under the current account; or, in response to an association operation for locations aggregated in a target interactive object, associate the locations targeted by the association operation to the current account; or, in response to a copy operation for a target interactive object, add a copy interactive object obtained by copying the target interactive object under the current account, and display an editing entry corresponding to the copy interactive object, wherein the editing entry is used to edit the copy interactive object.
[0129] In some embodiments, when the target interactive object aggregates multiple locations in an unordered manner, the target interactive object is selected based on at least one of the following: the degree of interaction corresponding to the locations aggregated by the target interactive object; the topic associated with the target interactive object; when the target interactive object aggregates multiple locations in an ordered manner through routes, the target interactive object is selected based on at least one of the following: the degree of replication of the target interactive object, where the degree of replication reflects the number of replications or the replication frequency; the topic associated with the target interactive object.
[0130] In some embodiments, the apparatus is further configured to: display marker information of aggregated locations on a map within an interactive page, the aggregated locations being aggregated with at least one interactive object; in response to a triggering operation on the marker information, display a browsing page of the aggregated locations, and display object entrances corresponding to at least one interactive object respectively on the browsing page; in response to a triggering operation on a target object entrance, display the route or aggregated locations of the interactive objects corresponding to the target object entrance on a map, the target object entrance being the object entrance of any interactive object.
[0131] In some embodiments, the device is further configured to: display marker information for aggregated locations within a map on an interactive page, the marker information including a first icon or a second icon, the first icon being smaller than the second icon, the first icon representing the type of aggregated location, and the second icon containing descriptive information about the location; wherein the marker information for aggregated locations is determined based on the relative positional relationship between the first marker display area and the second marker display area and / or the display priority of the aggregated locations, the first marker display area being the marker display area for aggregated locations, and the second marker display area being the marker display area for the remaining locations displayed on the map.
[0132] Each module in the aforementioned information display device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.
[0133] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 15 As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores at least a portion of the data involved in the information display method. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements an information display method.
[0134] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 16As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements an information display method. The display unit of the computer device forms a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0135] Those skilled in the art will understand that Figure 15 and Figure 16 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0136] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.
[0137] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.
[0138] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0139] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0140] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0141] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0142] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. An information display method, characterized in that, The method includes: Display an interactive page, which includes a search control; In response to an interactive operation on the search control, an object entry for the target interactive object is displayed. The target interactive object aggregates multiple locations and is selected from multiple interactive objects based on the topic associated with the target interactive object. In response to a triggered operation targeting the object entry point, the location of the aggregated target interactive object is displayed on the map.
2. The method according to claim 1, characterized in that, The step of displaying the object entry point of the target interactive object in response to an interactive operation on the search control includes: In response to a trigger operation on the search control, a search page is displayed, and the object entry of the target interactive object is displayed on the search page; The search page includes a search area for searching locations or interactive objects. The interactive objects aggregate multiple locations in a random manner or aggregate multiple locations in an ordered manner by routes.
3. The method according to claim 2, characterized in that, The search page displays the object entry for each of the multiple target interactive objects. The multiple target interactive objects include a first interactive object and a second interactive object. The first interactive object aggregates multiple locations in an unordered manner, while the second interactive object aggregates multiple locations in an ordered manner through routes.
4. The method according to any one of claims 1 to 3, characterized in that, The step of displaying the object entry point of the target interactive object in response to an interactive operation on the search control includes: In response to a search operation triggered by the search control, a search results page is displayed, and the first object entry of the target interactive object found in the search results page is displayed; In response to a map switching operation triggered by the search results page, the display of the search results page is switched to the display of the map page; The target location, which is an aggregate of the target interactive object, is displayed on the map page. The target location is used to trigger the display of the second object entry point of the target interactive object.
5. The method according to claim 4, characterized in that, The method further includes at least one of the following: In response to a trigger operation based on the marker information of the target location, a browsing page for the target location is displayed, and a second object entry for the target interactive object is displayed on the browsing page; or, The search results page displays a map switching control, and the map switching operation is triggered by the map switching control.
6. The method according to claim 5, characterized in that, The search results page contains at least one location entry point corresponding to a location, and the method further includes: The at least one location is displayed on the map page; If the multiple locations aggregated by the target interactive object do not share the same location as the at least one location, then a target location is selected from the multiple locations aggregated by the target interactive object. If multiple locations aggregated by the target interactive object share the same location as the at least one location, then the target location is the same location.
7. The method according to claim 6, characterized in that, Selecting a target location from multiple locations aggregated by the target interactive object includes: Determine the reference view extent of the map, the reference view extent being determined based on the location of the at least one location; Based on the positional relationship between the multiple locations aggregated by the target interactive object and the range of the reference view, a target location is selected from the multiple locations.
8. The method according to claim 4, characterized in that, The step of responding to a search operation triggered by the search control, displaying a search results page, and displaying the first object entry of the target interactive object found on the search results page includes: In response to a trigger operation on the search control, a search page is displayed. The search page includes a search area and displays an object entry for a push interaction object. The push interaction object aggregates multiple locations in a random manner or aggregates multiple locations in an ordered manner by route. In response to inputting search information through the search area, a search results page is displayed, and the first object entry of the target interactive object found based on the search information is displayed on the search results page.
9. The method according to any one of claims 1 to 3, characterized in that, The method further includes any one of the following: In response to an add operation targeting a location aggregated for the target interactive object, the location targeted by the add operation is aggregated into at least one interactive object under the current account; or, In response to an association operation on locations aggregated in the target interaction object, the location targeted by the association operation is associated with the current account; or, In response to the copy operation on the target interactive object, a new copied interactive object is added under the current account, and the editing entry corresponding to the copied interactive object is displayed. The editing entry is used to edit the copied interactive object.
10. The method according to claim 9, characterized in that, When the target interactive object aggregates multiple locations in an unordered manner, the target interactive object is selected according to at least one of the following methods: The degree of interaction corresponding to the location where the target interactive object is aggregated; The topic associated with the target interactive object; When the target interactive object aggregates multiple locations in an orderly manner through routes, the target interactive object is selected according to at least one of the following methods: The degree of replication of the target interactive object, wherein the degree of replication reflects the number of times or frequency of replication; The topic associated with the target interactive object.
11. The method according to any one of claims 1 to 3, characterized in that, The method includes: The map on the interactive page displays marker information for aggregated locations, which are aggregated with at least one interactive object; In response to a trigger operation on the marked information, a browsing page for the aggregation location is displayed, and the object entry corresponding to each of the at least one interactive object is displayed on the browsing page; In response to a trigger operation targeting a target object entry point, the location of the route or aggregation in the interactive object corresponding to the target object entry point is displayed on the map, where the target object entry point is the object entry point of any of the interactive objects.
12. The method according to claim 11, characterized in that, The display of aggregated locations on the map within the interactive page includes: Within the map on the interactive page, marker information for aggregated locations is displayed. The marker information includes a first icon or a second icon, where the first icon is smaller than the second icon. The first icon is used to characterize the type of the aggregated location, and the second icon contains descriptive information about the location. The marking information of the aggregated locations is determined based on the relative positional relationship between the first marking display area and the second marking display area and / or the display priority of the aggregated locations. The first marking display area is the marking display area of the aggregated locations, and the second marking display area is the marking display area of the remaining locations displayed on the map.
13. An information display device, characterized in that, The device includes: The first display module is used to display an interactive page, which displays a search control; The second display module is used to display the object entry of the target interactive object in response to the interactive operation of the search control. The target interactive object aggregates multiple locations and is selected from multiple interactive objects according to the topic associated with the target interactive object. The third display module is used to display the location of the target interactive object aggregation on the map in response to a trigger operation for the object entry.
14. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 12.
15. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 12.
16. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 12.