Map-based data display method and device, equipment and medium

By displaying point-of-interest (POI) map controls within the map application interface and navigating to a detailed map interface, and utilizing diverse icon representations and navigation schemes, the problem of monotonous POI display in existing map applications is solved. This achieves intuitive identification and personalized display of POI locations, thereby enhancing the user experience.

CN121742701APending Publication Date: 2026-03-27TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing map applications display points of interest in a simplistic way, lacking intuitiveness and personalization, and failing to effectively enrich the data display.

Method used

The map application interface displays the first point of interest map control, responds to the triggered operation to enter the detailed map details interface, uses preset icons of different sizes, colors and transparency to mark the location of the point of interest, and provides navigation schemes and point of interest management functions.

Benefits of technology

It enables intuitive identification and diverse display of points of interest locations, improving the user experience and enhancing the personalization and fun of map applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121742701A_ABST
    Figure CN121742701A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a map-based data display method and device, equipment and a medium. The method comprises the following steps: displaying a first interest point map control in a map application interface; in response to a triggering operation of a first object for the first interest point map control, entering a first interest point map detail interface; wherein the first interest point map detail interface comprises a first map interface, and the position of an interest point concerned by the first object is marked in the first map interface. According to the technical scheme provided by the invention, the concerned interest point can be intuitively determined from the map interface, and the data display based on the map application is enriched.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and more specifically, to a map-based data display method, a map-based data display device, an electronic device, and a computer-readable medium. Background Technology

[0002] With the continuous development of computer technology, map applications are becoming increasingly widespread. Map applications refer to applications that include map functionality, such as those providing map browsing, location lookup, route navigation, and location services. In related technologies, map applications typically display points of interest (e.g., points of interest viewed by the user) in a list format, resulting in a relatively simple display.

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

[0004] The embodiments of this application provide a map-based data display method, apparatus, device, and medium that can intuitively identify points of interest from a map interface, enriching the data display capabilities of map-based applications.

[0005] In a first aspect, embodiments of this application provide a map-based data display method, the method comprising: displaying a first point of interest map control in a map application interface; and entering a first point of interest map details interface in response to a trigger operation by a first object on the first point of interest map control; wherein the first point of interest map details interface includes a first map interface, the first map interface indicating the locations of points of interest that the first object has followed.

[0006] Secondly, embodiments of this application provide a map-based data display device, the device comprising: a first display module configured to display a first point of interest map control in a map application interface; and a second display module configured to enter a first point of interest map details interface in response to a trigger operation by a first object on the first point of interest map control; wherein the first point of interest map details interface includes a first map interface, the first map interface indicating the locations of points of interest that the first object has followed.

[0007] In one embodiment of this application, based on the aforementioned scheme, the location marked in the first map interface is marked by a first preset icon; the device further includes a first identification module, configured to: in response to a trigger operation on the first preset icon, enter a first navigation scheme interface with the current location of the first object as the starting point and the location of the point of interest corresponding to the triggered first preset icon as the ending point; wherein, the first navigation scheme interface includes a first navigation scheme; in response to a trigger operation on the first navigation scheme, mark the navigation path of the triggered first navigation scheme in the third map interface.

[0008] In one embodiment of this application, based on the aforementioned scheme, the first map interface identifies multiple locations, and each location is identified by a first preset icon; the display format of the multiple first preset icons includes at least one of the following: the multiple first preset icons are displayed according to different sizes; the multiple first preset icons are displayed according to different colors; the multiple first preset icons are displayed according to different color depths; the multiple first preset icons are displayed according to different transparency.

[0009] In one embodiment of this application, based on the aforementioned scheme, the first point of interest map details interface further includes a second point of interest map control; the device further includes a third display module configured to: enter the second point of interest map details interface in response to a trigger operation on the second point of interest map control; wherein, the second point of interest map details interface includes a second map interface, the second map interface marking the locations of points of interest that a second object has followed, and the second object is different from the first object.

[0010] In one embodiment of this application, based on the foregoing scheme, the second point of interest map details interface further includes a second point of interest list switching control; the third display module is further configured to: in response to a trigger operation on the second point of interest list switching control, replace the second map interface with the second point of interest list; wherein, the second point of interest list includes attribute information of the points of interest that the second object has followed.

[0011] In one embodiment of this application, based on the foregoing scheme, the second point of interest map details interface further includes an point of interest addition control; the third display module is further configured to: in response to a trigger operation on the point of interest addition control, enter a point of interest sharing details interface; wherein, the point of interest sharing details interface includes sharing content to be entered; in response to an interactive operation on the point of interest sharing details interface, enter a point of interest sharing completion interface; wherein, the point of interest sharing completion interface includes sharing completion information of the point of interest corresponding to the sharing content after the interactive operation.

[0012] In one embodiment of this application, based on the foregoing scheme, the second point of interest map details interface further includes a point of interest map like control; the third display module is further configured to: in response to a trigger operation on the point of interest map like control, enter the point of interest map like completion interface; wherein, the point of interest map like completion interface includes like completion information for the second map interface.

[0013] In one embodiment of this application, based on the foregoing scheme, the second point of interest map details interface further includes a point of interest map collection control; the third display module is further configured to: in response to a trigger operation on the point of interest map collection control, enter the point of interest map collection completion interface; wherein, the point of interest map collection completion interface includes collection completion information for the second map interface.

[0014] In one embodiment of this application, based on the foregoing scheme, the second point of interest map details interface further includes a point of interest map sharing control; the third display module is further configured to: publish the second map interface in response to a trigger operation on the point of interest map sharing control; and enter the point of interest map sharing completion interface after publication; wherein the point of interest map sharing completion interface includes sharing completion information for the second map interface.

[0015] In one embodiment of this application, based on the aforementioned scheme, the location marked in the second map interface is marked by a second preset icon; the device further includes a second identification module, configured to: in response to a trigger operation on the second preset icon, enter a second navigation scheme interface with the current location of the first object as the starting point and the location of the point of interest corresponding to the triggered second preset icon as the ending point; wherein, the second navigation scheme interface includes a second navigation scheme; in response to a trigger operation on the second navigation scheme, mark the navigation path of the triggered second navigation scheme in the fourth map interface.

[0016] In one embodiment of this application, based on the aforementioned scheme, the second map interface identifies multiple locations, and each location is identified by a second preset icon; the display format of the multiple second preset icons includes at least one of the following: the multiple second preset icons are displayed according to different sizes; the multiple second preset icons are displayed according to different colors; the multiple second preset icons are displayed according to different color depths; the multiple second preset icons are displayed according to different transparency.

[0017] In one embodiment of this application, based on the foregoing solution, the device further includes a fourth display module, configured to: display a point-of-interest (POI) sharing control in the map application interface; and, in response to an interactive operation on the POI sharing control, enter an POI sharing details interface; wherein the POI sharing details interface includes the sharing content to be entered; and, in response to an interactive operation on the POI sharing details interface, enter an POI sharing completion interface; wherein the POI sharing completion interface includes sharing completion information of the POI corresponding to the sharing content after the interactive operation.

[0018] In one embodiment of this application, based on the foregoing scheme, the point of interest sharing details interface further includes a sharing confirmation control; the fourth display module is specifically configured to: respond to the sharing content entered in the point of interest sharing details interface and the trigger operation of the sharing confirmation control, publish the sharing content; and enter the point of interest sharing completion interface after publication.

[0019] In one embodiment of this application, based on the foregoing scheme, the point of interest sharing completion interface further includes a map return control; the fourth display module is specifically configured to: in response to a trigger operation on the map return control, enter the first point of interest map details interface or enter the second point of interest map details interface.

[0020] In one embodiment of this application, based on the foregoing scheme, the fourth display module is further configured to: enter the object information completion interface in response to a trigger operation on the point of interest sharing control; wherein the object information completion interface includes object information to be entered; and enter the point of interest sharing details interface in response to an interactive operation on the object information completion interface.

[0021] In one embodiment of this application, based on the foregoing scheme, the object information completion interface includes a start sharing control; the fourth display module is further specifically configured to: store the object information in response to the object information entered in the object information completion interface; and enter the point of interest sharing details interface in response to a trigger operation on the start sharing control.

[0022] In one embodiment of this application, based on the foregoing scheme, the fourth display module is further configured to: in response to a trigger operation on the point of interest sharing control, obtain the identification information of the first object and obtain a list of sharing objects; if it is detected that the first object is being shared for the first time based on the list of sharing objects and the identification information of the first object, then enter the object information completion interface.

[0023] In one embodiment of this application, based on the foregoing scheme, the device further includes a fifth display module, configured to: display a fifth map interface in the map application interface; wherein the fifth map interface identifies the locations of points of interest around the current location of the first object.

[0024] In one embodiment of this application, based on the foregoing scheme, the fifth display module is further configured to: display a first point of interest list switching control in the map application interface; and, in response to a trigger operation on the first point of interest list switching control, replace the fifth map interface with the first point of interest list; wherein the first point of interest list includes attribute information of points of interest around the current location of the first object.

[0025] In one embodiment of this application, based on the foregoing scheme, the device further includes a sixth display module, configured to: display a search control in the map application interface; and, in response to an input operation on the search control, enter an interest point search details interface; wherein the interest point search details interface includes a sixth map interface, in which the locations of interest points matching the input search content are marked.

[0026] In one embodiment of this application, based on the aforementioned scheme, the location marked in the sixth map interface is identified by a third preset icon; the sixth display module is further configured to: in response to a trigger operation on the third preset icon, display the attribute information of the point of interest corresponding to the triggered third preset icon in the point of interest search details interface; wherein, the attribute information of the point of interest corresponding to the triggered third preset icon includes the shared content of a second object, the second object being different from the first object; in response to a trigger operation on the shared content of the second object, enter the second point of interest map details interface; wherein, the second point of interest map details interface includes a second map interface, the second map interface marking the locations of points of interest followed by the second object.

[0027] In one embodiment of this application, based on the aforementioned scheme, the point of interest includes: catering service stores.

[0028] Thirdly, embodiments of this application provide an electronic device, including one or more processors; and a memory for storing one or more computer programs, which, when executed by the one or more processors, cause the electronic device to implement the map-based data display method described above.

[0029] Fourthly, embodiments of this application provide a computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements the map-based data display method described above.

[0030] Fifthly, embodiments of this application provide a computer program product, including computer instructions, which, when executed by a processor, implement the map-based data display method described above.

[0031] In the technical solution provided by the embodiments of this application: a map interface is displayed in the map application interface, which marks the locations of points of interest that the object has paid attention to. This allows the points of interest to be clearly identified from the map interface. Compared with the related technologies that display them in the form of a list, this method is more intuitive, more personalized, and more interesting, thereby enriching the data display based on the map application.

[0032] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0033] Figure 1 This is a schematic diagram illustrating an exemplary implementation environment in which the technical solutions of the embodiments of this application can be applied.

[0034] Figure 2 This is a flowchart illustrating a map-based data display method in an exemplary embodiment of this application.

[0035] Figures 3A to 3C This is a schematic diagram illustrating a map application interface as shown in an exemplary embodiment of this application.

[0036] Figures 4A to 4F This is a schematic diagram illustrating a first point of interest map details interface, as shown in an exemplary embodiment of this application.

[0037] Figure 5 This is a flowchart illustrating a map-based data display method, which is another exemplary embodiment of this application.

[0038] Figures 6A to 6B This is a schematic diagram illustrating a first navigation scheme interface as shown in an exemplary embodiment of this application.

[0039] Figure 7 This is a flowchart illustrating a map-based data display method, which is another exemplary embodiment of this application.

[0040] Figures 8A to 8G This is a schematic diagram illustrating a second point of interest map details interface, as shown in an exemplary embodiment of this application.

[0041] Figures 9A to 9B This is a schematic diagram illustrating a second navigation scheme interface as shown in an exemplary embodiment of this application.

[0042] Figure 10This is a schematic diagram illustrating an exemplary embodiment of the Points of Interest (POI) sharing details interface.

[0043] Figure 11 This is a schematic diagram illustrating the point-of-interest sharing completion interface as an exemplary embodiment of this application.

[0044] Figure 12 This is a schematic diagram illustrating the point-of-interest map like completion interface, as shown in an exemplary embodiment of this application.

[0045] Figure 13 This is a schematic diagram illustrating the point of interest map collection completion interface, as shown in an exemplary embodiment of this application.

[0046] Figure 14 This is a schematic diagram illustrating the point-of-interest map sharing completion interface, as shown in an exemplary embodiment of this application.

[0047] Figure 15 This is a flowchart illustrating a map-based data display method, which is another exemplary embodiment of this application.

[0048] Figure 16 This is a schematic diagram illustrating an object information completion interface as shown in an exemplary embodiment of this application.

[0049] Figure 17 This is a flowchart illustrating a map-based data display method, which is another exemplary embodiment of this application.

[0050] Figure 18 This is a flowchart illustrating a map-based data display method, which is another exemplary embodiment of this application.

[0051] Figures 19A to 19B This is a schematic diagram illustrating a point-of-interest search details interface, as shown in an exemplary embodiment of this application.

[0052] Figure 20 This is a schematic diagram illustrating the system architecture corresponding to a mini-program map application, as shown in an exemplary embodiment of this application.

[0053] Figure 21 This is a flowchart illustrating a map-based data display method, which is another exemplary embodiment of this application.

[0054] Figure 22 This is a block diagram illustrating a map-based data display device, as shown in an exemplary embodiment of this application.

[0055] Figure 23 This is a schematic diagram of the structure of a computer system suitable for implementing the electronic devices of the present application embodiments. Detailed Implementation

[0056] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments identical to those described in this application. Rather, they are merely examples of apparatuses and methods identical to some aspects of this application as detailed in the appended claims.

[0057] In this application embodiment, the terms "module" or "unit" refer to a computer program or part of a computer program that has a predetermined function and works with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (such as processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that includes the functionality of that module or unit.

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

[0059] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0060] It should be noted that "multiple" as mentioned in this application refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0061] Before detailing the technical solutions of the embodiments of this application, let's first introduce the technical terms used in the embodiments of this application.

[0062] The map application interface refers to any interface within a map application; optionally, the map application interface is the homepage of the map application, etc. In this embodiment, the map application includes, but is not limited to, applications (Apps) and mini-programs that include map functionality. Mini-programs are lightweight applications that do not require separate download and installation and are typically suitable for quick use and lightweight operation.

[0063] An object refers to an individual with thinking ability, such as a user. In this embodiment, different objects are distinguished by the term "xx1 object"; for example, the first object, the second object, etc., mentioned below. Optionally, the first object refers to the user currently interacting with the map application, and the second object refers to other users besides the user represented by the first object.

[0064] A control refers to an interface element that interacts with a map application. It can be of any form, including but not limited to buttons, text boxes, sliders, and checkboxes. In this embodiment, different controls are distinguished by the term "xx2 control"; for example, the first point of interest map control used to enter the first point of interest map details interface, the point of interest sharing control used to enter the point of interest sharing details interface, the first point of interest list switching control and the second point of interest list switching control used to switch the display format of points of interest, and the search control used for searching, etc.

[0065] An operation refers to the behavior of an object interacting with a control to achieve a specific function. It can be in any form, but is not limited to clicking, inputting, selecting, sliding, dragging, long-pressing, scrolling, zooming, etc. In this application embodiment, different operations are distinguished by "xx3 operation"; for example, trigger operation and interactive operation in the following text. It can be understood that a trigger operation usually refers to a single operation, while an interactive operation usually refers to multiple consecutive operations.

[0066] Points of Interest (POIs) are locations that possess a certain attractiveness or importance in a specific geographical location. They are typically used to help users find specific services, facilities, attractions, etc., and include, but are not limited to, restaurants, shops, museums, parking lots, hospitals, schools, shopping malls, etc. Optionally, in this embodiment, POIs are taken as examples of food service establishments (also known as restaurants). POIs that a user has followed refer to POIs that the user has followed through on; optionally, following includes, but is not limited to, liking, saving, and sharing. In this embodiment, the number of followed POIs can be one or more, and in practical applications, it can be flexibly adjusted according to specific application scenarios.

[0067] In related technologies, map applications display points of interest (e.g., points of interest viewed by a user) in a list format, which is relatively simplistic. Therefore, to improve map-based data display, this application provides a map-based data display scheme. Please refer to... Figure 1 , Figure 1 This is a schematic diagram of an implementation environment related to this application. The implementation environment mainly includes a terminal device 101 and a server 102; wherein:

[0068] Terminal devices 101 include, but are not limited to, extended reality devices (virtual reality devices, augmented reality devices, mixed reality devices, etc.), mobile phones, computers (tablets, laptops, desktop computers, etc.), smart home devices (televisions, refrigerators, air conditioners, washing machines, robot vacuums, etc.), smart wearable devices (bracelets, watches, etc.).

[0069] Server 102 can be a standalone physical server, or a server cluster or distributed system consisting of multiple physical servers. The server cluster or distributed system includes cloud servers used to provide basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.

[0070] It is understood that terminal device 101 and server 102 establish a communication connection via a wired or wireless network. Exemplarily, the wireless or wired network uses standard communication technologies and / or protocols. The network is typically the Internet, but can also be any other network, including but not limited to a Local Area Network (LAN), Metropolitan Area Network (MAN), Wide Area Network (WAN), mobile, wired or wireless networks, private networks, or any combination of virtual private networks.

[0071] In one embodiment of this application, map-based data display can be performed by terminal device 101. Specifically, terminal device 101 displays a first point of interest map control in a map application interface and, in response to a trigger operation by a first object on the first point of interest map control, enters a first point of interest map details interface. The first point of interest map details interface includes a first map interface, in which the locations of points of interest that the first object has followed are marked.

[0072] It should be made clear that, Figure 1 The number of terminal devices 101 and servers 102 shown is merely illustrative; any number of terminal devices 101 and servers 102 can be used as needed.

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

[0074] The following details the various implementation details of the technical solutions in the embodiments of this application:

[0075] Please see Figure 2 , Figure 2 This is a flowchart illustrating a map-based data display method according to one embodiment of this application. Figure 2 As shown, this map-based data display method includes at least S201 to S202, which are detailed below:

[0076] S201, Display the map control for the first point of interest in the map application interface.

[0077] In this embodiment of the application, a first point of interest map control is displayed in the map application interface. The first point of interest map control refers to the control displayed in the map application interface and used to enter the first point of interest map details interface.

[0078] Please see Figure 3A This is a schematic diagram of a map application interface. For example... Figure 3A As shown, the map application interface includes a first point of interest map control 301 (which can be: user icon + "My Map").

[0079] S202, in response to the first object's trigger operation on the first point of interest map control, enter the first point of interest map details interface; wherein, the first point of interest map details interface includes a first map interface, in which the locations of the points of interest that the first object has followed are marked.

[0080] In this embodiment of the application, after viewing the map application interface, the first object can issue a trigger operation to the first point of interest map control in the map application interface, thereby entering the first point of interest map details interface from the map application interface.

[0081] In this embodiment of the application, the first point of interest map details interface refers to the point of interest map details interface corresponding to the first object. The first point of interest map details interface includes the first map interface, which is the map interface displayed in the first point of interest map details interface and which marks the locations of points of interest that the first object has paid attention to.

[0082] For example, when the first object issues a trigger operation to the first point of interest map control 301, the... Figure 3A , Figure 3B , Figure 3C Enter any of the map application interfaces shown in the image. Figure 4A , Figure 4B , Figure 4C , Figure 4D , Figure 4E , Figure 4F The map details interface for any of the first points of interest shown in the image.

[0083] like Figure 4A As shown, the first point of interest map details interface includes a first map interface 401 (which can be "My Food Treasure Map" + map interface), where the first map interface 401 marks the locations of points of interest that the first object A has followed (which can be the locations of food stores that have been shared).

[0084] In one embodiment of this application, the first map interface displays multiple locations, and each location is identified by a first preset icon; for example, please refer to [link to relevant documentation]. Figure 4A There are 3 marked locations.

[0085] Optionally, multiple first preset icons may be displayed in the same way; for example, please refer to [link / reference]. Figure 4A Each of the first preset icons is displayed in the same way.

[0086] Optionally, the multiple first preset icons may be displayed in different ways; specifically, the multiple first preset icons may be displayed in at least one of the following ways:

[0087] Multiple preset icons are displayed in different sizes;

[0088] Multiple preset icons are displayed in different colors;

[0089] Multiple preset icons are displayed according to different color depths;

[0090] Multiple preset icons are displayed with varying degrees of transparency.

[0091] That is, in the optional embodiments, at least one of the size, color, color depth, and transparency of the multiple first preset icons can be different.

[0092] like Figure 4B As shown, each of the first preset icons has a different size, namely large, medium, and small.

[0093] like Figure 4C As shown, each of the first preset icons has a different color: black, white, and gray.

[0094] like Figure 4D As shown, each of the first preset icons has a different color depth, namely 100% black, 80% black, and 60% black.

[0095] like Figure 4E As shown, each of the first preset icons has a different transparency level, namely 0% transparent black, 50% transparent black, and 80% transparent black.

[0096] Understandable, Figure 4B , Figure 4C , Figure 4D , Figure 4E The display formats of each first preset icon can be combined, and at the same time... Figure 4B , Figure 4C , Figure 4D , Figure 4E For other content, please refer to Figure 4A This will not be elaborated upon here.

[0097] In one embodiment of this application, when the display forms of multiple first preset icons are different, the display forms of multiple first preset icons may be related to at least one of the following: the rating of the point of interest, the distance between the point of interest and the current position of the first object.

[0098] For example, the higher the score of a point of interest, the more prominent the first preset icon is; conversely, the lower the score, the less prominent the first preset icon is. Specifically, the size of the first preset icon is directly proportional to the score of the point of interest; that is, the higher the score, the larger the first preset icon, and vice versa. The color depth of the first preset icon is also directly proportional to the score of the point of interest; that is, the higher the score, the darker the color, and vice versa. The transparency of the first preset icon is inversely proportional to the score of the point of interest; that is, the higher the score, the less transparent the first preset icon, and vice versa.

[0099] For example, the smaller the distance between the point of interest and the current position of the first object, the more prominent the display of the first preset icon; conversely, the greater the distance, the less prominent the display of the first preset icon. Specifically, the size of the first preset icon is inversely proportional to the distance between the point of interest and the current position of the first object; that is, the smaller the distance, the larger the size of the first preset icon, and vice versa. The color depth of the first preset icon is also inversely proportional to the distance; that is, the smaller the distance, the deeper the color, and vice versa. The transparency of the first preset icon is directly proportional to the distance; that is, the smaller the distance, the less transparent the first preset icon, and vice versa.

[0100] Optionally, multiple first preset icons can be icons of the same content; for example, please refer to [link / reference]. Figure 4A , Figure 4B , Figure 4C , Figure 4D , Figure 4E As shown in any of the examples, each location is identified by a location icon with the same content.

[0101] Optionally, multiple first preset icons can be icons for different content; for example, please refer to [link / reference]. Figure 4F Each location is identified by a corresponding point of interest (POI) icon, with different icons for different POIs. Figure 4F For other content, please refer to Figure 4A This will not be elaborated upon here.

[0102] By implementing this optional embodiment, the identification of points of interest locations that the first object has followed in the first map interface becomes more diverse, thus improving the user experience.

[0103] In this embodiment of the application, a first map interface is displayed, which identifies the locations of points of interest that the first object has paid attention to. This allows the first object to intuitively identify the points of interest that the first object has paid attention to from the first map interface, thus enriching the data display based on the map application.

[0104] In one embodiment of this application, another map-based data display method is provided. For example... Figure 5 As shown, the map-based data display method may also include S501 to S502 after S202.

[0105] In this embodiment, the location marked in the first map interface is indicated by a first preset icon.

[0106] Detailed introductions of S501 to S502 are as follows:

[0107] S501, in response to the trigger operation for the first preset icon, enter the first navigation scheme interface with the current position of the first object as the starting point and the position of the point of interest corresponding to the triggered first preset icon as the ending point; wherein, the first navigation scheme interface includes the first navigation scheme.

[0108] In this embodiment of the application, after the first object views the first point of interest map details interface, it can send a trigger operation to the first preset icon in the first map interface of the first point of interest map details interface, thereby entering the first navigation scheme interface from the first point of interest map details interface.

[0109] In this embodiment of the application, the first navigation scheme interface refers to the navigation scheme interface entered through the first map interface. The first navigation scheme interface includes a first navigation scheme, which is a navigation scheme that starts from the current location of the first object and ends at the location of the point of interest corresponding to the triggered first preset icon.

[0110] Optionally, there may be multiple first navigation schemes; it is understood that different first navigation schemes correspond to the same starting point (the current position of the first object) but different ending points (specifically based on the location of the point of interest).

[0111] For example, when the first object issues a trigger operation for the first preset icon, the... Figure 4A , Figure 4B , Figure 4C , Figure 4D , Figure 4E , Figure 4F Enter the map details page of any of the first points of interest shown in the image. Figure 6A The interface of the first navigation scheme is shown.

[0112] like Figure 6A As shown, the first navigation scheme interface includes three first navigation schemes, namely first navigation scheme 601, first navigation scheme 602, and first navigation scheme 603.

[0113] S502, in response to the triggering operation for the first navigation scheme, identifies the navigation path of the triggered first navigation scheme in the third map interface.

[0114] In this embodiment of the application, after the first object views the first navigation scheme interface, it can issue a trigger operation for the first navigation scheme in the first navigation scheme interface, thereby entering the first navigation scheme interface corresponding to the triggered first navigation scheme from the first point of interest map details interface.

[0115] In this embodiment of the application, the third map interface refers to the map interface displayed in the first navigation scheme interface, which indicates the navigation path of the first navigation scheme that has been triggered.

[0116] Understandably, before receiving a trigger operation for the first navigation scheme, the third map interface also displays the navigation path, where the displayed navigation path is the navigation path corresponding to each of the first navigation schemes; for example, please refer to [link / reference]. Figure 6A The third map interface displays the navigation paths corresponding to the first navigation scheme 601, the first navigation scheme 602, and the first navigation scheme 603, respectively.

[0117] Optionally, when the first navigation scheme interface includes multiple first navigation schemes, the triggering operation for the first navigation scheme can be a selection operation for the first navigation scheme. That is, after the first object views the first navigation scheme interface, it can issue a selection operation for the multiple first navigation schemes in the first navigation scheme interface, thereby entering the first navigation scheme interface corresponding to the selected first navigation scheme from the first point of interest map details interface.

[0118] Please see Figure 6B This is a schematic diagram of another first navigation scheme interface. For example... Figure 6B As shown, when the first object issues a selection operation for the first navigation scheme 602, the navigation paths corresponding to the first navigation scheme 601, first navigation scheme 602, and first navigation scheme 603 identified in the third map interface are replaced with the navigation path corresponding to the first navigation scheme 602. It can be understood that... Figure 6B For other content, please refer to Figure 6A This will not be elaborated upon here.

[0119] It should be noted that, Figure 5 For detailed information on S201 to S202 shown, please refer to [link / reference]. Figure 2 S201 to S202 shown will not be described again here.

[0120] In this embodiment, the user enters the first navigation scheme interface corresponding to the point of interest of the first object through the first map interface, which realizes fast navigation and improves the user experience.

[0121] In one embodiment of this application, another map-based data display method is provided. For example... Figure 7 As shown, the map-based data display method may also include S701 after S202.

[0122] In this embodiment of the application, the first point-of-interest (POI) map details interface also includes a second POI map control, wherein the second POI map control refers to the control displayed in the first POI map details interface and used to access the second POI map details interface; for example, please refer to [further details]. Figure 4A The first point of interest map details interface also includes a second point of interest map control 402 (specifically, it can be: "My Watchlist" + "Zhang Xiaoming's Map" and "Li Lan's Map").

[0123] The S701 is detailed below:

[0124] S701, in response to a trigger operation on the second point of interest map control, enters the second point of interest map details interface; wherein, the second point of interest map details interface includes a second map interface, in which the locations of points of interest that the second object has followed are marked, and the second object is different from the first object.

[0125] In this embodiment of the application, after the first object views the first point of interest map details interface, it can issue a trigger operation to the second point of interest map control in the first point of interest map details interface, thereby entering the second point of interest map details interface from the first point of interest map details interface.

[0126] In this embodiment of the application, the second point of interest map details interface refers to the point of interest map details interface corresponding to the second object. The second point of interest map details interface includes the second map interface, which is the map interface displayed in the second point of interest map details interface and which marks the locations of points of interest that the second object has paid attention to.

[0127] For example, when the first object issues a trigger operation to the second point of interest map control 402, the... Figure 4A , Figure 4B , Figure 4C , Figure 4D , Figure 4E , Figure 4F Enter the map details page of any of the first points of interest shown in the image. Figure 8A , Figure 8B , Figure 8C , Figure 8D , Figure 8E , Figure 8F The map details interface for any of the second points of interest shown in the image.

[0128] like Figure 8A As shown, the second point of interest map details interface includes a second map interface 801 (specifically, a map interface + "Zhang Xiaoming's Food Treasure Map"), in which the second map interface 801 marks the locations of the points of interest that the second object B has followed (specifically, the locations of the food stores that have been shared).

[0129] In one embodiment of this application, the second map interface displays multiple locations, and each location is identified by a second preset icon; for example, please refer to [link to relevant documentation]. Figure 8A There are 3 marked locations.

[0130] Optionally, multiple second preset icons may be displayed in the same way; for example, please refer to [link / reference]. Figure 8A Each of the second preset icons has the same display format.

[0131] Optionally, the multiple second preset icons may be displayed in different ways; specifically, the multiple second preset icons may be displayed in at least one of the following ways:

[0132] Multiple preset icons are displayed in different sizes;

[0133] Multiple preset icons are displayed in different colors;

[0134] Multiple preset icons are displayed according to different color depths;

[0135] Multiple preset icons are displayed with varying degrees of transparency.

[0136] That is, in the optional embodiments, at least one of the size, color, color depth, and transparency of the multiple second preset icons can be different.

[0137] like Figure 8B As shown, each of the second preset icons has a different size, namely large, medium, and small.

[0138] like Figure 8C As shown, each of the second preset icons has a different color: black, white, and gray.

[0139] like Figure 8D As shown, each of the second preset icons has a different color depth, namely 100% black, 80% black, and 60% black.

[0140] like Figure 8E As shown, each second preset icon has a different transparency level: 0% transparent black, 50% transparent black, and 80% transparent black.

[0141] Understandable, Figure 8B , Figure 8C , Figure 8D , Figure 8E The display format of each second preset icon can be combined, and at the same time... Figure 8B , Figure 8C , Figure 8D , Figure 8E For other content, please refer to Figure 8A This will not be elaborated upon here.

[0142] In one embodiment of this application, when the display forms of the multiple second preset icons are different, the display forms of the multiple second preset icons may be related to at least one of the rating of the point of interest, the distance between the point of interest and the current position of the first object, etc.

[0143] For example, the higher the score of the point of interest, the more prominent the second preset icon is; conversely, the lower the score, the less prominent the second preset icon is. Specifically, the size of the second preset icon is directly proportional to the score of the point of interest; that is, the higher the score, the larger the second preset icon, and vice versa. The color depth of the second preset icon is also directly proportional to the score of the point of interest; that is, the higher the score, the darker the color, and vice versa. The transparency of the second preset icon is inversely proportional to the score of the point of interest; that is, the higher the score, the less transparent the second preset icon, and vice versa.

[0144] For example, the smaller the distance between the point of interest and the current position of the first object, the more prominent the second preset icon is; conversely, the greater the distance, the less prominent the second preset icon is. Specifically, the size of the second preset icon is inversely proportional to the distance between the point of interest and the current position of the first object; that is, the smaller the distance, the larger the second preset icon, and vice versa. The color depth of the second preset icon is also inversely proportional to the distance; that is, the smaller the distance, the darker the color, and vice versa. The transparency of the second preset icon is directly proportional to the distance; that is, the smaller the distance, the less transparent the second preset icon, and vice versa.

[0145] Optionally, multiple second preset icons can be icons of the same content; for example, please refer to [link / reference]. Figure 8A , Figure 8B , Figure 8C , Figure 8D , Figure 8E As shown in any of the examples, each location is identified by a location icon with the same content.

[0146] Optionally, multiple second preset icons can be icons for different content; for example, please refer to [link / reference]. Figure 8F Each location is identified by a corresponding point of interest (POI) icon, with different icons for different POIs. Figure 8F For other content, please refer to Figure 8A This will not be elaborated upon here.

[0147] By implementing this optional embodiment, the identification of points of interest locations that the second object has followed in the second map interface becomes more diverse, thus improving the user experience.

[0148] In one embodiment of this application, the location marked in the second map interface is indicated by a second preset icon; correspondingly, after entering the second point of interest map details interface in S701, the following may also be included:

[0149] In response to a trigger operation on a second preset icon, the system enters a second navigation scheme interface that starts at the current position of the first object and ends at the point of interest corresponding to the triggered second preset icon; wherein, the second navigation scheme interface includes a second navigation scheme.

[0150] In response to the triggering operation for the second navigation scheme, the navigation path of the triggered second navigation scheme is displayed in the fourth map interface.

[0151] That is, in the optional embodiment, after the first object views the second point of interest map details interface, it can send a trigger operation to the second preset icon in the second map interface of the second point of interest map details interface, thereby entering the second navigation scheme interface from the second point of interest map details interface.

[0152] In one of the optional embodiments, the second navigation scheme interface refers to the navigation scheme interface entered through the second map interface. The second navigation scheme interface includes a second navigation scheme, which is a navigation scheme that starts from the current location of the first object and ends at the location of the point of interest corresponding to the triggered second preset icon.

[0153] Optionally, there may be multiple second navigation schemes; it is understood that different second navigation schemes correspond to the same starting point (the current location of the first object) but different ending points (specifically based on the location of the point of interest).

[0154] For example, when the first object issues a trigger operation for the second preset icon, the... Figure 8A , Figure 8B , Figure 8C , Figure 8D , Figure 8E , Figure 8F Enter the map details interface of any of the second points of interest shown in the image. Figure 9A The interface for the second navigation scheme is shown.

[0155] like Figure 9A As shown, the second navigation scheme interface includes three second navigation schemes, namely second navigation scheme 901, second navigation scheme 902, and second navigation scheme 903.

[0156] Subsequently, in an optional embodiment, after viewing the second navigation scheme interface, the first object can issue a trigger operation for the second navigation scheme in the second navigation scheme interface, thereby entering the second navigation scheme interface corresponding to the triggered second navigation scheme from the second point of interest map details interface.

[0157] In an optional embodiment, the fourth map interface refers to the map interface displayed in the second navigation scheme interface, which indicates the navigation path of the second navigation scheme that has been triggered.

[0158] Understandably, before receiving a trigger operation for the second navigation scheme, the fourth map interface also displays the navigation path, where the displayed navigation path is the navigation path corresponding to each second navigation scheme; for example, please refer to [link / reference]. Figure 9A The fourth map interface displays the navigation paths corresponding to the second navigation scheme 901, the second navigation scheme 902, and the second navigation scheme 903, respectively.

[0159] Optionally, when the second navigation scheme interface includes multiple second navigation schemes, the triggering operation for the second navigation scheme can be a selection operation for the second navigation scheme. That is, after the first object views the second navigation scheme interface, it can issue a selection operation for the multiple second navigation schemes in the second navigation scheme interface, thereby entering the second navigation scheme interface corresponding to the selected second navigation scheme from the second point of interest map details interface.

[0160] Please see Figure 9B This is a schematic diagram of an alternative second navigation scheme interface. For example... Figure 9B As shown, when the first object issues a selection operation for the second navigation scheme 902, the navigation paths corresponding to the second navigation schemes 901, 902, and 903 as indicated on the fourth map interface are replaced with the navigation path corresponding to the second navigation scheme 902. It can be understood that... Figure 9B For other content, please refer to Figure 9A This will not be elaborated upon here.

[0161] By implementing this optional embodiment, the user can navigate from the second map interface to the second navigation scheme interface corresponding to the point of interest of the second object, thus achieving fast navigation and improving the user experience.

[0162] In one embodiment of this application, the second point-of-interest (POI) map details interface further includes a second POI list switching control, wherein the second POI list switching control is a control used to switch the display format (including map interface display format and list display format) of the POIs that the second object has followed; for example, please refer to [further details omitted]. Figure 8AThe second point of interest map details interface also includes a second point of interest list toggle control 802 (specifically, "Toggle List Mode").

[0163] Accordingly, after entering the second point of interest map details interface in S701, it may also include:

[0164] In response to a trigger operation on the second point of interest list switching control, the second map interface is replaced with the second point of interest list; wherein, the second point of interest list includes attribute information of the points of interest that the second object has followed.

[0165] That is, in the optional embodiment, after the first object views the second point of interest map details interface, it can issue a trigger operation to the second point of interest list switching control in the second point of interest map details interface, thereby replacing the second map interface with the second point of interest list.

[0166] In one optional embodiment, the second list of points of interest refers to a file containing attribute information of points of interest that the second object has followed, which includes, but is not limited to, a table format. It is understood that the attribute information of a point of interest refers to information related to that point of interest, including but not limited to the location, name, tags, signage, rating, image, and time of following (e.g., sharing time, collection time, etc.).

[0167] For example, when the first object issues a trigger operation to the second point of interest list switching control 802, the second map interface 801 is replaced with the second point of interest list 807, thus obtaining the following... Figure 8G The second point of interest map details interface is shown. It is understandable that... Figure 8G For other content, please refer to Figure 8A This will not be elaborated upon here.

[0168] By implementing this optional embodiment, the display format of the points of interest for the second object is switched using the second point of interest list switching control, thus meeting different needs.

[0169] In one embodiment of this application, the second point-of-interest (POI) map details interface further includes an POI addition control, which is used to add POIs; for example, please refer to [link to relevant documentation]. Figure 8A The second point of interest map details interface also includes a point of interest addition control 803 (specifically, "Add Treasure Shop").

[0170] Accordingly, after entering the second point of interest map details interface in S701, it may also include:

[0171] In response to the triggering operation of adding controls to points of interest, the user enters the point of interest sharing details interface; the point of interest sharing details interface includes the sharing content to be entered;

[0172] In response to an interactive action on the details page of sharing points of interest, the user is directed to the sharing completion page of points of interest; the sharing completion page of points of interest includes sharing completion information for the points of interest corresponding to the content shared after the interactive action.

[0173] That is, in the optional embodiment, after the first object views the second point of interest map details interface, it can add controls to the points of interest in the second point of interest map details interface and send a trigger operation, thereby entering the point of interest sharing details interface from the second point of interest map details interface.

[0174] In one of the optional embodiments, the details interface for sharing points of interest includes the sharing content to be entered, which includes, but is not limited to, the location, name, recommendation level, tags, signs, reviews, and pictures of the points of interest to be entered.

[0175] For example, when the first object adds control 803 to a point of interest and triggers an operation, it is... Figure 8A , Figure 8B , Figure 8C , Figure 8D , Figure 8E , Figure 8F , Figure 8G Enter the map details interface of any of the second points of interest shown in the image. Figure 10 The details of sharing points of interest are shown below.

[0176] like Figure 10 As shown, the details interface for sharing points of interest includes the following: location 1001 (which can be a location icon + location selection box), name 1002 (which can be "store name" + input box), recommendation rating 1003 (which can be "recommendation rating" + star rating), tag 1004 (which can be "recommendation rating" + input box), signature dish 1005 (which can be "signature dish" + input box), review 1006 (which can be "food review" + input box), and image 1007 (which can be "actual food photo" + shooting box). The content to be entered can be set to be partially optional and partially required, or all fields can be set to required. In practical applications, the optional and required fields can be flexibly designed according to specific application scenarios.

[0177] Subsequently, in an optional embodiment, after viewing the point of interest sharing details interface, the first object can issue an interactive operation on the point of interest sharing details interface, thereby completing the interaction and entering the point of interest sharing completion interface from the point of interest sharing details interface.

[0178] In one optional embodiment, the interest point sharing completion interface refers to an interface that includes interest point sharing completion information corresponding to the shared content after the interactive operation. Thus, the first object can clearly identify the interest point sharing completion corresponding to the shared content after the interactive operation through the sharing completion information.

[0179] Optionally, in an optional embodiment, the point-of-interest sharing details interface further includes a sharing confirmation control, which is a control used to confirm the shared content; for example, please refer to... Figure 10 The details interface for sharing points of interest also includes a sharing confirmation control 1008 (specifically, "Complete Sharing"). Correspondingly, the process of entering the completion interface for sharing points of interest in response to interactive operations on the details interface may include: responding to the sharing content entered on the details interface and triggering the sharing confirmation control to publish the sharing content; and entering the completion interface after publishing.

[0180] That is, in the optional embodiment, after the first object views the interest sharing details interface, it can enter the sharing content in the interest sharing details interface, and after the input is completed, it will trigger an operation on the sharing confirmation control in the interest sharing details interface to publish the entered sharing content (that is, publish the sharing content corresponding to the interest to be shared). Optionally, the second object to which the sharing content is published can be the second object that the first object expects to see the sharing content (e.g., some second objects or all second objects), and the published interest point will be added to the interest sharing list corresponding to the first object. Then, after both publishing and adding are completed, the interest sharing details interface will enter the interest sharing completion interface.

[0181] For example, after the first user enters their sharing content in the interest sharing details interface and triggers the sharing confirmation control 1008, the entered content is published, and the corresponding interest is added to the first user's interest sharing list. Then, after both publishing and adding are completed, [the user is then...]. Figure 10 The interest sharing details page shown will take you to the point of interest sharing page. Figure 11 The interface shown is the completed sharing screen for the point of interest. The completed sharing screen includes the sharing completion information 1101 for the point of interest corresponding to the shared content after the interactive operation (specifically, it can be: "Thank you for completing the sharing of Treasure Shop").

[0182] Optionally, in an optional embodiment, the point-of-interest sharing completion interface further includes a first map return control, wherein the first map return control is a control used for returning to the previous screen; for example, please refer to [further details omitted]. Figure 11The point-of-interest sharing completion interface also includes a first map return control 1102 (specifically, a "return" button). Correspondingly, after entering the point-of-interest sharing completion interface, it may also include: in response to a trigger operation on the first map return control, entering the first point-of-interest map details interface or entering the second point-of-interest map details interface.

[0183] That is, in the optional embodiment, after the first object sees the point of interest sharing completion interface, it can send a trigger operation to the first map return control in the point of interest sharing completion interface, thereby entering the first point of interest map details interface from the point of interest sharing completion interface, or entering the second point of interest map details interface from the point of interest sharing completion interface.

[0184] By implementing this optional embodiment, the sharing of points of interest for a second object is achieved using the point of interest addition control, which is both fun and flexible.

[0185] In one embodiment of this application, the second point-of-interest map details interface further includes a point-of-interest map like control, which is a control used to like the point-of-interest map; for example, please refer to [further details omitted]. Figure 8A The second point of interest map details page also includes a point of interest map like control 804 (specifically, it can be: "like" + number of likes).

[0186] Accordingly, after entering the second point of interest map details interface in S701, it may also include:

[0187] In response to a trigger operation on the Point of Interest Map Like control, the Point of Interest Map Like control is replaced with a Point of Interest Map Like Complete control; the Point of Interest Map Like Complete control is used to indicate that a like has been completed on the second map interface.

[0188] That is, in the optional embodiment, after the first object views the details interface of the second point of interest map, it can trigger an operation on the point of interest map like control in the details interface of the second point of interest map, thereby adding the second map interface to the map interface like list of the first object, and replacing the point of interest map like control with the point of interest map like completion control after adding, so as to complete liking the second map interface.

[0189] In one optional embodiment, the Point of Interest (POI) map like completion control is used to indicate that a like has been completed for the second map interface. Optionally, the POI map like control is a hollow like icon, and the POI map like completion control is a solid like icon; it is understood that, in response to a trigger operation on the POI map like completion control, the POI map like completion control can be replaced with the POI map like control to cancel the like on the second map interface.

[0190] By implementing this optional embodiment, the point-of-interest map liking control is used to enable liking of the point-of-interest map for a second object, which is both fun and flexible.

[0191] In one embodiment of this application, the second point-of-interest map details interface further includes a point-of-interest map like control, which is a control used to like the point-of-interest map; for example, please refer to [further details omitted]. Figure 8A The second point of interest map details page also includes a point of interest map like control 804 (specifically, it can be: "like" + number of likes).

[0192] Accordingly, after entering the second point of interest map details interface in S701, it may also include:

[0193] In response to the triggering operation of the like control on the Point of Interest Map, the user enters the like completion interface on the Point of Interest Map; the like completion interface on the Point of Interest Map includes like completion information for the second map interface.

[0194] That is, in the optional embodiment, after the first object views the details interface of the second point of interest map, it can trigger an operation on the point of interest map like control in the details interface of the second point of interest map to add the second map interface to the map interface like list of the first object, and after the addition is completed, the second point of interest map details interface will enter the point of interest map like completion interface.

[0195] In one optional embodiment, the point of interest map like completion interface refers to an interface that includes like completion information for the second map interface, so that the first object can clearly know that the like completion for the second map interface is achieved through the like completion information.

[0196] For example, after the first object issues a trigger operation to the point of interest map like control 804, the second map interface is added to the like list of the map interface corresponding to the first object, and after the addition is completed, the second map interface is added to the like list of the first object. Figure 8A , Figure 8B , Figure 8C , Figure 8D , Figure 8E , Figure 8F , Figure 8G Enter the map details interface of any of the second points of interest shown in the image. Figure 12 The interface for completing the likes on the Point of Interest Map shown includes a like completion message 1201 for the second map interface (specifically, it could be: "Thank you for completing the likes on the treasure map").

[0197] Optionally, in an optional embodiment, the point-of-interest map like completion interface further includes a second map return control, wherein the second map return control is a control used for returning to the previous screen; for example, please refer to [further details omitted]. Figure 12 The point-of-interest map like completion interface also includes a second map return control 1202 (specifically, "Return"). Correspondingly, after entering the point-of-interest map like completion interface, it may also include: in response to the triggering operation of the second map return control, entering the first point-of-interest map details interface or entering the second point-of-interest map details interface.

[0198] That is, in the optional embodiment, after the first object views the point of interest map like completion interface, it can send a trigger operation to the second map return control in the point of interest map like completion interface, thereby entering the first point of interest map details interface from the point of interest map like completion interface, or entering the second point of interest map details interface from the point of interest map like completion interface.

[0199] By implementing this optional embodiment, the point-of-interest map liking control is used to enable liking of the point-of-interest map for a second object, which is both fun and flexible.

[0200] In one embodiment of this application, the second point-of-interest (POI) map details interface further includes a POI map favorites control, which is used to favorite POI maps; for example, please refer to [further details omitted]. Figure 8A The second point of interest map details page also includes a point of interest map favorites control 805 (specifically, it can be: "favorites" + number of favorites).

[0201] Accordingly, after entering the second point of interest map details interface in S701, it may also include:

[0202] In response to a trigger operation on the Point of Interest (POI) map favorites control, the POI map favorites control is replaced with a POI map favorites complete control; the POI map favorites complete control is used to indicate that the favorites have been completed on the second map interface.

[0203] That is, in the optional embodiment, after the first object views the details interface of the second point of interest map, it can issue a trigger operation to the point of interest map collection control in the details interface of the second point of interest map, thereby adding the second map interface to the map interface collection list corresponding to the first object, and replacing the point of interest map collection control with the point of interest map collection completion control after the addition is completed, so as to complete the collection of the second map interface.

[0204] In one optional embodiment, the Point of Interest (POI) map collection completion control is used to indicate that the collection of items on the second map interface has been completed. Optionally, the POI map collection control is a hollow collection icon, and the POI map collection completion control is a solid collection icon; it is understood that, in response to a trigger operation on the POI map collection completion control, the POI map collection completion control can be replaced with the POI map collection control to cancel the collection of items on the second map interface.

[0205] By implementing this optional embodiment, the point-of-interest map collection control is used to collect point-of-interest maps for a second object, which is both fun and flexible.

[0206] In one embodiment of this application, the second point-of-interest (POI) map details interface further includes a POI map favorites control, which is used to favorite POI maps; for example, please refer to [further details omitted]. Figure 8A The second point of interest map details page also includes a point of interest map favorites control 805 (specifically, it can be: "favorites" + number of favorites).

[0207] Accordingly, after entering the second point of interest map details interface in S701, it may also include:

[0208] In response to a trigger operation on the Point of Interest Map collection control, the Point of Interest Map collection completion screen is entered; the Point of Interest Map collection completion screen includes collection completion information for the second map screen.

[0209] That is, in the optional embodiment, after the first object views the details interface of the second point of interest map, it can issue a trigger operation to the point of interest map collection control in the details interface of the second point of interest map, add the second map interface to the map interface collection list corresponding to the first object, and after the addition is completed, the second point of interest map details interface will enter the point of interest map collection completion interface.

[0210] In one optional embodiment, the point of interest map collection completion interface refers to an interface that includes collection completion information for the second map interface, so that the first object can clearly know that the collection for the second map interface has been completed through the collection completion information.

[0211] For example, when the first object issues a trigger operation to the point of interest map favorites control 805, the second map interface is added to the map interface favorites list corresponding to the first object, and after the addition is completed, it is controlled by... Figure 8A , Figure 8B , Figure 8C , Figure 8D , Figure 8E , Figure 8F , Figure 8G Enter the map details interface of any of the second points of interest shown in the image. Figure 13 The interface shown is the completed collection screen for the Point of Interest Map. The completed collection screen includes collection completion information 1301 for the second map interface (specifically: "Thank you for completing the collection of the treasure map").

[0212] Optionally, in an optional embodiment, the point-of-interest map collection completion interface further includes a third map return control, which is a control used for returning to the previous screen; for example, please refer to [link to relevant documentation]. Figure 13 The point-of-interest map collection completion interface also includes a third map return control 1302 (specifically, "Return"). Correspondingly, after entering the point-of-interest map collection completion interface, it may also include: responding to the trigger operation of the third map return control, entering the first point-of-interest map details interface or the second point-of-interest map details interface.

[0213] That is, in the optional embodiment, after the first object views the point of interest map collection completion interface, it can trigger an operation on the third map return control in the point of interest map collection completion interface, thereby entering the first point of interest map details interface from the point of interest map collection completion interface, or entering the second point of interest map details interface from the point of interest map collection completion interface.

[0214] By implementing this optional embodiment, the point-of-interest map collection control is used to collect point-of-interest maps for a second object, which is both fun and flexible.

[0215] In one embodiment of this application, the second point-of-interest (POI) map details interface further includes a POI map sharing control, which is a control used to share the POI map; for example, please refer to [further details omitted]. Figure 8A The second point of interest map details page also includes a point of interest map sharing control 806 (specifically, it can be: "Share" + number of shares).

[0216] Accordingly, after entering the second point of interest map details interface in S701, it may also include:

[0217] In response to a trigger action on the point-of-interest map sharing control, the second map interface is published;

[0218] After publishing, you will be taken to the Point of Interest Map sharing completion screen; the Point of Interest Map sharing completion screen includes sharing completion information for the second map interface.

[0219] That is, in the optional embodiment, after the first object views the details interface of the second point of interest map, it can trigger an operation on the point of interest map sharing control in the details interface of the second point of interest map to publish the second map interface (that is, publish the point of interest map to be shared). Optionally, the second object to which the point of interest map is published can be the second object that the first object expects to see the shared content (e.g., some or all of the second objects), and add the second map interface to the map interface sharing list corresponding to the first object. Then, after both publishing and adding are completed, the second point of interest map details interface will enter the point of interest map sharing completion interface.

[0220] In one optional embodiment, the point of interest map sharing completion interface refers to an interface that includes sharing completion information for the second map interface, so that the first object can clearly understand the sharing completion for the second map interface through the sharing completion information.

[0221] For example, after the first object issues a trigger operation to the point-of-interest map sharing control 806, it publishes the second map interface and adds the second map interface to the map interface sharing list corresponding to the first object. Then, after both publishing and adding are completed, [the second map interface is then...]. Figure 8A , Figure 8B , Figure 8C , Figure 8D , Figure 8E , Figure 8F , Figure 8G Enter the map details interface of any of the second points of interest shown in the image. Figure 14 The interface shown is the completed sharing screen for the Point of Interest map. The completed sharing screen includes the sharing completion information 1401 for the second map interface (which may be: "Thank you for completing the sharing of the treasure map").

[0222] Optionally, in an optional embodiment, the point-of-interest map sharing completion interface further includes a fourth map return control, which is a control used for returning to the previous screen; for example, please refer to [link to previous document]. Figure 14 The point-of-interest map sharing completion interface also includes a fourth map return control 1402 (specifically, a "return" button). Correspondingly, after entering the point-of-interest map sharing completion interface, it may also include: in response to the triggering operation of the fourth map return control, entering the first point-of-interest map details interface or the second point-of-interest map details interface.

[0223] That is, in the optional embodiment, after the first object views the point of interest map sharing completion interface, it can send a trigger operation to the fourth map return control in the point of interest map sharing completion interface, thereby entering the first point of interest map details interface from the point of interest map sharing completion interface, or entering the second point of interest map details interface from the point of interest map sharing completion interface.

[0224] By implementing this optional embodiment, the sharing of point-of-interest maps for a second object is achieved using the point-of-interest map sharing control, which is both fun and flexible.

[0225] It should be noted that, Figure 7 For detailed information on S201 to S202 shown, please refer to [link / reference]. Figure 2 S201 to S202 shown will not be described again here.

[0226] In this embodiment of the application, a second map interface is displayed, which identifies the locations of points of interest that the second object has paid attention to. This allows the second object to intuitively identify the points of interest that the second object has paid attention to from the second map interface, thus enriching the data display based on map applications.

[0227] In one embodiment of this application, another map-based data display method is provided. For example... Figure 15 As shown, the map-based data display method may also include S1501 to S1503 after S202.

[0228] Detailed introductions of S1501 to S1503 are as follows:

[0229] S1501 Displays a point-of-interest sharing control in the map application interface.

[0230] In this embodiment, the map application interface also displays a point-of-interest (POI) sharing control, which is used to access the POI sharing details interface; for example, please refer to [link / reference]. Figure 3A The map application interface also includes a point of interest sharing control 302 (which can be a share icon + "I want to share").

[0231] S1502, in response to an interactive operation on the point of interest sharing control, enter the point of interest sharing details interface; wherein, the point of interest sharing details interface includes the sharing content to be entered.

[0232] In this embodiment of the application, after viewing the map application interface, the first object can issue an interactive operation to the point of interest sharing control in the map application interface, thereby entering the point of interest sharing details interface from the map application interface, wherein the point of interest sharing details interface includes the sharing content to be entered.

[0233] In one embodiment of this application, the process of entering the point-of-interest (POI) sharing details interface in response to an interactive operation on the POI sharing control in step S1502 may include:

[0234] In response to the triggering operation of the point of interest sharing control, the object information completion interface is entered; the object information completion interface includes the object information to be entered.

[0235] In response to the interactive operation of improving the interface for object information, the user is taken to the interest point sharing details interface.

[0236] That is, in the optional embodiment, after the first object views the map application interface, it can issue a trigger operation to the point of interest sharing control in the map application interface, thereby entering the object information completion interface from the map application interface.

[0237] In one of the optional embodiments, the object information completion interface includes object information to be entered, which includes, but is not limited to, the hometown, preferences, tastes, dietary restrictions, age, etc. of the first object.

[0238] For example, when the first object issues a trigger operation to the interest sharing control 302, it is... Figure 3A , Figure 3B , Figure 3C Enter any of the map application interfaces shown in the image to access the following: Figure 16 The interface shown shows the complete information about the object.

[0239] like Figure 16 As shown, the object information completion interface includes the following: hometown 1601 (specifically, "base location" + input box), preferences 1602 (specifically, "favorite cuisine" + input box), taste 1603 (specifically, "favorite food" + input box), and dietary restrictions 1604 (specifically, "dietary restrictions" + input box). For the aforementioned object information to be completed, some fields can be set to optional and others to required, or all fields can be set to required. In practical applications, the optional and required fields can be flexibly designed according to the specific application scenario.

[0240] Subsequently, in an optional embodiment, after viewing the object information completion interface, the first object can issue an interactive operation on the object information completion interface, thereby completing the interaction and entering the interest point sharing details interface from the object information completion interface.

[0241] Optionally, in the optional embodiment, the object information completion interface further includes a start sharing control, which is used to initiate sharing; for example, please refer to [link to relevant documentation]. Figure 16 The object information completion interface also includes a start-sharing control 1605 (specifically, "Start Sharing Treasure Shops"). Correspondingly, the process of entering the interest point sharing details interface in response to interactive operations on the object information completion interface may include: storing the object information entered on the object information completion interface; and entering the interest point sharing details interface in response to a trigger operation on the start-sharing control.

[0242] That is, in the optional embodiment, after the first object sees the object information completion interface, it can enter object information in the object information completion interface. At this time, the entered object information is stored. Optionally, the entered object information is stored in the sharing object list to update the sharing object list. The first object can also issue a trigger operation to the start sharing control in the object information completion interface, and then enter the point of interest sharing details interface from the object information completion interface.

[0243] For example, when the first object completes its object information on the object information completion interface, the entered object information is stored. Simultaneously, after the first object issues a trigger operation to the start sharing control 1605, the... Figure 16 The interface for completing object information is shown. Figure 10 The details of sharing points of interest are shown below.

[0244] Optionally, in an optional embodiment, the process of entering the object information completion interface in response to a trigger operation on the point of interest sharing control may include: in response to a trigger operation on the point of interest sharing control, obtaining the identification information of the first object and obtaining the list of sharing objects; if it is detected that the first object is being shared for the first time based on the list of sharing objects and the identification information of the first object, then entering the object information completion interface.

[0245] That is, in the optional embodiment, after the first object views the map application interface, it can issue a trigger operation to the point of interest sharing control in the map application interface, thereby obtaining the identification information of the first object and the list of sharing objects, and using the identification information of the first object and the list of sharing objects to detect whether the first object is sharing for the first time; wherein, if it is detected that the first object is sharing for the first time, it can enter the object information improvement interface; if it is detected that the first object is not sharing for the first time, it can enter the point of interest sharing details interface.

[0246] In one optional embodiment, the list of shared objects includes identification information of objects that have already been shared. It is understood that the identification information of objects that have already been shared is used to uniquely identify the objects that have been shared; correspondingly, the identification information of the first object is also used to uniquely identify the first object. Optionally, the identification information includes, but is not limited to, ID card numbers, mobile phone numbers, and terminal device identification numbers.

[0247] By implementing this optional embodiment, the system guides the first object to complete its information when it first shares, thereby gaining a better understanding of the first object's needs and displaying the information appropriately, such as in the details interface of the first point of interest map, thus improving the completeness of the display.

[0248] S1503, in response to an interactive operation on the details interface of sharing points of interest, enter the sharing completion interface of points of interest; wherein, the sharing completion interface of points of interest includes sharing completion information of the points of interest corresponding to the shared content after the interactive operation.

[0249] In this embodiment of the application, after viewing the details interface of sharing points of interest, the first object can issue an interactive operation on the details interface of sharing points of interest. After completing the interaction, the object will enter the sharing completion interface of the points of interest from the details interface of sharing points of interest. The sharing completion interface of the points of interest includes the sharing completion information of the points of interest corresponding to the content shared after the interactive operation.

[0250] In one embodiment of this application, the point-of-interest sharing details interface further includes a sharing confirmation control; correspondingly, the process of entering the point-of-interest sharing completion interface in response to an interactive operation on the point-of-interest sharing details interface in S1503 may include:

[0251] In response to the sharing content entered in the Point of Interest sharing details interface and the triggered operation of the sharing confirmation control, the sharing content is published;

[0252] After publishing, you will be taken to the point of interest sharing completion screen.

[0253] In one optional embodiment, the point of interest sharing completion interface further includes a third map return control; correspondingly, after entering the point of interest sharing completion interface, it may also include: in response to a trigger operation on the third map return control, entering the first point of interest map details interface or entering the second point of interest map details interface.

[0254] It should be noted that the relevant content of the interest point sharing details interface can be found in the aforementioned embodiments. Figures 10 to 11 The details of the introduction will not be repeated here.

[0255] By implementing this optional embodiment, the first object is guided to improve the shared content, so that the object viewing the shared content can better understand the points of interest corresponding to the shared content, in order to make reasonable decisions.

[0256] It should be noted that, Figure 15 For detailed information on S201 to S202 shown, please refer to [link / reference]. Figure 2 S201 to S202 shown will not be described again here.

[0257] In this embodiment, the point of interest sharing details interface is directly accessed through the point of interest sharing control in the map application interface, realizing the sharing of points of interest with high fun and flexibility.

[0258] In one embodiment of this application, another map-based data display method is provided. For example... Figure 17As shown, the map-based data display method may also include S1701 after S202.

[0259] S1701 is detailed below:

[0260] S1701, Display the fifth map interface in the map application interface; wherein, the fifth map interface marks the locations of points of interest around the current location of the first object.

[0261] In this embodiment, the map application interface also displays a fifth map interface, which refers to the map interface displayed in the map application interface that identifies the locations of points of interest around the current location of the first object; for example, please refer to [link to relevant documentation]. Figure 3A The map application interface also includes a fifth map interface 303 (specifically, a map interface), in which the locations of points of interest around the current location of the first object A are marked. Specifically, there are 5 marked locations.

[0262] Optionally, there are multiple locations marked in the fifth map interface, and each location is marked by a fourth preset icon. For example, the display forms of the multiple fourth preset icons can be the same or different, and the multiple fourth preset icons can be icons with the same content or different content. In practical applications, they can be flexibly designed according to specific application scenarios.

[0263] In one embodiment of this application, it may further include:

[0264] Display a toggle control for the first list of points of interest in the map application interface;

[0265] In response to a trigger operation on the first point of interest list switching control, the fifth map interface is replaced with the first point of interest list; wherein, the first point of interest list includes attribute information of points of interest around the current location of the first object.

[0266] That is, in the optional embodiment, the map application interface also displays a first point of interest list switching control, which is a control used to switch the display format (including map interface display format and list display format) of points of interest around the current location of the first object; for example, please refer to Figure 3A The map application interface also includes a first point of interest list toggle control 304 (specifically, it can be: list icon + "toggle list").

[0267] In one of the optional embodiments, after the first object views the map application interface, it can issue a trigger operation to the first point of interest list switching control in the map application interface, thereby replacing the fifth map interface with the first point of interest list.

[0268] In one optional embodiment, the first list of points of interest refers to a file containing attribute information of points of interest surrounding the current location of the first object, which may include, but is not limited to, a table format. It is understood that the attribute information of a point of interest refers to information related to that point of interest, including but not limited to its location, name, tags, signage, rating, image, and attention time (e.g., like time, favorite time, share time, etc.).

[0269] For example, when the first object issues a trigger operation to the first point of interest list switching control 304, the fifth map interface 303 is replaced with the first point of interest list 308, thus obtaining the following... Figure 3B The map application interface shown is... It is understandable that... Figure 3B For other content, please refer to Figure 3A This will not be elaborated upon here.

[0270] By implementing this optional embodiment, the display format of points of interest around the current location of the first object can be switched using the first point of interest list switching control, thus meeting different needs.

[0271] It should be noted that, Figure 17 For detailed information on S201 to S202 shown, please refer to [link / reference]. Figure 2 S201 to S202 shown will not be described again here.

[0272] In this embodiment of the application, a fifth map interface is displayed, which identifies the locations of points of interest around the current location of the first object. This allows the points of interest around the current location of the first object to be clearly identified from the fifth map interface, thus enriching the data display based on the map application.

[0273] In one embodiment of this application, another map-based data display method is provided. For example... Figure 18 As shown, the map-based data display method may also include S1801 to S1802 after S202.

[0274] Detailed introductions of S1801 to S1802 are as follows:

[0275] S1801 Displays the search control in the map application interface.

[0276] In this embodiment, the map application interface also displays a search control, which is used to search for points of interest and access the details interface of the point of interest search; for example, please refer to... Figure 3A The map application interface also includes a search control 305 (specifically, a search input box, which prompts "Enter your destination to explore nearby restaurants").

[0277] S1802, in response to an input operation on the search control, enter the point of interest search details interface; wherein, the point of interest search details interface includes a sixth map interface, in which the locations of points of interest that match the input search content are marked.

[0278] In this embodiment of the application, after viewing the map application interface, the first object can issue a trigger operation on the search control in the map application interface, thereby entering the point of interest search details interface from the map application interface.

[0279] In this embodiment of the application, the point of interest search details interface includes a sixth map interface, which refers to the map interface displayed in the point of interest search details interface and which marks the locations of points of interest that match the input search content.

[0280] For example, when the first object issues a trigger operation to the search control 305, the... Figure 3A , Figure 3B , Figure 3C Enter any of the map application interfaces shown in the image. Figure 19A The details of the point of interest search interface are shown below.

[0281] like Figure 19A As shown, the point of interest search details interface includes a sixth map interface 1901, in which the locations of points of interest that match the search content entered by the first object A are marked. Specifically, there are two marked locations.

[0282] Optionally, there are multiple locations marked in the sixth map interface, and each location is marked by a third preset icon. For example, the display forms of the multiple third preset icons can be the same or different, and the multiple third preset icons can be icons with the same content or different content. In actual applications, they can be flexibly designed according to specific application scenarios.

[0283] In one embodiment of this application, after entering the point of interest search details interface in S1802, the following may also be included:

[0284] In response to the trigger operation on the third preset icon, the attribute information of the interest point corresponding to the triggered third preset icon is displayed in the interest point search details interface; wherein, the attribute information of the interest point corresponding to the triggered third preset icon includes the sharing content of the second object, which is different from the first object;

[0285] In response to the triggered operation of the shared content of the second object, the second point of interest map details interface is entered; wherein, the second point of interest map details interface includes a second map interface, in which the locations of the points of interest followed by the second object are marked.

[0286] That is, in the optional embodiment, after the first object views the point of interest search details interface, it can issue a trigger operation to the third preset icon in the sixth map interface of the point of interest search details interface, thereby displaying the attribute information of the point of interest corresponding to the triggered third preset icon in the point of interest search details interface, wherein the attribute information of the point of interest corresponding to the triggered third preset icon includes the shared content of the second object.

[0287] For example, when the first object issues a trigger operation on the third preset icon, the attribute information of the interest point corresponding to the triggered third preset icon is displayed in the interest point search details interface.

[0288] like Figure 19B As shown, the details of the point of interest search interface include the attribute information of the point of interest (e.g., xx hot pot) corresponding to the triggered third preset icon, including the shared content 1902 of the second object B. Specifically, the shared content 1902 includes two shared content items, such as the second object B's avatar, recommendation level, object information, evaluation, etc. for each shared content item.

[0289] Subsequently, in an optional embodiment, after viewing the shared content of the second object, the first object can issue a trigger operation on the shared content of the second object in the interest point search details interface, thereby entering the interest point sharing details interface from the interest point search details interface.

[0290] For example, when the first object issues a trigger operation for any shared content, it is then... Figure 19B The point of interest search details page shown leads to... Figure 10 The details of sharing points of interest are shown below.

[0291] By implementing this optional embodiment, the sharing details interface can be directly accessed by triggering the shared content, enabling sharing based on points of interest, which is both fun and flexible.

[0292] In one embodiment of this application, the map application interface also displays a filter control associated with the search control. This filter control is used to select filter rules for points of interest and access the point of interest search details interface; for example, please refer to [link to relevant documentation]. Figure 3A The map application interface also includes a filter control 306 (specifically, "More Filters"). Accordingly, in response to a trigger operation on the filter control, the filter rules are displayed in the map application interface.

[0293] That is, in an optional embodiment, after the first object views the map application interface, it can issue a trigger operation on the filter control in the map application interface, thereby displaying the filter rules in the map application interface.

[0294] For example, when the first object triggers an operation on filter control 306, filter rule 307 is displayed floating in the map application interface (specifically, it could be: shop source "My Favorites", "My Creations", "My Reviews", and sorting rules "Overall Rating", "Distance Priority", "Price Priority"), thus obtaining results such as... Figure 3C The map application interface shown is... It is understandable that... Figure 3C For other content, please refer to Figure 3A This will not be elaborated upon here.

[0295] It should be noted that, Figure 18 For detailed information on S201 to S202 shown, please refer to [link / reference]. Figure 2 S201 to S202 shown will not be described again here.

[0296] In this embodiment, points of interest are searched using the search control in the map application interface, which enables the search of points of interest and is applicable to many scenarios.

[0297] The following provides a detailed description of specific scenarios in the embodiments of this application:

[0298] This application uses a mini-program map application as an example.

[0299] Please see Figure 20 , Figure 20 This is a schematic diagram illustrating the system architecture of a mini-program map application, as shown in one embodiment of this application. Figure 20 As shown, the system architecture includes:

[0300] The calling layer mainly includes the application programming interface (API) corresponding to the instant messaging application (the mini-program map application can be opened through the instant messaging application), which is mainly used to locate the user's location; the open system, which is mainly used to search for restaurants around the location; and the map system, which is mainly used to provide basic information about the restaurants.

[0301] Processing layer: mainly used for corresponding logical processing, including but not limited to obtaining user location, recommending nearby restaurants, filtering and recommending restaurants, and storing information (such as user information, liked content, favorite content, shared content, etc.).

[0302] Presentation layer: This mainly includes the display of core functions, including but not limited to personalized map rendering (e.g., rendering the first map interface, the second map interface, etc.), food likes (e.g., liking the second map interface), food collection (e.g., collecting the second map interface), and food sharing (e.g., sharing the second map interface, sharing food stores, etc.). Among these, sharing food stores involves filling in user information and sharing content.

[0303] Service layer: mainly includes cloud functions.

[0304] Data Layer: Data storage is mainly carried out through cloud databases. The stored data includes user information (such as the list of users who shared the data, user information collected through the user information improvement interface, etc.), likes (such as the likes list of each user's map interface, etc.), favorites (such as the favorites list of each user's map interface, etc.), shared content (such as the shared list of each user's map interface, the shared list of restaurants, etc.), and food lists (such as the list of nearby restaurants, the list of food searches, etc.).

[0305] based on Figure 20 Please refer to the system architecture shown. Figure 21 , Figure 21 This is a schematic diagram illustrating data display based on a map application, as shown in one embodiment of this application.

[0306] Users access the homepage of the mini-program map application to obtain a food map. The mini-program map application homepage requests the user's location information from the instant messaging application. Then, the instant messaging application requests the open system to search for nearby restaurants based on the user's location information. Subsequently, the open system requests the user's food map from the data layer based on the map provided by the map system. Correspondingly, the data layer returns the user's map information and the restaurants the user has shared to the open system. Then, the open system returns the relevant information about the restaurants to the instant messaging application. Finally, the instant messaging application returns the user's map information, the restaurants the user has shared, and the relevant information about the restaurants to the mini-program map application homepage. Finally, the mini-program map application homepage renders and displays the user's food map.

[0307] When users visit the homepage of the mini-program map application, the food maps they like can be stored in the data layer, and the liked food maps can be retrieved when needed.

[0308] Users can access the homepage of the mini-program map application and store their favorite food maps in the data layer. Consequently, they can retrieve their favorite food maps when needed.

[0309] Users can access the homepage of the mini-program map application and store the shared food maps in the data layer. Consequently, the shared food maps can be retrieved when needed.

[0310] It should be clarified that, in the aforementioned embodiments, the first object can follow the second object's point-of-interest map, such as liking, saving, or sharing; at the same time, the catering category has a distinct characteristic, namely, the existence of a relatively complete, rich, and universally recognized tagging system, therefore:

[0311] In one embodiment of this application, the process of generating the first map interface may include:

[0312] In response to the store deletion operation for the food establishments in the second map interface, a first map interface is generated; wherein, the store deletion operation includes the tag of the food establishment to be deleted.

[0313] In other words, the first entity can delete restaurants in the second map interface using the tag system, thereby creating its own food map. Optionally, the first entity can enter the tags of the restaurants to be deleted in the store deletion control, and then delete the restaurants that match the entered tags in the second map interface, thereby generating the first map interface. The number of restaurants deleted can be one or more.

[0314] By implementing this optional embodiment, users can delete restaurants they are not interested in from other people's food maps, thereby quickly generating their own food maps and improving the user experience.

[0315] In one embodiment of this application, the process of generating the first map interface may include:

[0316] In response to the store addition operation for the food stores in the second map interface, the first map interface is generated; wherein, the store addition operation includes the tags of the food stores to be added.

[0317] In other words, the first entity can add restaurants in the second map interface using the tag system, thereby creating its own food map. Optionally, the first entity can enter tags for the restaurants to be added in the store addition control, and then add restaurants that match the entered tags in the second map interface, thus generating the first map interface. The number of restaurants added can be one or more.

[0318] By implementing this optional embodiment, users can add restaurants they are interested in to other people's food maps, thereby quickly generating their own food maps and improving the user experience.

[0319] In one embodiment of this application, the process of generating the first map interface may include:

[0320] In response to the store filtering operation for food establishments in the second map interface, the filtered food establishments are added to the first map interface to update / generate the first map interface; wherein, the store filtering operation includes the tags of the food establishments to be filtered.

[0321] In other words, the first user can filter restaurants from the second map interface using the tag system and add them to their own food map, thereby updating / generating their own food map. It can be understood that the user's own food map can be in an intermediate stage (i.e., already labeled with restaurants), in which case it's considered updating the food map; or the user's own food map can be in its initial state (i.e., no restaurants yet labeled), in which case it's considered generating the food map. Optionally, the first user can enter tags for the restaurants to be filtered in the store filter control, and then filter restaurants from the second map interface that match the entered tags, adding them to the first map interface, thereby updating / generating the first map interface. The number of restaurants added can be one or more, and the number of second map interfaces targeted can also be one or more; multiple additions constitute batch filtering.

[0322] By implementing this optional embodiment, users can add restaurants they are interested in from other people's food maps to their own food map, thereby quickly updating / generating their own food map and improving the user experience.

[0323] In one embodiment of this application, the process of generating the first map interface may include:

[0324] In response to the operation of modifying the labels of restaurants in the second map interface, a first map interface is generated; wherein, the label modification operation includes the modified labels of restaurants.

[0325] In other words, the first object can modify the labels of restaurants in the second map interface through the label system, thereby creating its own food map. Optionally, the first object enters the modified labels of restaurants in the label modification control to generate the first map interface, wherein the number of modified restaurant labels can be one or more.

[0326] By implementing this optional embodiment, users can modify the tags of restaurants they disagree with on other people's food maps, thereby quickly generating their own food maps and improving the user experience.

[0327] In one embodiment of this application, the process of generating the first map interface may include:

[0328] In response to the tag addition operation for restaurants in the second map interface, a first map interface is generated; wherein, the tag addition operation includes the added tags for restaurants.

[0329] In other words, the first object can add tags to the restaurants in the second map interface through the tag system, thereby creating its own food map. Optionally, the first object enters the tags to be added to the restaurants in the tag adding control to generate the first map interface, where the number of added restaurant tags can be one or more.

[0330] By implementing this optional embodiment, users can add tags that they believe restaurants should have on other people's food maps, thereby quickly generating their own food maps and improving the user experience.

[0331] In one embodiment of this application, the process of generating the first map interface may include:

[0332] In response to the deletion of food store tags in the second map interface, the first map interface is generated.

[0333] In other words, the first object can delete tags for restaurants in the second map interface using the tag system, thereby creating its own food map. Optionally, the first object can trigger an operation to delete a tag for a restaurant in the second map interface, thereby generating the first map interface. The number of restaurant tags deleted can be one or more.

[0334] By implementing this optional embodiment, users can delete tags for restaurants they do not agree with from other people's food maps, thereby quickly generating their own food maps and improving the user experience.

[0335] The embodiments of this application have at least the following beneficial effects:

[0336] (1) Allows users to discover and create food stores independently and display them on the map, thus getting rid of the dilemma that food stores must initiate the creation; and can further improve the food stores on the map, avoiding the phenomenon that food stores are missing from the map due to their small size or remote location; at the same time, the sharing content when creating a food store is filled in by the user, which can satisfy the user's sense of accomplishment in sharing, and also make the sharing content more personalized and referential.

[0337] (2) It supports generating user food maps from the food stores that users have followed, so that users can intuitively identify the food stores they have followed from the user food map; at the same time, the user food map has diversified the labels for the food stores that users have followed, which enhances the fun.

[0338] (3) It supports users to like, collect, and share food maps, thus overcoming the limitation of only being able to like, collect, and share individual food stores.

[0339] Figure 22This is a block diagram illustrating a map-based data display device according to one embodiment of this application. Figure 22 As shown, the device includes:

[0340] The first display module 2201 is configured to display a map control for the first point of interest in the map application interface;

[0341] The second display module 2202 is configured to enter the first point of interest map details interface in response to a trigger operation by the first object on the first point of interest map control; wherein, the first point of interest map details interface includes a first map interface, in which the locations of the points of interest that the first object has followed are marked.

[0342] In one embodiment of this application, based on the aforementioned scheme, the location marked in the first map interface is marked by a first preset icon; the device further includes a first identification module, configured to: in response to a trigger operation on the first preset icon, enter a first navigation scheme interface with the current location of the first object as the starting point and the location of the point of interest corresponding to the triggered first preset icon as the ending point; wherein, the first navigation scheme interface includes a first navigation scheme; in response to a trigger operation on the first navigation scheme, mark the navigation path of the triggered first navigation scheme in the third map interface.

[0343] In one embodiment of this application, based on the aforementioned scheme, the first map interface identifies multiple locations, and each location is identified by a first preset icon; the display format of the multiple first preset icons includes at least one of the following: the multiple first preset icons are displayed according to different sizes; the multiple first preset icons are displayed according to different colors; the multiple first preset icons are displayed according to different color depths; the multiple first preset icons are displayed according to different transparency.

[0344] In one embodiment of this application, based on the aforementioned scheme, the first point of interest map details interface further includes a second point of interest map control; the device further includes a third display module configured to: enter the second point of interest map details interface in response to a trigger operation on the second point of interest map control; wherein, the second point of interest map details interface includes a second map interface, the second map interface marking the locations of points of interest that a second object has followed, and the second object is different from the first object.

[0345] In one embodiment of this application, based on the foregoing scheme, the second point of interest map details interface further includes a second point of interest list switching control; the third display module is further configured to: in response to a trigger operation on the second point of interest list switching control, replace the second map interface with the second point of interest list; wherein, the second point of interest list includes attribute information of the points of interest that the second object has followed.

[0346] In one embodiment of this application, based on the foregoing scheme, the second point of interest map details interface further includes an point of interest addition control; the third display module is further configured to: in response to a trigger operation on the point of interest addition control, enter a point of interest sharing details interface; wherein, the point of interest sharing details interface includes sharing content to be entered; in response to an interactive operation on the point of interest sharing details interface, enter a point of interest sharing completion interface; wherein, the point of interest sharing completion interface includes sharing completion information of the point of interest corresponding to the sharing content after the interactive operation.

[0347] In one embodiment of this application, based on the foregoing scheme, the second point of interest map details interface further includes a point of interest map like control; the third display module is further configured to: in response to a trigger operation on the point of interest map like control, enter the point of interest map like completion interface; wherein, the point of interest map like completion interface includes like completion information for the second map interface.

[0348] In one embodiment of this application, based on the foregoing scheme, the second point of interest map details interface further includes a point of interest map collection control; the third display module is further configured to: in response to a trigger operation on the point of interest map collection control, enter the point of interest map collection completion interface; wherein, the point of interest map collection completion interface includes collection completion information for the second map interface.

[0349] In one embodiment of this application, based on the foregoing scheme, the second point of interest map details interface further includes a point of interest map sharing control; the third display module is further configured to: publish the second map interface in response to a trigger operation on the point of interest map sharing control; and enter the point of interest map sharing completion interface after publication; wherein the point of interest map sharing completion interface includes sharing completion information for the second map interface.

[0350] In one embodiment of this application, based on the aforementioned scheme, the location marked in the second map interface is marked by a second preset icon; the device further includes a second identification module, configured to: in response to a trigger operation on the second preset icon, enter a second navigation scheme interface with the current location of the first object as the starting point and the location of the point of interest corresponding to the triggered second preset icon as the ending point; wherein, the second navigation scheme interface includes a second navigation scheme; in response to a trigger operation on the second navigation scheme, mark the navigation path of the triggered second navigation scheme in the fourth map interface.

[0351] In one embodiment of this application, based on the aforementioned scheme, the second map interface identifies multiple locations, and each location is identified by a second preset icon; the display format of the multiple second preset icons includes at least one of the following: the multiple second preset icons are displayed according to different sizes; the multiple second preset icons are displayed according to different colors; the multiple second preset icons are displayed according to different color depths; the multiple second preset icons are displayed according to different transparency.

[0352] In one embodiment of this application, based on the foregoing solution, the device further includes a fourth display module, configured to: display a point-of-interest (POI) sharing control in the map application interface; and, in response to an interactive operation on the POI sharing control, enter an POI sharing details interface; wherein the POI sharing details interface includes the sharing content to be entered; and, in response to an interactive operation on the POI sharing details interface, enter an POI sharing completion interface; wherein the POI sharing completion interface includes sharing completion information of the POI corresponding to the sharing content after the interactive operation.

[0353] In one embodiment of this application, based on the foregoing scheme, the point of interest sharing details interface further includes a sharing confirmation control; the fourth display module is specifically configured to: respond to the sharing content entered in the point of interest sharing details interface and the trigger operation of the sharing confirmation control, publish the sharing content; and enter the point of interest sharing completion interface after publication.

[0354] In one embodiment of this application, based on the foregoing scheme, the point of interest sharing completion interface further includes a map return control; the fourth display module is specifically configured to: in response to a trigger operation on the map return control, enter the first point of interest map details interface or enter the second point of interest map details interface.

[0355] In one embodiment of this application, based on the foregoing scheme, the fourth display module is further configured to: enter the object information completion interface in response to a trigger operation on the point of interest sharing control; wherein the object information completion interface includes object information to be entered; and enter the point of interest sharing details interface in response to an interactive operation on the object information completion interface.

[0356] In one embodiment of this application, based on the foregoing scheme, the object information completion interface includes a start sharing control; the fourth display module is further specifically configured to: store the object information in response to the object information entered in the object information completion interface; and enter the point of interest sharing details interface in response to a trigger operation on the start sharing control.

[0357] In one embodiment of this application, based on the foregoing scheme, the fourth display module is further configured to: in response to a trigger operation on the point of interest sharing control, obtain the identification information of the first object and obtain a list of sharing objects; if it is detected that the first object is being shared for the first time based on the list of sharing objects and the identification information of the first object, then enter the object information completion interface.

[0358] In one embodiment of this application, based on the foregoing scheme, the device further includes a fifth display module, configured to: display a fifth map interface in the map application interface; wherein the fifth map interface identifies the locations of points of interest around the current location of the first object.

[0359] In one embodiment of this application, based on the foregoing scheme, the fifth display module is further configured to: display a first point of interest list switching control in the map application interface; and, in response to a trigger operation on the first point of interest list switching control, replace the fifth map interface with the first point of interest list; wherein the first point of interest list includes attribute information of points of interest around the current location of the first object.

[0360] In one embodiment of this application, based on the foregoing scheme, the device further includes a sixth display module, configured to: display a search control in the map application interface; and, in response to an input operation on the search control, enter an interest point search details interface; wherein the interest point search details interface includes a sixth map interface, in which the locations of interest points matching the input search content are marked.

[0361] In one embodiment of this application, based on the aforementioned scheme, the location marked in the sixth map interface is identified by a third preset icon; the sixth display module is further configured to: in response to a trigger operation on the third preset icon, display the attribute information of the point of interest corresponding to the triggered third preset icon in the point of interest search details interface; wherein, the attribute information of the point of interest corresponding to the triggered third preset icon includes the shared content of a second object, the second object being different from the first object; in response to a trigger operation on the shared content of the second object, enter the second point of interest map details interface; wherein, the second point of interest map details interface includes a second map interface, the second map interface marking the locations of points of interest followed by the second object.

[0362] In one embodiment of this application, based on the aforementioned scheme, the point of interest includes: catering service stores.

[0363] It should be noted that the apparatus provided in the foregoing embodiments and the method provided in the foregoing embodiments belong to the same concept, and the specific way in which each module and unit performs operations has been described in detail in the method embodiments.

[0364] Embodiments of this application also provide an electronic device, including: one or more processors; and a memory for storing one or more computer programs, which, when executed by one or more processors, cause the electronic device to implement the map-based data display method described above.

[0365] Figure 23 It is an electronic device suitable for implementing the embodiments of this application (e.g. Figure 1 The diagram shows the structure of a computer system (terminal device or server).

[0366] It should be noted that, Figure 23 The computer system 2300 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0367] like Figure 23As shown, the computer system 2300 includes a Central Processing Unit (CPU) 2301, which can perform various appropriate actions and processes, such as executing the methods described in the above embodiments, based on a computer program stored in a Read-Only Memory (ROM) 2302 or a computer program loaded from a storage portion 2308 into a Random Access Memory (RAM) 2303. The RAM 2303 also stores various computer programs and data required for system operation. The CPU 2301, ROM 2302, and RAM 2303 are interconnected via a bus 2304. An Input / Output (I / O) interface 2305 is also connected to the bus 2304.

[0368] The following components are connected to I / O interface 2305: an input section 2306 including a keyboard, mouse, etc.; an output section 2307 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 2308 including a hard disk, etc.; and a communication section 2309 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 2309 performs communication processing via a network such as the Internet. A drive 2310 is also connected to I / O interface 2305 as needed. Removable media 2311, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 2310 as needed so that computer programs read from them can be installed into storage section 2308 as needed.

[0369] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing computer instructions for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 2309, and / or installed from removable medium 2311. When the computer program is executed by central processing unit (CPU) 2301, it performs various functions defined in the system of this application.

[0370] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. For example, a computer-readable medium can be an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable medium can be any tangible medium containing or storing a computer program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0371] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0372] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0373] Another aspect of this application provides a computer-readable medium having a computer program stored thereon that, when executed by a processor, implements the map-based data display method described above. This computer-readable medium may be included in the electronic device described in the above embodiments, or it may exist independently and not incorporated into the electronic device.

[0374] Another aspect of this application provides a computer program product or computer program including computer instructions stored in a computer-readable medium. A processor of an electronic device reads the computer instructions from the computer-readable medium and executes the computer instructions, causing the electronic device to perform the map-based data display method provided in the various embodiments described above.

[0375] The above description is merely a preferred exemplary embodiment of this application and is not intended to limit the implementation of this application. Those skilled in the art can easily make corresponding modifications or alterations based on the main concept and spirit of this application. Therefore, the scope of protection of this application should be determined by the scope of protection claimed in the claims.

Claims

1. A map-based data display method, characterized in that, include: Display the map control for the first point of interest in the map application interface; In response to a trigger operation by the first object on the first point of interest map control, the first point of interest map details interface is entered; wherein, the first point of interest map details interface includes a first map interface, in which the locations of the points of interest that the first object has followed are marked.

2. The method according to claim 1, characterized in that, The locations marked in the first map interface are indicated by a first preset icon; After entering the map details interface of the first point of interest, the method further includes: In response to a trigger operation on the first preset icon, the system enters a first navigation scheme interface that starts at the current position of the first object and ends at the point of interest position corresponding to the triggered first preset icon; wherein, the first navigation scheme interface includes a first navigation scheme. In response to a trigger operation for the first navigation scheme, the navigation path of the triggered first navigation scheme is identified in the third map interface.

3. The method according to claim 1, characterized in that, The first map interface displays multiple locations, each identified by a first preset icon; the display format of the multiple first preset icons includes at least one of the following: The plurality of first preset icons are displayed in different sizes; The plurality of first preset icons are displayed in different colors; The plurality of first preset icons are displayed according to different color depths; The multiple first preset icons are displayed with different levels of transparency.

4. The method according to claim 1, characterized in that, The first point-of-interest map details interface further includes a second point-of-interest map control; after entering the first point-of-interest map details interface, the method further includes: In response to a trigger operation on the second point of interest map control, the second point of interest map details interface is entered; wherein, the second point of interest map details interface includes a second map interface, in which the locations of points of interest that the second object has followed are marked, and the second object is different from the first object.

5. The method according to claim 4, characterized in that, The second point-of-interest (POI) map details interface also includes a second POI list toggle control; after entering the second POI map details interface, the method further includes: In response to a trigger operation on the second point of interest list switching control, the second map interface is replaced with the second point of interest list; wherein the second point of interest list includes attribute information of the points of interest that the second object has followed.

6. The method according to claim 4, characterized in that, The second point-of-interest (POI) map details interface also includes a POI addition control; after entering the second POI map details interface, the method further includes: In response to the triggering operation of adding a control to the point of interest, the user enters the point of interest sharing details interface; wherein, the point of interest sharing details interface includes the sharing content to be entered; In response to an interactive operation on the details interface of sharing points of interest, the user enters the sharing completion interface of points of interest; wherein, the sharing completion interface of points of interest includes sharing completion information of the points of interest corresponding to the content shared after the interactive operation.

7. The method according to claim 4, characterized in that, The second point-of-interest map details interface also includes a point-of-interest map like control; after entering the second point-of-interest map details interface, the method further includes: In response to a trigger operation on the point of interest map like control, the point of interest map like completion interface is entered; wherein, the point of interest map like completion interface includes like completion information for the second map interface.

8. The method according to claim 4, characterized in that, The second point-of-interest map details interface also includes a point-of-interest map favorites control; after entering the second point-of-interest map details interface, the method further includes: In response to a trigger operation on the point of interest map collection control, the point of interest map collection completion interface is entered; wherein, the point of interest map collection completion interface includes collection completion information for the second map interface.

9. The method according to claim 4, characterized in that, The second point-of-interest (POI) map details interface also includes a POI map sharing control; after entering the second POI map details interface, the method further includes: In response to a triggered operation on the point of interest map sharing control, the second map interface is published; After publishing, the user will be taken to the Point of Interest Map Sharing Completion Interface; wherein, the Point of Interest Map Sharing Completion Interface includes sharing completion information for the second map interface.

10. The method according to claim 4, characterized in that, The locations marked in the second map interface are indicated by the second preset icon; After entering the second point of interest map details interface, the method further includes: In response to a trigger operation on the second preset icon, the system enters a second navigation scheme interface that starts at the current position of the first object and ends at the point of interest corresponding to the triggered second preset icon; wherein, the second navigation scheme interface includes a second navigation scheme. In response to the triggering operation for the second navigation scheme, the navigation path of the triggered second navigation scheme is identified in the fourth map interface.

11. The method according to claim 4, characterized in that, The second map interface displays multiple locations, each identified by a second preset icon; the display format of the multiple second preset icons includes at least one of the following: The multiple second preset icons are displayed in different sizes; The multiple second preset icons are displayed in different colors; The multiple second preset icons are displayed according to different color depths; The multiple second preset icons are displayed with different levels of transparency.

12. The method according to claim 1, characterized in that, The method further includes: Display a point-of-interest (POI) sharing control in the map application interface; In response to an interactive operation on the point of interest sharing control, the user enters the point of interest sharing details interface; wherein, the point of interest sharing details interface includes the sharing content to be entered; In response to an interactive operation on the details interface of sharing points of interest, the user enters the sharing completion interface of points of interest; wherein, the sharing completion interface of points of interest includes sharing completion information of the points of interest corresponding to the content shared after the interactive operation.

13. The method according to claim 12, characterized in that, The point-of-interest sharing details interface also includes a sharing confirmation control; the step of entering the point-of-interest sharing completion interface in response to an interactive operation on the point-of-interest sharing details interface includes: In response to the sharing content entered in the Point of Interest sharing details interface and the trigger operation of the sharing confirmation control, the sharing content is published; After publishing, you will be taken to the point of interest sharing completion screen.

14. The method according to claim 12, characterized in that, The point-of-interest sharing completion interface also includes a map return control; after entering the point-of-interest sharing completion interface, the method further includes: In response to a trigger operation on the map return control, the user enters either the first point of interest map details interface or the second point of interest map details interface.

15. The method according to claim 12, characterized in that, The step of entering the point-of-interest sharing details interface in response to an interactive operation on the point-of-interest sharing control includes: In response to a trigger operation on the point of interest sharing control, the object information completion interface is entered; wherein, the object information completion interface includes the object information to be entered; In response to the interactive operation of improving the interface for the object information, the user is taken to the details interface for sharing points of interest.

16. The method according to claim 15, characterized in that, The object information completion interface includes a start sharing control; The interaction in response to the interface for improving the object information, leading to the interest point sharing details interface, includes: In response to the object information entered in the object information completion interface, the object information is stored; In response to the triggering operation of the Start Sharing control, the user is taken to the Point of Interest Sharing Details screen.

17. The method according to claim 15, characterized in that, The response to the triggering operation of the point of interest sharing control, entering the object information completion interface, includes: In response to a trigger operation on the point of interest sharing control, the identifier information of the first object is obtained, and a list of sharing objects is obtained; If the first object is detected as being shared for the first time based on the list of sharing objects and the identification information of the first object, then the object information completion interface will be entered.

18. The method according to claim 1, characterized in that, The method further includes: A fifth map interface is displayed in the map application interface; wherein, the fifth map interface marks the locations of points of interest around the current location of the first object.

19. The method according to claim 18, characterized in that, The method further includes: Display a toggle control for the first list of points of interest in the map application interface; In response to a trigger operation on the first point of interest list switching control, the fifth map interface is replaced with the first point of interest list; wherein the first point of interest list includes attribute information of points of interest around the current location of the first object.

20. The method according to claim 1, characterized in that, The method further includes: A search control is displayed in the map application interface; In response to an input operation on the search control, the user enters the point of interest search details interface; wherein, the point of interest search details interface includes a sixth map interface, in which the locations of points of interest that match the input search content are marked.

21. The method according to claim 20, characterized in that, The locations marked in the sixth map interface are indicated by a third preset icon; after entering the point of interest search details interface, the method further includes: In response to the triggering operation of the third preset icon, the attribute information of the interest point corresponding to the triggered third preset icon is displayed in the interest point search details interface; wherein, the attribute information of the interest point corresponding to the triggered third preset icon includes the sharing content of the second object, which is different from the first object; In response to a triggering operation on the shared content of the second object, the second point of interest map details interface is entered; wherein, the second point of interest map details interface includes a second map interface, in which the locations of the points of interest followed by the second object are marked.

22. A map-based data display device, characterized in that, include: The first display module is configured to display a map control for the first point of interest in the map application interface; The second display module is configured to enter the first point of interest map details interface in response to a trigger operation by the first object on the first point of interest map control; wherein, the first point of interest map details interface includes a first map interface, in which the locations of the points of interest that the first object has followed are marked.

23. An electronic device, characterized in that, include: One or more processors; A memory for storing one or more computer programs that, when executed by the electronic device, cause the electronic device to implement the map-based data display method as described in any one of claims 1 to 21.

24. A computer-readable medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the map-based data display method as described in any one of claims 1 to 21.

25. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the map-based data display method as described in any one of claims 1 to 21.