Route processing method and device, equipment and medium

By displaying routes to multiple locations on the target page and displaying the route details page after the action is triggered, the problem of users being unable to conveniently view multiple location information is solved and convenient multi-location information viewing is achieved.

CN119309595APending Publication Date: 2025-01-14SHUXING TECH (BEIJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411447752.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-16
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

In scenarios such as travel, it is difficult for users to view relevant information from multiple locations in a convenient way, so they need to search and associate each location separately.

Method used

Provide a route processing method. By displaying the target route on the target page, including routes to multiple locations, the user can trigger an operation to view the route details page. The details page contains a map area and a details area. The map area displays the route track, and the details area displays Location data information and navigation information.

Benefits of technology

It improves the viewing convenience for users in multi-location scenarios. There is no need to search and view multiple locations separately, and the associated information between multiple locations can be quickly obtained.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119309595A_ABST
    Figure CN119309595A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a route processing method and device, equipment and a medium, and is applied to the technical field of Internet. The method comprises the following steps: displaying a target page, and displaying a target route at a target position of the target page; the target position is determined based on a target object associated with the target route; the target route refers to a route comprising a plurality of places, and the target object is published content or places; in response to a trigger operation for the target route, displaying a route detail page of the target route; the route detail page comprises a map area and / or a detail area; the map area is used for displaying a route track formed by a plurality of places, and the detail area is used for displaying place data information of the places and / or place navigation information among the places. By adopting the embodiment of the invention, the viewing convenience in a multi-site scene can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet technology, specifically to the field of data display technology, and in particular to a route processing method, device, equipment and medium. Background Art

[0002] Currently, users can view relevant information of places by searching for places of interest, but in some scenarios, users may want to view multiple places at the same time. For example, in a travel scenario, users want to view multiple attractions. In this case, users can only search for different places separately and associate the multiple places by themselves, which makes it inconvenient for users to view in multi-location scenarios. Summary of the invention

[0003] The embodiments of the present application provide a route processing method, apparatus, device and medium, which can improve the viewing convenience of users in multi-location scenarios.

[0004] On the one hand, an embodiment of the present application provides a route processing method, the method comprising:

[0005] Displaying a target page, and displaying a target route at a target location on the target page; the target location is determined based on a target object associated with the target route; the target route refers to a route including multiple locations, and the target object is a published content or a location;

[0006] In response to a trigger operation on a target route, a route details page of the target route is displayed; the route details page includes a map area and / or a details area; the map area is used to display a route track consisting of multiple locations, and the details area is used to display location data information of multiple locations and / or location navigation information between multiple locations.

[0007] On the other hand, an embodiment of the present application provides a route processing method, the method comprising:

[0008] Display the content publishing page;

[0009] In response to the route adding operation, a route configuration page is displayed; the route configuration page is used to configure the target route and the locations in the target route, and includes a map area and / or a detail area; the detail area is used to configure the locations in the target route and the order between the locations, and the map area is used to display the route track of the target route composed of the multiple locations configured in the detail area;

[0010] In response to a route confirmation operation on a route configuration page, determining a target route;

[0011] In response to a content publishing operation on the content publishing page, a target route and published content associated with the target route are published.

[0012] On the one hand, an embodiment of the present application provides a route processing device, the device comprising:

[0013] An information display module, used to display a target page, and display a target route at a target position on the target page; the target position is determined based on a target object associated with the target route; the target route refers to a route including multiple locations, and the target object is a published content or location;

[0014] A route display module is used to display a route details page of a target route in response to a trigger operation on a target route; the route details page includes a map area and / or a details area; the map area is used to display a route track consisting of multiple locations, and the details area is used to display location data information of multiple locations and / or location navigation information between multiple locations.

[0015] On the other hand, an embodiment of the present application provides a route processing device, the device comprising:

[0016] Content display module, used to display the content publishing page;

[0017] A route configuration module, for displaying a route configuration page in response to a route adding operation; the route configuration page is used to configure a target route and locations in the target route, and includes a map area and / or a details area; the details area is used to configure locations in the target route and the order between the locations, and the map area is used to display a route track of the target route composed of a plurality of locations configured in the details area;

[0018] The route configuration module is further used to determine the target route in response to a route confirmation operation on the route configuration page;

[0019] The content display module is further used to publish a target route and published content associated with the target route in response to a content publishing operation on the content publishing page.

[0020] On the one hand, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute some or all of the steps in the above method.

[0021] On the one hand, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program includes program instructions, which, when executed by a processor, are used to execute some or all of the steps in the above method.

[0022] Accordingly, according to one aspect of the present application, a computer program product or a computer program is provided. The computer program product or the computer program includes program instructions. When the program instructions are executed by a processor, some or all of the steps in the above method can be implemented.

[0023] In an embodiment of the present application, multiple locations can be associated to form a target route and displayed at a target position on a target page, where the target position is determined based on a target object associated with the target route; the target object is published content or multiple locations; a route details page containing multiple locations is displayed by triggering the target route, and association information between the multiple locations can be displayed on the route details page. For example, a map area on the route details page can display a route trajectory formed by the multiple locations. In addition, location data information of the multiple locations and location navigation information between the multiple locations can also be displayed in the details area. Users do not need to search and view the multiple locations separately, thereby improving viewing convenience for users in multi-location scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0025] Figure 1 A schematic diagram of a network architecture provided for an embodiment of the present application;

[0026] Figure 2 A schematic diagram of a content display scenario provided in an embodiment of the present application;

[0027] Figure 3 A schematic diagram of a process flow of a route processing method provided in an embodiment of the present application;

[0028] Figure 4 A schematic diagram of a map page provided in an embodiment of the present application;

[0029] Figure 5 A schematic diagram of an information details page provided in an embodiment of the present application;

[0030] Figure 6a A schematic diagram of a route details page provided in an embodiment of the present application;

[0031] Figure 6b A schematic diagram of another route details page provided in an embodiment of the present application;

[0032] Figure 6c A schematic diagram of another route details page provided in an embodiment of the present application;

[0033] Figure 7 A schematic diagram of a display scenario of interactive information provided in an embodiment of the present application;

[0034] Figure 8 A flowchart of another route processing method provided in an embodiment of the present application;

[0035] Figure 9a A schematic diagram of a single-route configuration scenario provided in an embodiment of the present application;

[0036] Figure 9b A schematic diagram of another single-route configuration scenario provided in an embodiment of the present application;

[0037] Fig.9c A schematic diagram of another single-route configuration scenario provided in an embodiment of the present application;

[0038] Fig.10a A schematic diagram of a multi-route configuration scenario provided in an embodiment of the present application;

[0039] Fig.10b A schematic diagram of another multi-route configuration scenario provided in an embodiment of the present application;

[0040] Fig.10c A schematic diagram of another scenario of multi-route configuration provided in an embodiment of the present application;

[0041] Fig.11a A schematic diagram of a route editing scenario provided in an embodiment of the present application;

[0042] Fig.11b A schematic diagram of another route editing scenario provided in an embodiment of the present application;

[0043] Fig.12a A schematic diagram of a route selection scenario provided in an embodiment of the present application;

[0044] Figure 12b A schematic diagram of another route selection scenario provided in an embodiment of the present application;

[0045] Fig.12c A schematic diagram of a content publishing scenario provided in an embodiment of the present application;

[0046] Fig.13 A schematic diagram of a content display scenario provided in an embodiment of the present application;

[0047] Fig.14 A flowchart of another route processing method provided in an embodiment of the present application;

[0048] Fig.15A schematic diagram of an interactive process of route processing provided in an embodiment of the present application;

[0049] Fig.16 A schematic diagram of the structure of a route processing device provided in an embodiment of the present application;

[0050] Fig.17 A schematic diagram of the structure of another route processing device provided in an embodiment of the present application;

[0051] Fig.18 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0052] The route processing method proposed in the embodiment of the present application is implemented in an electronic device, which can be a server or a terminal. Among them, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, and big data and artificial intelligence platforms. The terminal can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc., but is not limited to this.

[0053] Among them, a network architecture diagram based on the route processing method can be shown as follows: Figure 1 As shown, the network architecture may include a server 100 (with no limitation on the number of servers) and a terminal device cluster (with no limitation on the number of terminal devices, such as terminal device 200a, terminal device 200b, ..., terminal device 200n), wherein there may be a communication connection between the servers. At the same time, the server may have a communication connection with any terminal device, so that the server can exchange data with the terminal device through the communication connection. The above-mentioned communication connection does not limit the connection method, and may be directly or indirectly connected through a wired communication method, or directly or indirectly connected through a wireless communication method, or through other methods, which are not limited in this application. In addition, it can be understood that the electronic device involved in the embodiments of the present application may be Figure 1 The terminal device shown can also be Figure 1 The server shown.

[0054] It should be understood that Figure 1Each terminal device in the terminal device cluster shown may be installed with a client for displaying the target route. The client may be any type of client, such as a social client, an instant messaging client (e.g., a conference client), an entertainment client (e.g., a live broadcast client), a multimedia client (e.g., a video client), an information client (e.g., a news client), a shopping client, a multimedia client, etc., which has the function of displaying data information such as text, images, audio, and video. The specific type of the client is not limited here.

[0055] For example, a client is a client that can send and receive Internet messages instantly and has a map display function. Figure 1 A target page is displayed on the client of the terminal device 200a shown in FIG. 1 , and a target route is displayed on the target page. The user performs a trigger operation for the target route on the target page, and the terminal device can send a route acquisition request to the server (such as Figure 1 The server 100 shown in the figure) generates page data corresponding to the route details page and returns it to the terminal device. The terminal device can display the route details page of the target route through the page data.

[0056] Optionally, the terminal device and the server may be based on logical division. Therefore, when the terminal device and the server are mentioned below, they may be physically the same device or different devices.

[0057] For further understanding, please refer to Figure 2 , Figure 2 A schematic diagram of a content display scenario provided in an embodiment of the present application, wherein the target location on the target page can display the target route (e.g., display the route identification information of the target route, such as specifically displaying the route title of the target route, etc.), and the route details page of the target route can be displayed by triggering the target route.

[0058] The target location is determined based on the target object associated with the target route, and the target object is the published content or a location in the target route. For example, when the target object is the published content, the target location refers to the information reference area 21a on the information details page 20a of the published content (such as for displaying the route referenced by the published content, or interactive information such as live broadcast and group chat). Optionally, the route entrance of the target route (such as specifically displaying the route title of the target route, etc.) can be displayed at the target location.

[0059] For another example, when the target object is a location, the target location refers to a specific location 23a on the map page 22a. For example, if the geographical area on the map page includes one of the multiple locations of the target route (such as a reference location), the target location can be the reference location, or a location near the reference location (such as a location 500 meters nearby). Optionally, the route identification information of the target route (such as a route title of the target route, etc.) can be displayed on the target location.

[0060] The target route refers to a route including multiple locations (such as location XX1 and location XX2). Therefore, the detailed data information on the route details page 24a may be information related to the multiple locations.

[0061] For example, the route details page may include a map area (map layer) and / or a details area (details layer), and the map area may display location XX1, location XX2, and the route track obtained by connecting location XX1 and location XX2. The details area may display location data information of location XX1 and location XX2, and location navigation information between location XX1 and location XX2.

[0062] Optionally, the data involved in this application, such as the account information of the target account, can be stored in a database, or can be stored in a blockchain, such as through a blockchain distributed system, which is not limited in this application.

[0063] It should be noted that in the specific implementation of the present application, when it comes to scenarios involving obtaining relevant data such as user information, such as obtaining user information (such as account information of the target account, etc.) for user search, etc., it is necessary to obtain user permission or consent. That is, when the embodiments of the present application are applied to specific products or technologies, the collection, use and processing of relevant user data comply with relevant laws, regulations and standards in the relevant regions. For example, a prompt message can be issued in the form of an interactive page to prompt which data will be collected or obtained. Specifically, the type and content of these data can be prompted to the user through a list or other method. Only after receiving a confirmation operation or instruction allowing the collection of data on the interactive page, the collection and processing of relevant data will be further performed.

[0064] It is understood that the above scenarios are only examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of the present application. The technical solutions of the present application can also be applied to other scenarios. For example, it is known to those skilled in the art that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0065] Based on the above description, the present application embodiment proposes a route processing method, which can be executed by the electronic device mentioned above, and can be specifically Figure 1 See the terminal equipment shown. Figure 3 , Figure 3 A schematic diagram of a route processing method provided in an embodiment of the present application. Figure 3 As shown, the process of the route processing method in the embodiment of the present application may include the following:

[0066] S101, displaying a target page, and displaying a target route at a target location on the target page.

[0067] Wherein, the target route refers to a route including multiple locations. Optionally, when the target route is a single route type, the target route is composed of the multiple locations, and the multiple locations constitute a route track. For another example, when the target route is a multi-route type, the target route includes multiple sub-routes, one sub-route includes at least one location, and the route track of the target route includes the sub-route tracks of the multiple sub-routes (composed of the locations included in the sub-routes).

[0068] The target location is determined based on a target object associated with the target route, where the target object is a published content or a location. For example, the target page may be a map page including a geographical area, or may be an information detail page of the published content.

[0069] It can be understood that the published content associated with the target route refers to the published content that references (mounts) the target route. For example, after the route has been created, you can choose to publish the associated published content for the created route, or when publishing the published content, you can simultaneously configure and create the route (i.e., reference the route). The association method between the route and the published content can refer to the relevant description of the following embodiment.

[0070] For example, if the target page is a map page including a geographical area, the target location is determined to be a target location in the geographical area, and the route identification information of the target route is displayed on the map page based on the target location; the target location belongs to a location included in the geographical area among the multiple locations. In other words, the geographical area includes at least one location among the multiple locations of the target route.

[0071] Among them, the geographical area refers to the location area displayed on the current map page, such as can be determined based on the current location of the target account (such as the location area determined by the current location when entering the map page), or determined by the target account through location search (such as the location area determined by searching for a specified location), or specified by the target account (such as the location area determined by dividing the map page or zooming in on the map size), etc.

[0072] Optionally, the route identification information may include a route title of the target route, or may also display a route image of the target route, and include relevant type information of the target route. For example, when the target route is a single route type, it may include the number of multiple locations included in the target route. For another example, when the target route is a multi-route type, it may include the number of multiple sub-routes included in the target route.

[0073] Optionally, the route identification information may also include location information of the most popular location among the multiple locations, or include route recommendation information of the target route, or include the number of associated published contents, etc. The specific content of the route identification information is not limited here.

[0074] It is understood that when the number of places included in the geographical area among the multiple places of the target route is 1, the included place is the target place. Among them, when the number of places included in the geographical area is greater than 1, a designated place among the multiple places included (such as the first place among the multiple places included, or the place closest to the target account, or the most popular place, etc.) can be used as the target place. The route identification information of the target route can be displayed at the target place (or nearby).

[0075] It is understandable that when relevant information (such as various points of interest) is recalled and displayed on the map page, the target route displayed on the map area can also be recalled.

[0076] Among them, the target route for display on the map page is determined based on one or more of the account data of the target account, the content interaction volume of the published content associated with the target route, and the regional level of the geographical area (that is, the map level of the map layer of the map page); the account data includes one or more of the current location of the target account and the account intention.

[0077] For example, the target route will be displayed on the map page only when the content interaction reaches the interaction threshold. For another example, the target route will be displayed on the map page only when the regional level reaches the specified regional level (such as the regional level that matches the current location). For another example, the target route will be displayed on the map page only when the current location of the target account meets the specified account conditions (such as a local account or a remote account). For another example, the target route will be displayed on the map page only when the account intention is the preset intention. For another example, the target route will be displayed on the map page only when the account intention is the preset intention and the content interaction of the target route reaches the interaction threshold, and so on. There is no limitation here.

[0078] The content interaction volume of the published content refers to the amount of interaction obtained by interacting with the published content. The amount of interaction obtained by participating in the interaction with the published content can measure the quality and value of the route (that is, it can be regarded as a route with good quality recognized by other users), and then the route with higher route quality can be displayed on the map page.

[0079] The content interaction volume is obtained by the content interaction operation on the published content. The content interaction operation may be a comment operation, a like operation, a favorite operation, etc. on the published content. In this way, the content interaction volume can be determined according to the number of operations corresponding to the content interaction operation. For example, the content interaction volume corresponding to the published content can be obtained by weighted summing one or more of the number of comments, the number of likes, and the number of favorites on the published content.

[0080] Optionally, when there are multiple published contents associated with the target route, the target route may be displayed on the map page when the content interaction volume corresponding to any of the multiple published contents reaches the interaction volume threshold. Alternatively, the target route may be displayed on the map page when the average content interaction volume corresponding to the multiple published contents reaches the interaction volume threshold. Alternatively, the content interaction volumes corresponding to the multiple published contents may be weighted summed (for example, the corresponding weighting coefficient may be determined according to the publishing time of the published contents, such as the weighting coefficient corresponding to the more recently published content is larger), and when the weighted sum result reaches the interaction volume threshold, the target route may be displayed on the map page.

[0081] Optionally, the target route may be displayed on the map page when the regional level of the geographical area reaches a certain level (such as a level that matches the current location).

[0082] The regional level is used to indicate the scale of the map layer on the map page. It can be understood that when the scale of the map layer is reduced, the map viewing angle is higher (that is, the map range is larger), and the map level is smaller.

[0083] Among them, when the target account is determined to be a local account through the current location (for example, whether it is a local account is determined based on the current location and the user's permanent residence), and the regional level of the geographical area is less than or equal to the first regional level adapted to the local account, the target route is displayed on the map page. That is, the target route will be recalled and displayed at this time, otherwise only the points of interest will be recalled and displayed.

[0084] It can be understood that when the map range viewed on the map page is smaller, it means that the user may be more concerned about the points of interest on the map. When the map range viewed on the map page is larger (such as viewing a certain district in a certain city), it means that the user's attention to the points of interest decreases, and he or she is more concerned about the geographical area on the map page (such as wanting to view the itinerary guide for a certain geographical area). At this time, the target route in the current geographical area can be recalled.

[0085] Similarly, when the target account is determined not to be a local account (a remote account) through the current location, and the region where the geographical area is located is less than or equal to the second region level adapted to the remote account, it is determined to display the target route at the target location of the target page. That is, the target route will be recalled and displayed only at this time, otherwise only the points of interest will be recalled and displayed.

[0086] It is understandable that when the target account is a non-local account, it may be easier to focus on the geographical area on the map page (for example, when traveling, you would like to view the itinerary guide for the geographical area of ​​interest). At this time, you can recall the target route in the current geographical area.

[0087] Optionally, the first regional level may be smaller than the second regional level. In other words, a remote account may be more interested in the target route in the current geographical area in a smaller geographical range, thereby improving the flexibility and rationality of displaying the route on the map.

[0088] Optionally, it is also possible to determine whether to display the target route on the map page based on the account intent of the target account. For example, when requesting page data on the map page from the server, the server obtains the account data of the target account, which includes user behavior data of the target account (such as behavior data associated with the route, search behavior data, etc.), and determines the account intent of the target account based on the user behavior data.

[0089] For example, if the target account's account data indicates that the target account has interacted with a route, then the target account's account intent is determined to be a preset account intent. For example, a route interaction may mean that the target account has created a related route, browsed a related route detail page, or published related content for a related route.

[0090] Alternatively, if the target account carries a key search term in the search term when searching, the target account's account intent is determined to be the preset account intent. For example, when searching for published content or searching on a map page, the key search term may be itinerary, guide, popular places (such as some attractions), etc. This is not limited here.

[0091] Optionally, a route filter control can be displayed on the map page, and all target routes can be filtered and displayed on the map page through the route filter control, while other points of interest are hidden. Alternatively, the target route can be displayed through route search on the map page. For example, searching for XX route on the map page can display target routes related to "XX route" on the map page.

[0092] For example, Figure 4 As shown, Figure 4 A schematic diagram of a map page provided in an embodiment of the present application; wherein, the map page 40a displays identification information corresponding to various types of points of interest (such as point of interest XXA, point of interest XXB, etc., for example, the image, name, and number of associated published content "XX pieces of content" of the point of interest can be displayed). At this time, the route identification information of the target route (such as route XX1, route XX2) can also be displayed. If route XX1 is a single route type, the image, title, and number of places included in route XX1 "XX places" can be displayed; if route XX2 is a multi-route type, the image, title, and number of sub-routes included in route XX2 "XX routes" can be displayed.

[0093] Optionally, an exploration entrance may be displayed on the map page (such as displaying "Explore this area"), and a map exploration layer may be displayed through the exploration entrance. The map exploration layer is used to display point of interest cards of points of interest on the map page (for example, displaying the image, name, and number of associated published content "XX pieces of content" of the point of interest, etc.), route cards of target routes (for example, for route XX1, displaying the image, title, and number of included places "XX places" or the names of the included places, interactive data, etc. of route XX1; for example, for route XX2, displaying the image, title, and number of included places "XX routes" of route XX2, or the titles and interactive data of the included sub-routes, etc.), etc.

[0094] For example, the POI cards or route cards may be displayed in sequence according to the distances between the POI and the target route and the target account, respectively. The distance between the target route and the target account may refer to the distance between the route center of the target route and the target account.

[0095] Among them, a route filtering control 41a can be displayed on the map page, and the route filtering control can be used to filter and display the route identification information of all target routes (such as route XX1, route XX2, route XX3 of multiple route types, etc.).

[0096] Optionally, an exploration portal (such as "Explore this area") may be displayed on the map page at this time, and a map exploration layer may be displayed through the exploration portal. The map exploration layer is used to display route cards of the target route on the map page (such as route cards of route XX1, route XX2, and route XX3). For example, the route cards may be displayed in sequence according to the distance between the target route and the target account.

[0097] It is understood that clicking on the target route (route identification information) on the map page can display the route details page of the target route, or display the route card of the target route. At this time, the route details page of the target route can be displayed by clicking on the route card (or clicking on the route card on the map exploration layer).

[0098] Optionally, if the target page is an information details page of published content associated with the target route, the target position is determined to be an information reference area on the information details page, and the target route or a route entrance of the target route is displayed in the information reference area on the information details page.

[0099] It can be understood that the information reference area is used to display the information referenced by the published content (such as routes, group chats, live broadcasts, etc.).

[0100] It is understood that the published content associated with the target route can be recommended to the target account on the content recommendation page. For example, based on the current location, historical behavior, and content interaction volume of the published content of the target account, it is determined whether to display the published content with the route entrance of the target route on the content recommendation page.

[0101] For example, when there is a target route near the current location of the target account, and / or the route details page of the target route that the target account has previously clicked, and / or other published content (or route details page) associated with a similar route that has previously clicked the target route, and / or the content interaction volume of the published content associated with the target route reaches a preset threshold, the published content associated with the target route can be recommended on the content recommendation page.

[0102] The route center of the target route may be the center of multiple locations included in the target route. If the route center of the target route exists within a preset distance near the current location, the target route is considered to be a nearby route.

[0103] The similar routes include: one or more of a route whose route distance to the target route is less than a distance threshold and a route having a specified number of locations in common with the target route.

[0104] That is to say, the distance between the route center of the target route and the route center of a certain route (such as the reference route) is used as the route distance between the target route and the reference route. When the route distance between the target route and the reference route is less than the distance threshold, the reference route is a similar route to the target route.

[0105] Alternatively, when a route has the same locations as the target route and the number of locations reaches a specified number, the route is determined to be a similar route to the target route. For example, the reference route includes locations 1-4, and the target route includes locations 3-5, so the same locations include locations 1-3. If the specified number is 2, the reference route is determined to be a similar route to the target route.

[0106] For example, in Figure 5 middle, Figure 5 A schematic diagram of an information details page provided in an embodiment of the present application; wherein, the recommended published content (for graphic content, such as displaying the content title, content image, name of the publishing account, avatar, number of likes, etc.; for video content, such as displaying the content title, content video, name of the publishing account, avatar, number of likes, etc.) can be displayed on the content recommendation page 700a, which may include published content a1 associated with route XX1 (it can be understood that the prompt information of route XX1 can be displayed in the area where the published content a1 is located, such as displaying the title of route XX1, indicating that the published content a1 is associated with the route), including published content b1 associated with route XX2 (it can be understood that the prompt information of route XX2 can be displayed in the area where the published content b1 is located, such as displaying the title of route XX2, indicating that the published content b1 is associated with the route).

[0107] When the published content a1 is graphic content, the information details page 70a may display the content title, content text, content image, name and avatar of the publishing account, and information reference area 70b.

[0108] The information reference area 70b is used to display the route entrance of route XX1 (when route XX1 is a single route type, such as displaying the title of route XX1 and the number of places included, "XX places"). By triggering the route entrance, the route details page of route XX1 can be entered.

[0109] When the published content b1 is video content, the information details page 71a may display the content title, content text, content video, name of the publishing account, avatar, and information reference area 71b.

[0110] The information reference area 71b is used to display the route entry of route XX2 (when route XX2 is a multi-route type, such as displaying the title of route XX2 and the number of sub-routes contained therein, "XX routes"). By triggering the route entry, the route details page of route XX2 can be entered.

[0111] S102: In response to a trigger operation on a target route, display a route details page of the target route.

[0112] For example, you can trigger the route identification information or route card of the target route on the map page, or trigger the route entry of the target route on the information details page of the published content, to generate a route acquisition request and request page data of the route details page of the target route from the server.

[0113] When the target route is a single route type, the multiple locations included have a location order. At this time, the route details page displaying the target route may be, when displaying the route details page, displaying the route track of the target route in the map area, and displaying the location identification information and / or location order of the locations included in the target route on the route track in the map area, and displaying one or more of the location data information of multiple locations, location navigation information between multiple locations, and interactive data of the target route in the details area of ​​the route details page.

[0114] The route trajectory refers to a trajectory obtained by connecting multiple locations in the target route in order.

[0115] The location identification information, location data information and location sequence are all used to trigger the display of the location card or location details page of the corresponding location. The location identification information and / or location data information include one or more of the location recommendation information of the corresponding location (such as extracted from the associated published content) and the number of associated published content.

[0116] For example, the corresponding location sequence may be displayed at the geographical location of the location in the map area to indicate the location, and the route identification information of the location may be displayed on the location sequence, and the location sequence may be connected to obtain a route track.

[0117] A location can be selected by clicking on the location sequence or route identification information, and a location card of the corresponding location can be displayed. The location card can be used to access the location details page of the corresponding location. Optionally, when a location is selected, the route identification information of the selected location can be highlighted (e.g., the display size of the route identification information is enlarged).

[0118] The connection method between the locations can be set by the target account, for example, the locations can be connected according to the actual navigation route obtained by the navigation method, or connected according to a straight line, etc.

[0119] Among them, location navigation information refers to navigation information between a previous location and a next location among multiple locations. The navigation mode corresponding to the location navigation information is obtained by the navigation time and / or navigation distance between the previous location and the next location, or by a navigation switching control for switching the navigation mode.

[0120] That is to say, the location navigation information is the navigation information between adjacent locations among multiple locations (that is, location navigation information can be displayed between every two adjacent locations, such as navigation mode, navigation time, navigation distance, etc.); adjacent locations refer to two locations whose location order is adjacent.

[0121] The navigation mode may be a recommended mode determined based on the navigation time and / or navigation distance, or may be specified by the user through a navigation switch control. For example, when the server generates the details page data of the route details page, it determines the best navigation mode based on the navigation time and / or navigation distance between adjacent locations and the navigation recommendation strategy, and generates location navigation information based on the navigation mode as the details page data of the route details page. Subsequently, when the user specifies through the navigation switch control, the server generates location navigation information corresponding to different navigation modes and returns it to the terminal device for display.

[0122] For example, the navigation recommendation strategy indicates that when the straight-line distance is less than a specified distance (such as 1 km) or the navigation distance during walking navigation is less than a specified distance (such as 1.5 km), the recommended method may be walking navigation, otherwise the recommended method is cycling navigation. For another example, when the straight-line distance is within a specified distance range (such as 1 km to 2 km) or the navigation distance during cycling navigation is less than a specified distance (such as 3 km), the recommended method is cycling navigation, otherwise the navigation method with the shortest navigation time is selected among bus navigation or driving navigation. For another example, when the straight-line distance is greater than a specified distance (such as 2 km), the recommended method is the navigation method with the shortest navigation time among bus navigation or driving navigation.

[0123] The interactive data of the target route may include one or more of route recommendation information and the number of associated published content. For example, the recommendation reason for the target route may be extracted from the associated published content and displayed in the detail area as route recommendation information. Alternatively, it may also be displayed on the route identification information of the target route.

[0124] Wherein, when the target route includes multiple subroutes, the target route is of a multi-route type, and the route track includes the sub-route track of each sub-route; the sub-route track of a sub-route is composed of at least one location included in the sub-route. It can be understood that the locations in a sub-route have a location order, and the locations are sequentially connected according to the location order to obtain the sub-route track (it can be understood that the route track of a route of a single route type is the same).

[0125] The route details page displaying the target route may be a page that displays a target control associated with the target route on the route details page; the target control includes an overview control and a sub-control for each sub-route.

[0126] Among them, when displaying the route details page, in response to the overview viewing operation for the target route, when the overview control is in the selected state, the sub-route track of each sub-route can be displayed in the map area, and the route identification information and / or route order of the corresponding sub-route can be displayed on the sub-route track in the map area, and the route data information of each sub-route, the route navigation information between multiple sub-routes, and the interactive data of the target route can be displayed in the details area. One or more.

[0127] It can be understood that the overview viewing operation is used to indicate that the overview control is selected, and the overview control is in a selected state at this time. For example, the overview control is selected by triggering the overview control, or in the initial state when entering the route details page of the target route.

[0128] The route identification information and route data information of a sub-route are obtained from the places included in the sub-route; the interactive data includes one or more of route recommendation information and the number of associated published content. For example, the route identification information and / or route data information can display relevant information of the places included in the corresponding sub-route. The route order refers to the order of configuration of the sub-routes.

[0129] Among them, the route navigation information refers to the location navigation information between the location included in the previous sub-route and the location included in the next sub-route (adjacent routes) among multiple sub-routes (arranged in sequence according to the route order); the navigation mode corresponding to the route navigation information is obtained by the navigation time and / or navigation distance between the location included in the previous sub-route and the location included in the next sub-route, or is obtained by a navigation switching control for switching the navigation mode.

[0130] For example, the location navigation information between the last location included in the previous sub-route and the first location included in the next sub-route is used as the route navigation information. The location navigation information can be determined in the same way as the location navigation information in the above-mentioned single route type.

[0131] It is understood that the route details page includes multiple controls, the overview control is used to view all sub-routes, and the sub-control of a sub-route is used to view the sub-route. It is understood that in the map area and detail area associated with the overview control, the overview information of the sub-route (such as route identification information, route data information, etc.) is viewed, which makes it easier for users to view the overview of the sub-routes and improves the flexibility and convenience of viewing multiple routes.

[0132] The multiple subroutes include a target subroute. Therefore, in response to a subroute viewing operation for a target subroute, the target subroute can be displayed in the map area and the detail area, that is, the relevant information of the target subroute can be further displayed on the route detail page, and the display principle is the same as that of a single route type.

[0133] The sub-route viewing operation on the target sub-route is used to indicate the selection of the sub-control of the target sub-route, so that the target sub-control of the target sub-route is in a selected state.

[0134] For example, the sub-route track of the target sub-route may be switched to be displayed in the map area, and the location identification information and / or the location order of the locations included in the target sub-route may be switched to be displayed on the sub-route track in the map area.

[0135] Furthermore, location data information of locations included in the target sub-route and / or location navigation information between locations included in the target sub-route may be switched and displayed in the detail area.

[0136] Similarly, location navigation information refers to navigation information between the previous location and the next location (adjacent location) included in the target sub-route. The navigation mode corresponding to the location navigation information is obtained by the navigation time and / or navigation distance between the previous location and the next location, or by a navigation switching control for switching the navigation mode.

[0137] It can be understood that the location identification information, location data information and location sequence are all used to trigger the display of the location card or location details page of the corresponding location; the location identification information and / or location data information include one or more of the location recommendation information of the corresponding location and the number of associated published contents. Among them, the triggered location can display the location identification information and highlight it.

[0138] Optionally, the sub-route viewing operation of the target sub-route (i.e., making the target sub-control in a selected state) includes: a trigger operation on the target sub-control, a trigger operation on the sub-route track of the target sub-route, a trigger operation on the route identification information of the target sub-control, a trigger operation on the route data information of the target sub-control, and a data switching operation on the route details page.

[0139] For example, clicking on a target sub-control, a sub-route track of a target sub-route, route identification information, or route data information can switch the state of the target sub-control from an unselected state to a selected state, and enter the map area and detail area associated with the target sub-route.

[0140] Optionally, the data switching operation may refer to a sliding operation on the route details page, such as switching the state of the target control by sliding. For example, when the overview control is in the selected state, the first sub-control located after the overview control may be switched to the selected state by sliding operation (such as sliding left on the details area), and further, the second sub-control may be switched to the selected state by sliding operation (such as sliding left on the details area), and further, the first sub-control may be switched to the selected state again by sliding operation (such as sliding right on the details area).

[0141] That is to say, at this time, the relevant information of other sub-routes except the target sub-route is hidden on the route details page. Optionally, the display status of the details area includes not displaying, fully displaying, and partially displaying. When entering the route details page, the details area is in a partially displayed state. When viewing the information in the details area, the details area is in a fully displayed state (such as sliding up and down on the details area). When hiding the details area, it is in a non-display state (such as sliding or zooming in on the map area, etc.).

[0142] Optionally, when the details area is not displayed, the map area may display location navigation information between adjacent locations (or route navigation information between adjacent routes). There is a display priority between the location identification information and the location navigation information (or route identification information and route navigation information) on the map area. For example, the display priority may be that the location order of the location is greater than the location identification information of the location and greater than the location navigation information of the location (or the route identification information of the sub-route is greater than the route navigation information of the sub-route).

[0143] It can be understood that the location order of the locations is fixed, and when the location identification information of the locations is displayed in sequence, if the location identification information of the location collides with other information (such as the location order or the location identification information of a location with a smaller location order), the location identification information of the location is hidden (for example, if the location identification information of a location with a location order of 2 collides with the location identification information of a location with a location order of 3, the location identification information of the place with a location order of 2 is displayed, and the location identification information of the place with a location order of 3 is hidden).

[0144] Similarly, if the route identification information of a sub-route collides with the route identification information of a sub-route with a smaller route sequence, the route identification information of the sub-route with a larger route sequence is hidden.

[0145] Furthermore, when displaying location navigation information between locations in sequence, if the location navigation information between locations collides with other information (such as location sequence or location identification information of any location or location navigation information between locations with a smaller location sequence), the location navigation information between the locations is hidden (such as location navigation information between a location with a location sequence of 2 and a location with a location sequence of 3, and location navigation information between a location with a location sequence of 3 and a location with a location sequence of 4 collides, then the location navigation information between the location with a location sequence of 2 and the location with a location sequence of 3 is displayed, and the location navigation information between the location with a location sequence of 3 and the location with a location sequence of 4 is hidden). It can be understood that the same is true for route navigation information.

[0146] Among them, when the route details page of the target route is displayed, the relevant interactive information of the target route or the information entry corresponding to the relevant interactive information can be displayed on the route details page; the information entry is used to access the information details page corresponding to the relevant interactive information. For example, there can be multiple types of information entries for interactive information associated with the target route, and the interactive information includes at least one of the following: published content, group chat, and live broadcast. For example, the published content of the target route is mounted, and the group chat or live broadcast is bound to the target route. It can be understood that the information details page of the group chat is the group chat page, and the information details page of the live broadcast is the live broadcast page.

[0147] Optionally, taking published content as an example, when there are multiple associated published contents, one published content corresponds to one information entry. For example, it may refer to the published content to be displayed based on the content quality. For example, it may be a specified number of published contents with the highest content quality.

[0148] The content quality is obtained based on one or more of the content data of the published content (such as pictures, videos, text, etc.), the content interaction volume, and the publishing account (such as the number of fans, identity authentication information (such as a travel blogger, etc.). For example, the content data, content interaction volume, and account data of the published content can be input into the content quality prediction model, and the content quality prediction model outputs the content quality of the published content.

[0149] For example, a route acquisition request may be generated in response to a trigger operation for a target route; the route acquisition request may be sent to a server so that the server acquires the displayed published content from the associated published content based on the content quality of the published content, and determines the details page data corresponding to the route details page based on the displayed published content. The details page data is used to display the information entry of the displayed published content, etc. At this time, when the terminal device receives the details page data returned by the server, it displays the route details page through the details page data.

[0150] Optionally, an information control corresponding to at least one relevant interactive information may also be displayed on the route details page; the information control is used to display the relevant interactive information corresponding to the information control or the information entry of the corresponding relevant interactive information in the details area when triggered.

[0151] That is, when there are multiple types of relevant interactive information, information controls for filtering different types of interactive information (such as content controls for published content, group chat controls for group chats, live broadcast controls for live broadcasts, etc.) can be displayed. By selecting an information control, the corresponding information entry for relevant interactive information can be displayed.

[0152] Optionally, the relevant interactive information is interactive information associated with the target route and / or similar routes of the target route. That is, the relevant interactive information displayed on the route details page can be not only interactive information of the target route, but also interactive information of similar routes.

[0153] For example, Figure 6a-6c As shown, Figure 6a-6c A schematic diagram of a route details page provided in an embodiment of the present application; wherein, in Figure 6a In the map page 50a (such as Figure 4 By clicking on the target route (such as route XX1) on the map page 40a shown in the example, the route details page 51a of route XX1 can be displayed. The route details page 51a can display the route title "XX1" and the route image of the target route. When the target route is a single route, the map area on the route details page can display the track obtained by connecting the multiple locations (such as location 1, location 2, location 3) included in the target route in sequence (such as the track obtained by connecting in a straight line). Optionally, a connection switching control 52a can be displayed on the route details page. The connection switching control is used to switch the connection mode, such as not connecting (only displaying the location identification information at this time), or connecting according to the navigation route, etc.

[0154] Among them, the location identification information and location order of multiple locations can be displayed on the route track. For example, the location order of each location is displayed (such as the location order of location 1 is 1, the location order of location 2 is 2, and the location order of location 3 is 3) and the corresponding location identification information (such as the location name, image, recommended information "XXX", etc.). It can be understood that if the location identification information corresponding to location 1 collides with the location identification information corresponding to location 2, the location identification information corresponding to location 1 can be displayed, and the location identification information corresponding to location 2 can be hidden.

[0155] In addition, the details area (if it is in an incomplete display state at this time) can display the location details information of multiple locations, such as displaying the location data information of each location in order of location (such as displaying the location name, image, the number of associated published content "XX content", location recommendation information "XXX", etc.), and can display location navigation information between adjacent locations (such as displaying the icon corresponding to the navigation method, navigation time "XX time", navigation distance "XX distance"). Among them, the navigation switching control 52b can also be displayed, and the navigation switching control is used to switch different navigation methods (such as displaying location navigation information corresponding to different methods, etc.). It can be understood that the location card can be used to trigger the display of the location details page of the corresponding location.

[0156] In addition, detailed introduction information may also be displayed in the details area, such as the number of locations included "XX locations", the total navigation time "XX traffic time" (ie, the sum of the navigation time in the location navigation information between adjacent locations).

[0157] Among them, when sliding the map area, the details area can be folded and only the details entrance can be displayed (such as displaying the number of places included "XX places"). The location navigation information between adjacent locations can be displayed on the map area of ​​the route details page (for example, the location navigation information between location 1 and location 2 collides and is hidden, and the location navigation information between location 2 and location 3 is displayed).

[0158] Among them, when the place identification information of place 1 is clicked, the place card of place 1 can be displayed on the route details page (such as displaying the place name, image, the number of associated published content "XX pieces of content", place recommendation information "XXX", etc.), and the place identification information of the selected place 1 is highlighted (such as enlarging the display size).

[0159] It can be understood that when the detail entrance is triggered, the detail layer can be displayed, and the detail layer is in a fully displayed state at this time.

[0160] For example, in Figure 6b In the map page 60a (such as Figure 4 Clicking on the target route (such as route XX2) on the example map page 40a) can display the route details page 61a of route XX2. The route details page 61a can display the route title and route image of the target route. When the target route is a multi-route type, the target route can include multiple sub-routes (such as sub-route 1 and sub-route 2). At this time, the route details page can display the target control for route XX2, including the overview control (such as displaying the title of route XX2) and the sub-routes corresponding to each sub-route (such as displaying the title of the sub-route).

[0161] Among them, when the overview control is in the selected state, the map area on the route details page can display the route tracks corresponding to multiple sub-routes (such as sub-route 1 and sub-route 2) included in the target route. And the route identification information of multiple sub-routes can be displayed on the route track. For example, the route identification information corresponding to the sub-route can be displayed (such as displaying the sub-route title, image, the number of places included "XX places", etc.).

[0162] In addition, the details area (if it is in an incompletely displayed state at this time) can display route data information of multiple sub-routes, such as the sub-route title, image, and names of included places in the route data information (for example, only the name of the first place and the name of the last place can be displayed, and the places between the name of the first place and the last place are omitted; if the places between include only one place, the name of the included place is displayed; if the places between include only multiple places, the name of the first place among the multiple places included and the number of the multiple places included are displayed), etc.

[0163] For example, sub-route 1 includes location 11 and location 12; sub-route 2 includes location 21 and location 22, and there are multiple locations between location 21 and location 22 (such as location 23), then "location 23 and other x locations" may be displayed.

[0164] In addition, detailed information may also be displayed in the details area, such as the number of sub-routes included, "XX sub-routes", and the total number of locations included, "XX locations" (ie, the total number of locations included in all sub-routes).

[0165] When the route identification information or route data information or the corresponding sub-control of the target sub-route (such as sub-route 2) is triggered, the sub-control corresponding to sub-route 2 is switched to a selected state, and the sub-route 2 (such as sub-route 2) can be switched to be displayed on the route details page 61a. Figure 6a The route details page 51a shown in the example may, for example, switch to display the route title and route image of sub-route 2. For example, the route track corresponding to sub-route 2 may be switched to display on the map area of ​​the route details page, and the location identification information of the locations included in sub-route 2 (such as location 21, location 23, location 24, and location 22 in sequence) may be displayed on the route track. For another example, the location details information of the locations included in sub-route 2 (such as location data information of the locations included in sub-route 2, location navigation information, etc.) may be switched to display on the details area.

[0166] Optionally, in Figure 6cIn the details area of ​​the route details page 61a, route navigation information between adjacent routes can also be displayed, such as icons corresponding to navigation modes, navigation time "XX time", and navigation distance "XX distance". A navigation switching control can also be displayed, and the navigation switching control is used to switch different navigation modes (such as displaying location navigation information corresponding to different modes, etc.).

[0167] Optionally, the state of the target control can be switched by a data switching operation. For example, by sliding on the details area, the selected target control is switched from the overview control to the sub-control of sub-route 2. At this time, the map area and details area associated with the sub-control of sub-route 2 only display the relevant information of sub-route 2.

[0168] When sliding the map area, the details area can be collapsed and only the details entrance can be displayed (such as displaying "XX routes"). Optionally, route navigation information can be displayed on the map area at this time, such as between sub-route 1 and sub-route 2, such as between the position marked by the last place of sub-route 1 and the position marked by the first place of sub-route 2 (such as connected in a manner different from the route track, such as a dotted line connection).

[0169] For example, in Figure 7 middle, Figure 7 A schematic diagram of a display scenario of interactive information provided in an embodiment of the present application; wherein, Figure 6a The route details page 51a shown in the example may display the interactive data of route XX1. For example, the route recommendation information (recommended: XXX...XXX) and the number of associated published contents (or the number of published contents in the related interactive information, such as "XX pieces of content") may also be displayed in the detailed introduction information.

[0170] Optionally, an information portal of related interactive information may also be displayed. For example, an information portal of related published content may be displayed in the details area, and the corresponding information details page may be entered by triggering the information portal.

[0171] Among them, Figure 6b The interactive data of route XX2 can be displayed on the route details page 61a. For example, when the overview control is selected, the interactive data of route XX2 can be displayed in the details area. For example, the route recommendation information (recommended: XXX...XXX) and the number of associated published contents (or the number of published contents in the related interactive information, such as "XX pieces of content") can also be displayed in the detailed introduction information.

[0172] Optionally, when there are multiple types of relevant interactive information, at least one information control corresponding to the relevant interactive information may be displayed, such as an information control corresponding to the published content, an information control corresponding to the group chat, and an information control corresponding to the live broadcast. When the information control corresponding to the published content is selected, an information entry for the published content in the relevant interactive information may be displayed, and the corresponding information details page may be entered by triggering the information entry.

[0173] In an embodiment of the present application, multiple locations can be associated to form a target route and displayed at a target position on a target page, where the target position is determined based on a target object associated with the target route; the target object is published content or multiple locations; a route details page containing multiple locations is displayed by triggering the target route, and association information between the multiple locations can be displayed on the route details page. For example, a map area on the route details page can display a route trajectory formed by the multiple locations. In addition, location data information of the multiple locations and location navigation information between the multiple locations can also be displayed in the details area. Users do not need to search and view the multiple locations separately, thereby improving viewing convenience for users in multi-location scenarios.

[0174] Based on the above description, the present application embodiment proposes a route processing method, which can be executed by the electronic device mentioned above, and can be specifically Figure 1 See the terminal equipment shown. Figure 8 , Figure 8 A schematic diagram of a route processing method provided in an embodiment of the present application. Figure 8 As shown, the process of the route processing method in the embodiment of the present application may include the following:

[0175] S201, displaying a content publishing page.

[0176] The content publishing page includes a target component. The target component is used to configure and create a route. The content publishing page can be used for content to be published, and the published content with a specified route can be published synchronously through the content publishing page for publishing content.

[0177] S202: In response to the route adding operation, display a route configuration page.

[0178] For example, by triggering the target component related to the route, the route configuration page is displayed.

[0179] The route configuration page includes a map area and / or a details area. The route configuration page is used to configure the target route and the locations in the target route, and the details area is used to configure the locations in the target route and the order between the locations, and the map area is used to display the route track of the target route composed of multiple locations configured in the details area.

[0180] It can be understood that the route configuration page includes a first route configuration page for a single route type and a second route configuration page for a multi-route type. For example, when the target component is triggered, a route selection page can be displayed, and the corresponding route configuration page can be selected through the route selection page.

[0181] That is to say, the route configuration page is displayed when the first route control is triggered on the route selection page, and the route selection page is displayed when the target component is triggered. The first route control includes a single route control and a multi-route control; the single route control is used to trigger the display of the first route configuration page to configure a single route type route; the multi-route control is used to trigger the display of the second route configuration page to configure multi-route types of routes.

[0182] It can be understood that the location configuration operation performed on the first route configuration page associated with the single route control is used to configure multiple locations included in the route. The location configuration operation performed on the second route configuration page associated with the multi-route control refers to a sub-location configuration operation for configuring a location in a sub-route, which is used to configure at least one location included in the sub-route.

[0183] Optionally, a second route control may be provided on the route selection page, and the second route control is used to select an existing account route of the target account to publish the relevant published content. The account route may include a route created by the target account itself, or a route created by other accounts that the target account adds to its own itinerary.

[0184] It can be understood that in response to a location configuration operation on the details area, the details area and the map area can be updated by a plurality of locations corresponding to the location configuration operation.

[0185] The updated details area is used to display location data information of multiple locations corresponding to the location configuration operation and / or location navigation information between multiple locations, and the updated map area is used to display a route track composed of multiple locations.

[0186] Among them, when the route configuration page is the first route configuration page, the route configuration may be to display multiple location configuration areas on the details area of ​​the first route configuration page, and in response to a location configuration operation on the multiple location configuration areas, update and display the location data information of the multiple locations configured by the location configuration operation and the location navigation information between the multiple locations on the multiple location configuration areas, update and display the route track obtained by connecting the configured multiple locations in the location sequence on the map area of ​​the first route configuration page, and display the location identification information and / or location sequence of the configured multiple locations on the route track.

[0187] Optionally, before displaying the plurality of location configuration areas, a title configuration area may be displayed on the first route configuration page, and in response to a title configuration operation on the title configuration area, the route title configured by the title configuration operation is displayed on the title configuration area.

[0188] It can be understood that one location configuration area corresponds to one location sequence, and the location sequence corresponding to one location configuration area is the location sequence of the locations on the location configuration area. The location sequence of the i-th location configuration area is before the location sequence of the i+1-th location configuration area, and the location sequences of adjacent location configuration areas are adjacent.

[0189] It can be understood that locations can be added to the location configuration area, and each time a location is added, the map area and the details area are updated. For example, the location identification information of the location can be displayed on the map area of ​​the first route configuration page, and the location can be connected with locations in an adjacent order to obtain a route track, as well as location data information corresponding to the newly added location in the details area and location navigation information between adjacent locations.

[0190] The information configured on the first route configuration page (such as multiple locations and route titles, etc.) is the route configuration information configured for a single route.

[0191] For example, Figure 9a-9c As shown, Figure 9a-9c A schematic diagram of a single-route configuration scenario provided in an embodiment of the present application; wherein, Figure 9a In the embodiment, a target component can be displayed on the content publishing page 90a, and a route selection page 91a can be displayed by triggering the target component. A single route control can be displayed on the route selection page (for example, a single route associated area is displayed, on which is displayed "Create single route" and description information "Add location, plan route XXX", as well as a single route control in the first state "Go to Create", and in addition, an example route map for a single route type can be displayed, such as displaying location identification information corresponding to location one, location identification information corresponding to location two, and the route track between location one and location two, such as location images and location names displayed on the location identification information).

[0192] Among them, the route selection page also includes multi-route controls, such as displaying a multi-route associated area, which displays "Create multiple routes" and description information "Add multiple routes, XXX", as well as a multi-route control in the first state "Go to Create". In addition, example route maps for multiple route types can also be displayed, such as displaying route identification information and route tracks corresponding to route one, and route identification information and route tracks corresponding to route two. For example, the identification content displays the title of the corresponding sub-route and the number of locations included "XX locations".

[0193] The route selection page also includes a second route control, such as displaying an existing route associated area, the existing route associated area displays "Select route" and description information "Select existing route XXX", and displays a second route control "Go to select".

[0194] Among them, the content to be published (as content data of the published content) can be configured on the content publishing page, such as filling in the content title, filling in the content body, adding components 90b for adding content images or content videos, etc. In addition, publishing controls for publishing are also displayed.

[0195] Among them, by triggering the single route control, the first route configuration page 92a can be displayed, and the title configuration area 92b can be displayed on the first route configuration page 92a (such as displaying an input box "Please enter" for the route title, and displaying a confirmation control), and the route title is configured in the title configuration area, and after the configuration, the details area (such as displaying a location configuration area) and the map area are displayed. One location configuration area corresponds to one location sequence (such as location configuration area 93a corresponds to location sequence 1, and location configuration area 93b corresponds to location sequence 2).

[0196] Optionally, the title configuration area 92b may display an image configuration control 92c for the route image (if not configured, the route image defaults to the image of the first location). The route image may be configured by triggering the image configuration control.

[0197] Among them, a location adding control can be displayed on the first route configuration page to trigger the new location configuration area to add a new location.

[0198] Optionally, the first route configuration page may display the configured route title "XXX" (optionally, a route image of the currently configured route may also be displayed, such as configured by the target account, or an image of the first configured location) and an edit control 92d, which may be triggered to edit the route title or the route image. In addition, by triggering the route image, the route image may be selected for viewing.

[0199] The location configuration area 93a can be triggered to configure the location. For example, after clicking the location configuration area, the location adding area 94a is displayed (e.g., an input box "Please enter" for adding a location is displayed, for example, a location name can be entered in the input box, and when location entries related to the location name are displayed, the corresponding location entry is selected), and a location search and selection is performed in the location adding area. At this time, the location data information of the location indicated by the selected location entry (e.g., location a1) is updated and displayed on the location configuration area 93a.

[0200] At this time, the map area on the first route configuration page is updated based on the configured location a1. For example, the location identification information and location order of the configured location a1 are updated and displayed on the first route configuration page, and detailed introduction information is updated and displayed, such as the number of locations included "XX locations", the total navigation time "XX traffic time", etc. In addition, a connection control for selecting a connection method for the route track can also be displayed.

[0201] Furthermore, a location configuration can be performed in the location configuration area 93b (for example, the configured location is location a2). At this time, the location data information of location a2 is updated and displayed in the location configuration area 93b, and the location identification information and location sequence of the configured location a2 are updated and displayed in the map area of ​​the first route configuration page, and the route track between location a1 and location a2 is updated and displayed.

[0202] It can be understood that the detailed information on the detail layer is updated as the configured location is updated, and the location navigation information and navigation switching controls between location a1 and location a2 are updated.

[0203] By triggering the confirmation control, the configuration confirmation operation on the first route configuration page is executed to obtain the route configuration information. At this time, the target component on the content publishing page 90a' can mount the route configured by the first route configuration page (such as displaying the route title "XXX" in the route configuration information and the number of configured multiple locations "XX locations").

[0204] Among them, by triggering the publishing control on the content publishing page, the server can be instructed to create a route "XXX" corresponding to the route configuration information, and send the content to be published on the content publishing page to the server, so that the server generates and publishes the published content associated with the route corresponding to the route configuration information.

[0205] Or, in Figure 9b In the example, when the target component with the route "XXX" mounted on the content publishing page 90a' is clicked again, the route configuration page of the mounted route, that is, the first route configuration page 92a, will be entered. At this time, a cancel mount control can be displayed on the first route configuration page. By triggering the cancel mount control, the content publishing page returned is the content publishing page 90a, and the configured route is not mounted on the target component of the content publishing page.

[0206] Clicking the target component again will enter the route selection page 91a'. It can be understood that the route configured for the single route control is retained, that is, the single route control is changed from the first state "to create" to the second state "to edit" to indicate that a route is configured at this time. At the same time, the route example map on the single route associated area can be updated to the route map of the configured route "XXX" (that is, displaying the location identification information and route track).

[0207] It can be understood that by triggering the single route control "Go to Edit", the previously configured information is still retained on the first route configuration page 92a entered, and the cancel mount control is not displayed.

[0208] When the return control 92e is triggered at this time, a return prompt message (such as a "save" control or a "do not save" control) may be displayed. When the "save" control is triggered to return to the content publishing page (the configured route is not mounted at this time), the configuration on the first route configuration page will be saved, and the next time the target component is clicked, the route selection page 91a' will be entered, and the single route control on the route selection page will be in the second state.

[0209] Alternatively, by triggering the "Don't Save" control and returning to the content publishing page (the configured route is not mounted at this time), the configuration on the first route configuration page will not be saved. The next time the target component is clicked, the route selection page 91a will be entered. At this time, the single route control on the route selection page is in the first state.

[0210] Among them, Fig.9c In the first route configuration page 92a, for the locations on the location configuration area, you can change the location order by long pressing the location data information area, or slide the location data information area to delete the location. For example, in the first route configuration page 92a, long press and slide the location data information area of ​​location a1 to display the delete control, and click the delete control to delete the location a1 corresponding to the location data information area. Optionally, other location data information can remain unchanged, or automatically move forward one location order (i.e., move to the previous location configuration area).

[0211] For example, after deleting location a1, the location data information (also known as location card) of location a2 is moved to the location configuration area corresponding to location sequence 1, and the location configuration area corresponding to location sequence 2 is in a state where no location is configured. At the same time, the detailed introduction information and the map area can be updated (that is, only the location identification information of location a2 is displayed on the map area at this time).

[0212] Optionally, an edit control may be displayed through an edit operation of the location data information of the location (such as viewing the location data information of the location, or sliding the location data information), and the location may be changed by triggering the edit control, such as clicking the edit control to display a location adding area to re-add the location.

[0213] Optionally, the location data information may be moved to update the location order of the locations corresponding to the location data information. For example, in response to a dragging operation of dragging the location data information (target location data information) from the first location configuration area to the second location configuration area, the location data information is updated and switched from the first location configuration area to the second location configuration area, that is, the location order corresponding to the locations of the location data information is changed from the order indicated by the first location configuration area to the order indicated by the second location configuration area.

[0214] Optionally, the location order of other locations may be updated at this time. For example, the original location data information on the second location configuration area may be updated and switched to the first location configuration area.

[0215] Alternatively, when the location sequence of the first location configuration area is greater than the location sequence of the second location configuration area, the original location data information on and before the second location configuration area is moved to the previous location configuration area.

[0216] Alternatively, when the location sequence of the first location configuration area is smaller than the location sequence of the second location configuration area, the original location data information on and before the second location configuration area is moved to the next location configuration area. This is not limited here.

[0217] It is understandable that at this time, the information on the first route configuration page can be updated based on the current location sequence (such as updating the route track and location identification information of multiple locations).

[0218] For example, drag the location data information corresponding to location a1 to the location data information corresponding to location a2 to realize the exchange of the location order between location a1 and location a2. At this time, the detailed introduction information, the location navigation information between location a2 and location a1, and the location order of location a1 and location a2 will be updated, such as the location order of location a1 is updated from 1 to 2, and the location order of location a2 is updated from 2 to 1.

[0219] When the route configuration page includes a route new addition control, it indicates that the route configuration page is a second route configuration page for multiple route types, and the location configuration operation on the second route configuration page is a sub-location configuration operation for configuring a location in a sub-route.

[0220] That is to say, the target route configured at this time is a route including multiple sub-routes, and the route configuration page is used to configure the sub-routes, the locations in the sub-routes, and the order between the sub-routes.

[0221] Therefore, in response to a location configuration operation on the details area, updating the details area and the map area may be, in response to a trigger operation for adding a new control for the route, adding a data control in a selected state on the route configuration page; in response to a sub-location configuration operation on the details area associated with the data control, updating the details area and the map area with the location in the sub-route corresponding to the sub-location configuration operation, and updating the data control to the sub-control of the sub-route corresponding to the sub-location configuration operation.

[0222] That is to say, when the route new control is triggered, a new data control will be added accordingly, and the details area and map area will be updated at the same time, and the configuration page of the sub-route will be entered (the same as the configuration page of the single route type). For example, it contains multiple location configuration areas. The locations configured in the multiple location configuration areas are the locations in the sub-route currently being configured.

[0223] That is, the updated details area is used to display the location data information of the location in the sub-route corresponding to the sub-location configuration operation and / or the location navigation information between the corresponding locations, and the updated map area is used to display the route track of the corresponding sub-route, as well as the location identification information and / or the location sequence of the locations in the corresponding sub-route. In addition, after configuring the sub-route, the data control is the sub-control of the configured sub-route.

[0224] For example, the route configuration for multiple route types can be: displaying a title configuration area on the second route configuration page, and in response to a title configuration operation on the title configuration area, displaying the route title configured by the title configuration operation on the title configuration area; displaying a route new control on the second route configuration page, and in response to a trigger operation on the route new control, updating the details area and the map area to perform the sub-route configuration operation.

[0225] It can be understood that multiple location configuration areas can be displayed on the details area at this time, and the map area is the default map area. Among them, the principle of sub-route configuration is the same as the principle of single route configuration. For example, the second route configuration page displays a sub-title configuration area for the sub-route title (the route title of the sub-route). After the sub-route title is configured, multiple location configuration areas are updated to configure the locations in the sub-route (the configuration principle is the same as the configuration principle on the first route configuration page).

[0226] It can be understood that in response to the confirmation operation of the location configured for the sub-route on the second route configuration page, the route configuration information for the sub-route is obtained. For example, the information configured on the second route configuration page (such as multiple sub-routes and configured route titles) is the route configuration information obtained for the multiple routes.

[0227] Wherein, for the multi-route type, the second route configuration page also includes an overview control associated with the route newly added control. At this time, when the overview control is in a selected state, the detail area and the map area are updated by the sub-route obtained by the sub-location configuration operation.

[0228] That is to say, if multiple sub-routes are configured on the route configuration page, in response to the overview viewing operation for the target route on the route configuration page (i.e., selecting the overview control), the sub-route track of each sub-route is displayed in the map area, and the route identification information and / or route order (i.e., the order in which the sub-routes are added) of the corresponding sub-route is displayed on the sub-route track in the map area; the route data information of each sub-route, the route navigation information between multiple sub-routes, and one or more of the interactive data of the target route are displayed in the details area.

[0229] It can be understood that the details area and the map area associated with the overview control can display relevant information of all configured sub-routes. For example, the updated details area is used to display the route data information of the obtained sub-routes and / or the route navigation information between the obtained sub-routes; the updated map area is used to display the route track of the obtained sub-routes, and is used to display the route identification information and / or route sequence of the obtained sub-routes on the route track of the map area.

[0230] At this time, when the route data information and route identification information of any sub-route are triggered, the sub-control of any sub-route can be selected (for example, after the sub-route title configuration is completed, it can be updated to the newly added data control and can be updated to the sub-control displaying the sub-route title), and then the map area and details area can be updated to edit the sub-route.

[0231] Optionally, configuration controls for route recommendation information may also be displayed on the first route configuration page and the second route configuration page, and the user may configure the route recommendation information.

[0232] Optionally, the first route configuration page and the second route configuration page can also be the same page. For example, by triggering the target component, the route selection page is entered, and the route selection page includes a first route control and a second route control. The first route control is triggered to enter the first route configuration page to configure a route. At this time, the first route configuration page displays a route addition control. When the route addition control is triggered, a data control and an overview control are added to the first route configuration page (that is, updated to the second route configuration page). The overview control is used to overview all sub-routes, and the newly added data control is used to configure a new route, as well as to add sub-controls for the previously configured routes (that is, sub-routes).

[0233] For example, Figure 10a-Figure 10c As shown, Figure 10a-Figure 10c A schematic diagram of a multi-route configuration scenario provided in an embodiment of the present application; wherein, Fig.10a In the content publishing page 101a (such as Figure 9a The target component can be displayed on the content publishing page 90a shown in the example, and the route selection page 102a (such as Figure 9a The illustrated content publishing page 91a).

[0234] Among them, by triggering the multi-route control, the second route configuration page 103a can be displayed, and the title configuration area can be displayed on the second route configuration page. The route title is configured in the title configuration area, and the details area and map area are displayed after configuration. In addition, the overview control "XXX1" and the route new control "+" can also be displayed.

[0235] Optionally, an image configuration control for a route image of the route may be displayed in the title configuration area (if not configured, the route image defaults to the image of the first location of the first sub-route). The route image of the route may be configured by triggering the image configuration control.

[0236] Optionally, the second route configuration page may display the configured route title "XXX1" (optionally, the route image of the currently configured route may also be displayed, such as configured by the target account, or an image of the first location of the configured first sub-route) and the edit control 103b, and the route title or route image may be edited by triggering the title edit control. Alternatively, when the route image is triggered, the route image may be selected for viewing.

[0237] The sub-route can be configured by triggering the route adding control. For example, after clicking the route adding control 104a, a data control 104b in a selected state is added (such as displaying "to be named"), and a sub-title configuration area 105a is displayed. The sub-route title and the route image of the sub-route are configured in the sub-title configuration area 105a, and multiple location configuration areas (such as Figure 9a The location configuration area is shown in the example, and the location configuration for the sub-route is performed (such as configuring location b1 and location b2). In addition, at this time, the data control is updated to the sub-control of the sub-route in the selected state (such as displaying the sub-route title XXX2).

[0238] It is understood that after configuring the sub-route, the second route configuration page can display the configured sub-route title and route image, as well as the editing control. It is understood that at this time, the details area and the map area are updated based on the configured location b1 and location b2, such as the location data information and location navigation information of location b1 and location b2 are updated in the details area; the route track, location sequence, location identification information, etc. are updated in the map area.

[0239] Similarly, by triggering the route new control, the sub-route can be configured again, such as configuring sub-route XXX3 (such as configuring locations including location c1 and location c2).

[0240] When the overview control is triggered, the details area and the map area are updated based on the configured sub-route XXX2 and sub-route XXX3. For example, the details area is updated with route data information of sub-route XXX2 and sub-route XXX3 (such as route image (user-configured image or image of the first configured location), sub-route title, related information of the included locations, etc.), route navigation information, etc. The map area is updated with route tracks, route identification information, etc. of sub-route XXX2 and sub-route XXX3.

[0241] Optionally, detailed information (such as "XXXX sub-routes", "XX locations") may also be displayed on the second route configuration page. It is understood that the detailed information is updated as the currently configured sub-routes are updated. In addition, the second route configuration page may display a configuration control for route recommendation information or an information configuration bar 104c for route recommendation information, and the user may configure the route recommendation information in the information configuration bar.

[0242] Among them, Fig.10bIn the example, the confirmation control is triggered on the second route configuration page 103a to perform the configuration confirmation operation and obtain the route configuration information. At this time, the configured route is mounted on the target component of the content publishing page 101a', such as the route title "XXX1" in the route configuration information and the number of locations of the configured multiple sub-routes "XX routes".

[0243] Among them, by triggering the publishing control on the content publishing page, the server can be instructed to create a route "XXX1" corresponding to the route configuration information, and send the content to be published on the content publishing page to the server, so that the server generates and publishes the published content associated with the route corresponding to the route configuration information.

[0244] Alternatively, when the target component with the route "XXX1" mounted thereon is clicked again, the route configuration page of the mounted route, i.e., the second route configuration page 103a, is entered. At this time, a cancel mount control may be displayed on the second route configuration page, and by triggering the cancel mount control, the user returns to the content publishing page 101a, at which time the target component of the content publishing page does not have the configured route mounted thereon.

[0245] That is to say, when a target component is mounted with a route, you can click the target component to enter the corresponding route configuration page to edit the route, and at the same time, a cancel mount control can be displayed on the route configuration page. It can be understood that the target component corresponds to the route entry on the information details page of the published content, that is, the information displayed on the target component can obtain the information displayed on the route entry, and the route mounted by the target component can be the route indicated by the route entry.

[0246] Among them, Fig.10c In the content publishing page 101a, click the target component again to enter the route selection page 102a'. It can be understood that the routes configured for the multi-route control are retained, that is, the multi-route control is changed from the first state "to create" to the second state "to edit" to indicate that a route is configured at this time. At the same time, the route example map on the multi-route association area can be updated to the route map of the configured route "XXX1" (that is, displaying the route identification information and route trajectory).

[0247] It can be understood that by triggering the multi-route control "de-edit", the previously configured information is still retained on the entered second route configuration page 103a, and the cancel mount control is not displayed.

[0248] For a sub-route, you can delete the sub-route by sliding the area where the route data information is located. For example, when you long press and slide the area where the route data information (also known as the route card) of sub-route XXX3 is located, a delete control is displayed, and clicking the delete control indicates deleting the sub-route XXX3.

[0249] It can be understood that at this time, the information on the second route configuration page can be updated based on the current sub-route (such as updating the route track, route identification information of the configured sub-route, detailed introduction information, displayed sub-controls, etc.). At this time, only the route track, route identification information and sub-controls of sub-route XXX2 are displayed, and the route data information, route track, route identification information and sub-controls of sub-route XXX3 are deleted.

[0250] When the return control 104a is triggered at this time, a return prompt message (such as a "save" control or a "do not save" control) may be displayed. When the "save" control is triggered to return to the content publishing page (the configured route is not mounted at this time), the configuration on the second route configuration page will be saved, and the next time the target component is clicked, the route selection page 102a' will be entered, and the multi-route control on the route selection page is in the second state.

[0251] Alternatively, by triggering the "Don't Save" control and returning to the content publishing page (the configured route is not mounted at this time), the configuration on the second route configuration page will not be saved. The next time the target component is clicked, the route selection page 102a will be entered. At this time, the multi-route control on the route selection page is in the first state.

[0252] That is to say, on the route selection page, if the single route control and the multi-route control are not associated with route configuration information (that is, there is no route configuration on the first route configuration page and the second route configuration page), the single route control and the multi-route control are in the first state; if the single route control and the multi-route control are associated with route configuration information (that is, there is route configuration on the first route configuration page and the second route configuration page), the single route control and the multi-route control are in the second state.

[0253] S203: In response to the route confirmation operation on the route configuration page, determine the target route.

[0254] It can be understood that in response to the configuration confirmation operation on the route configuration page, the target route configured by the route configuration page can be mounted in the target component, and the target route is obtained based on the route configuration information configured on the route configuration page.

[0255] S204: In response to the content publishing operation on the content publishing page, publish the target route and the published content associated with the target route.

[0256] It can be understood that the content publishing page is used to publish the published content associated with the target route. Therefore, in response to the publishing operation for the content to be published on the content publishing page, the target route configured by the route configuration page is created and published, and the published content associated with the route mounted by the target component is published through the content to be published. The content to be published is the content data in the published content.

[0257] The content data in the published content is input via the target account or generated based on the target route. That is, it can be configured by the target account and / or determined by the route mounted by the target component. For example, the content data (such as description text for the route and the location and the location image) is intelligently generated by the intelligent model based on the route title and the location in the mounted route.

[0258] For example, when it is detected that the target route is mounted with a route, a content generation request can be generated to the server so that the server generates content to be published for the mounted route through an intelligent model. When the terminal device receives the content to be published, it can generate prompt information to indicate whether to display the intelligently generated content.

[0259] It is understandable that, in response to the route designation operation, the transition route corresponding to the route designation operation is displayed on the content publishing page, that is, the transition route is mounted on the target component of the content publishing page to publish the published content associated with the transition route.

[0260] The transition route is a route identified from the published content, or other published routes matching the published content, or other routes associated with the target account.

[0261] For example, other routes associated with the target account may be account routes of the target account, such as, in response to a trigger operation on a second route control, displaying a route record page, and in response to a trigger operation on the account route on the route record page, mounting the triggered account route in the target component; the account route includes a copy route of the target account and / or a created route.

[0262] For example, the route record page can display the routes created by the user (such as the routes created through the content publishing page, or the routes created on the route record page), or can display other routes added to the itinerary, thereby selecting a specified route for content publishing.

[0263] Alternatively, other published routes that match the published content may be recommended routes for the target account, and in response to a trigger operation on the recommended route, the triggered recommended route may be mounted in the target component.

[0264] For example, you can recommend the target account a route that has just been browsed, or when the target account is configured with content to be published, you can recommend a route that matches the content to be published. For example, if you obtain the locations in the content to be published, and there is a route that includes a specified number of locations in the content to be published, you can recommend the route to the target account. For example, the terminal device can send the content to be published to the server, and the server will match the recommended route and return it to the terminal device for display.

[0265] Alternatively, the route identified from the published content is an adaptation route generated for the content to be published, and the triggered adaptation route can be mounted in the target component in response to a triggering operation on the adaptation route.

[0266] For example, multiple locations can be identified from the content to be published, and then an adaptive route can be intelligently generated based on the identified content. For another example, after the user configures the content to be published according to the specified format, multiple locations (or multiple sub-routes, and the locations included in each sub-route) can be identified from the content to be published, and then an adaptive route can be intelligently generated based on the identified content.

[0267] For example, the specified format is a single route format: "Itinerary route: location a, location b....", whereby the server can recognize that there is a route, and the locations included in the route are location a, location b..., and push it to the terminal device after generating the corresponding route.

[0268] For another example, the specified format is a multi-route format: "Itinerary Route 1: Location a, Location b....", "Itinerary Route 2: Location c, Location d....", so that the server can recognize that there are multiple sub-routes, and the locations included in sub-route 1 are location a, location b..., and the locations included in sub-route 2 are location c, location d...., and push it to the terminal device after generating a route containing the corresponding sub-routes.

[0269] It can be understood that the above routes are mounted on the target component, and the corresponding route configuration page can be accessed by triggering the target component to edit the route.

[0270] It can be understood that in response to the content publishing operation, if the mounted route is the account route of another user (and has not been edited or cannot be edited) or your own account route (it can be understood that for routes created by other users, if you add your own itinerary, then the corresponding copy route is your own route), then the corresponding publishing content will be published directly (for your own account route, if an edit occurs, the route needs to be updated accordingly).

[0271] Similarly, if the mounted route is not created, you need to create the corresponding route first, and then publish the corresponding content. If the mounted route is another user's account route (and has been edited), you need to add the copy route corresponding to the account route to your own account route and update it accordingly, and then publish the corresponding content.

[0272] As can be seen from the above, users can choose to add routes created by other users to their own itinerary routes (i.e. account routes). For example, a route adding control is displayed on the route details page. The route adding control is used to establish an association between the copy route corresponding to the target route and the target account when triggered, so that the copy route can be edited through the target account. For another example, you can mount and edit someone else's route on the content publishing page, and after the content is published, add the copy route of the route to your own account route.

[0273] For example, the copy route corresponding to the target route can be added to the account route of the target account by triggering the route adding control. It can be understood that the copy route has the same route data as the target route, but is not a different route, and the target account can edit the copy route.

[0274] At this time, the account route of the target account can be displayed on the route record page. The account route includes the copy route associated with the target account and / or the created route created by the target account. For example, on the account homepage or map page of the target account, a route record control for viewing the account route is displayed, and the route record page is displayed by triggering the route record control.

[0275] It can be understood that creating a route refers to a route created by a target account, such as a route created through a content publishing page when publishing content, or a route created through a route creation control on a route record page.

[0276] In response to a trigger operation on an account route, a route details page for editing the account route may be displayed.

[0277] For example, when an account route is triggered, the route details page of the account route is displayed. Optionally, an edit control can be displayed on the route details page, and the corresponding route configuration page can be entered by triggering the edit control, at which time the account route can be edited (such as adding or deleting locations, adding or deleting sub-routes, editing route titles or route images, etc., which can be configured or edited on the same principle as the route configuration page above).

[0278] It can be understood that the editing of the account route can also be achieved by publishing content. For example, when entering the editing state of the information details page of the published content, by triggering the target component on the information details page, the route configuration page of the account route mounted by the target component can be entered to configure or edit the account route.

[0279] For example, Figure 11a-Figure 11b As shown, Figure 11a-Figure 11b A schematic diagram of a route editing scenario provided in an embodiment of the present application; wherein, Fig.11a In the map page 110a (such as Figure 6a The map page 50a shown in the example enters the route details page 111a (such as route XX1) of the target route. Figure 6a In the example of the route details page 51a), a route adding control may be displayed on the route details page, and the route adding control may be used to add the current route XX1 to the routes of one's own account.

[0280] Alternatively, the information details page 110b (eg, Figure 5 When the information details page 70a) shown in the example enters the route details page 111a of route XX1, a route adding control may be displayed on the route details page, and the current route XX1 may be added to one's own account routes through the route adding control.

[0281] At this time, a route record control for viewing the account route may be displayed on the account homepage or map page of the target account, and the route record page 112a is displayed by triggering the route record control.

[0282] The route record page may display the routes you created (such as single route type route 11a, multi-route type route 11b) or the duplicate routes you added (such as route XX1). For example, the corresponding route title, route image, and the number of locations included "XX locations" (or the number of sub-routes included "XX routes") may be displayed.

[0283] In addition, a route creation control may be displayed on the route record page (or map page), and a route creation page 113a may be displayed through the route creation control. The route creation page includes a first route creation control and a second route creation control.

[0284] Among them, the first create route control is used to configure a single route type route, such as displaying a single route associated area, on which "Create single route" and description information "Add location, plan route XXX" are displayed, as well as displaying the first create route control "Go to Create". In addition, an example route map for a single route type can also be displayed, such as displaying the location identification information corresponding to location one, the location identification information corresponding to location two, and the route track between location one and location two, such as the location identification information displaying a location image and a location name.

[0285] Among them, the second route creation control is used to configure routes of multiple route types, such as displaying a multiple route association area, on which "Create multiple routes" and description information "Add multiple routes, XXX" are displayed, as well as the second route creation control "Go to Create". In addition, example route maps for multiple route types can also be displayed, such as displaying route identification information and route tracks corresponding to route one, and route identification information and route tracks corresponding to route two. For example, the identification content displays the title of the corresponding sub-route and the number of locations included, "XX locations".

[0286] It can be understood that the route configuration page entered through the first create route control can be the same as the first route configuration page mentioned above, and a single route type route configuration can be performed and a corresponding route can be created on the route configuration page corresponding to the first create route control.

[0287] It can be understood that, like the first route configuration page, you can choose whether to save the configuration when exiting the route configuration page. If the configuration is saved, when you enter the route creation page again, the first route creation control changes from "Go to Create" to "Go to Edit", and the route example map changes to the configured route map.

[0288] Similarly, the route configuration page entered through the second route creation control can be the same as the second route configuration page described above, and multiple route types of routes can be configured and corresponding routes can be created on the route configuration page corresponding to the second route control.

[0289] It can be understood that, like the second route configuration page, you can choose whether to save the configuration when exiting the route configuration page. If the configuration is saved, when you enter the route creation page again, the second route creation control changes from "Go to Create" to "Go to Edit", and the route example map changes to the configured route map.

[0290] Among them, Fig.11b In the example, when an account route (such as copy route XX1) is triggered, the route details page 113a of the account route (such as Fig.11aThe route details page 111a shown in the example) can display an edit control on the route details page 113a at this time. By triggering the edit control, the route configuration page 113a' corresponding to the replica route XX1 is entered (such as displaying the route track, location identification information and location data information of location 1-location 3), and then the route is edited (for example, deleting a location, such as deleting location 3). Among them, for the replica route, the route record page can record that the replica route has been edited.

[0291] Optionally, when viewing the information details page 110b, the publishing account displays an edit control, and by triggering the edit control, the editing state can be entered (i.e., the content publishing page 110b' filled with corresponding content data). At this time, the route configuration page 1130a for route XX1 can be entered by triggering the target component (mounted with route XX1, i.e., displaying the route title of route XX1 and the number of locations included "XX locations"). Fig.11a The illustrated route details page 111a).

[0292] Optionally, a route sharing control may be displayed on the route details page, which may be used to share the route corresponding to the route details page (such as the target route mentioned above, or the account route). The sharing method may include publishing content sharing, such as sharing the route corresponding to the route details page by publishing content.

[0293] For example, when the route sharing control is triggered, the content publishing page is displayed, and the route corresponding to the route details page is automatically mounted in the target component on the content publishing page. Optionally, the mounted route can be uneditable at this time (such as entering the route details page after triggering the target component, or an uneditable route configuration page), or the route can still be edited (such as entering the route configuration page after triggering the target component).

[0294] Optionally, for the copy route, since it is the same as the target route when joining the account route, the route sharing control will only be displayed on the corresponding route details page after the copy route is edited (that is, different from the original target route), that is, the published content can be shared.

[0295] Correspondingly, for the route selection page entered by the target component of the content publishing page, a second route control can be displayed, and by triggering the second route control, a route record page can be entered, and the route record page can be used to select a specified account route (such as a created route or an edited copy route). At this time, when the route title of the account route selected by the second route control (or the account route or target route indicated by the route sharing control) is displayed on the target component of the content publishing page, in response to the content publishing operation on the content publishing page, the published content that will be referenced by the selected account route (or the account route or target route indicated by the route sharing control) is published.

[0296] For example, Figure 12a-12b As shown, Figure 12a-12b A schematic diagram of a route selection scenario provided in an embodiment of the present application; wherein, Fig.12a In, as in Fig.11a When clicking on route XX1 on the example map page 110a to enter the route details page 111a, the route sharing control can be displayed. By triggering the route sharing control, the content publishing page 114a is displayed. The target component on the content publishing page 114a is mounted with route XX1 (such as displaying the route title and the number of places included "XX places"). Content data can be configured on the content publishing page, and published content that references route XX1 can be published.

[0297] Optionally, at this time, by triggering the target component, you can enter the route details page.

[0298] For example, in the above Fig.11b The route record page 112a shown in the example shows an edit mark of the copy route XX1. At this time, click the copy route XX1 (the same as the created route) to enter the route details page 1120a (as shown in the example). Fig.11b When the route configuration page 113a is obtained as shown in the example, the route sharing control can be displayed, and by triggering the route sharing control, the content publishing page 114b' is displayed, and the target component on the content publishing page 114b' is mounted with the copy route XX1 (such as displaying the route title and the number of places included "XX places"). Content data can be configured on the content publishing page, and the published content that references the copy route XX1 can be published.

[0299] Optionally, at this time, by triggering the target component, when the target component is triggered, the route configuration page corresponding to the copy route XX1 can be entered.

[0300] For example, in Figure 12b In the content publishing page 121a (such as Fig.10aOn the example content publishing page 101a), if the target component does not mount any route, the route selection page 122a (such as Fig.10a The content publishing page 102a shown in the example can enter the route record page 122b by triggering the second route control, and the account data of the target account (such as the created route or the edited copy route, such as Fig.12a The route record page 112a shown in the example, at this time, by triggering the specified account route (such as copy route XX1), the target component on the content publishing page 121a' mounts the selected account route (such as copy route XX1), and then the content data can be configured on the content publishing page, and the published content that references the copy route XX1 can be published.

[0301] Optionally, when the target component is triggered on the content publishing page 121a', a corresponding route configuration page may be entered. Optionally, a cancel mount control may be displayed on the route details page or route configuration page entered by the target component, so that the target component cancels the corresponding route.

[0302] For example, Fig.12c As shown, Fig.12c A schematic diagram of a content publishing scenario provided in an embodiment of the present application; wherein, on a content publishing page (such as Figure 12b When the target component of the illustrated content publishing page 121a' is mounted with a route, corresponding content to be published can be generated based on the route (eg, description text for each location or sub-route in the route, and images of popular locations can be selected as content images, etc.).

[0303] At this time, the content publishing page displays a prompt message "The published content has been intelligently generated, please use it". By triggering this prompt message, the content to be published can be filled into the content publishing page. For example, the content image is the image of location a in the mounted route, the content title is "Route XX1...", and the content body is "Recommend this route XX1....XXXX.....".

[0304] For example, on the content publishing page (such as Figure 12bWhen configuring the content to be published (such as the content title "XXX...XXX", content image, content text "XXX...XXX...") on the example content publishing page 121a), the recommended route recommended to the target account (such as "Route X1", "Route X2", etc.) has been determined based on the content to be published. The recommended route can be displayed in the text area of ​​the content publishing page. By triggering the recommended route (such as "Route X1"), the recommended route can be mounted on the target component (if route X1 is a single route type, the route title of route X1 and the number of locations included "XX locations" can be displayed). At this time, by triggering the target component, the route details page of the recommended route can be viewed (if it is not editable at this time) or the route configuration page of the recommended route can be viewed (if it is editable at this time).

[0305] Optionally, if "Route X2" is triggered, the route mounted on the target component is switched from "Route X1" to "Route X2".

[0306] For example, on the content publishing page (such as Figure 12b When configuring the content to be published on the content publishing page 121a) in the example, an adapted route has been generated according to the content to be published, and the adapted route "Route X3" can be displayed (such as displaying the prompt message "Route X3 has been intelligently generated, please use it"). By triggering the adapted route (such as triggering the corresponding prompt message), the adapted route (such as "Route X3") can be mounted on the target component (such as if route X3 is a single route type, the route title of route X3 and the number of locations included "XX locations" can be displayed). At this time, the route configuration page of the adapted route can be viewed (which can be edited) by triggering the target component.

[0307] It is understood that the route details page entered through the map page can display information entries of relevant interactive information and associated data information (such as location data information or route data information, and such as location identification information or route identification information). The associated data information is the location data information (or location identification information) of the locations included in the target route, and / or the route data information (or route identification information) of the sub-routes included in the target route.

[0308] For example, the target route is a single route type, and the associated data information is the location data information (or location identification information) of the included locations.

[0309] For another example, if the target route is a multi-route type, the associated data information includes the route data information (or route identification information) of the included sub-routes and the location data information (or location identification information) of the locations included in the sub-routes. In this case, the relevant interactive information can be displayed only when the overview control is selected, or when any target control is selected.

[0310] For example, in response to a target access operation on an information entry of the relevant interactive information, an information detail page of the relevant interactive information may be displayed, wherein the target access operation is associated with a designated location or a designated sub-route in a target route.

[0311] Optionally, target interaction data associated with a designated location or a designated sub-route may be highlighted on the information details page. The target interaction data is interaction data in the relevant interaction information.

[0312] For example, the relevant interactive information includes target published content, which may be highlighting target content data associated with a designated location or a designated sub-route on the information details page; the target content data is content data in the target published content.

[0313] The target access operation may refer to an operation of dragging the associated data information to the information entry. It can be understood that the location or sub-route corresponding to the associated data information dragged by the target access operation is the designated location or designated sub-route associated with the target access operation.

[0314] At this time, when entering the information details page corresponding to the information entry, the target interactive information can be highlighted so that the user can more easily view information related to the specified place of interest or the specified sub-route on the information details page.

[0315] For instance, taking the target published content as an example, in the information details page, the content data identical to the designated location or designated sub-route may be highlighted (e.g., highlighted) as the target content data, or the paragraph data containing the content data identical to the designated location or designated sub-route may be highlighted (e.g., highlighted) as the target content data.

[0316] Optionally, when the target published content includes feedback data (such as comment data or barrage data), the feedback data related to the designated location or designated sub-route (such as feedback data containing the designated location or designated sub-route) can be highlighted as target interactive data.

[0317] For example, if the designated location is location A, the content data identical to "location A" in the information details page can be used as the associated content data, or the paragraph data containing the content data identical to "location A" can be used as the associated content data. Alternatively, the feedback data containing "location A" can be highlighted.

[0318] For another example, if the sub-route is designated as sub-route 1 (e.g., sub-route 1 is route X1, and the location included in sub-route 1 is location B), the content data identical to "route X1" (optionally, the content data identical to "location B") in the information details page can be used as the target content data, or the paragraph data in which it is located can be used as the target content data. Alternatively, the feedback data including "route X1" and "location B" can be highlighted.

[0319] Similarly, for group chats, messages containing a specified location or a specified sub-route (such as the latest specified number of messages) can be highlighted as target interactive information (or a group chat pop-up window can be displayed on the group chat page to display the target interactive information separately).

[0320] Similarly, for live broadcast, feedback data containing a specified location or a specified sub-route (such as the latest specified number of comments in the live broadcast) can be highlighted as target interactive information (or a live broadcast pop-up window can be displayed on the live broadcast page to display the target interactive information separately). The specific type and display method of the target interactive information are not limited here.

[0321] For example, Fig.13 As shown, Fig.13 A schematic diagram of a content display scenario provided in an embodiment of the present application; wherein, in the above Figure 7 On the route details page 51a shown in the example, when the location data information (or location identification information) of location 1 is dragged to the information entrance of the published content, the information details page 131a of the published content can be entered (such as the content body includes the paragraphs "Location 1XXX...XXX", the paragraphs "Location 2XXX...XXX", and the information details page also includes comment data "XXX...XXX", "Location 1...XXX"). At this time, the target content data and target feedback data associated with location 1 can be highlighted on the information details page 131a.

[0322] For example, the location 1 on the information details page is highlighted, or the paragraph or sentence where the location 1 on the information details page is located (such as the paragraph "Location 1XXX...XXX") is highlighted (such as highlighted). In addition, the comment data where the location 1 on the information details page is located (such as the comment data "Location 1XXX") is highlighted.

[0323] Or, in the above Figure 7On the route details page 61a shown in the example, when the route data information (or route identification information) of sub-route 1 is dragged to the information entrance of the published content, the information details page 131b of the published content can be entered (such as the content text includes the paragraph "Sub-route 1...XXX, Location 11...XXX", the paragraph "Location 21XXX...XXX", etc., in addition, the information details page also includes comment data "Location 12XXX...XXX", "XXX...XXX"). At this time, the target content data and target feedback data associated with sub-route 1 can be highlighted on the information details page.

[0324] For example, sub-route 1 and the places included in sub-route 1 on the information details page are highlighted (such as "sub-route 1" and "place 11" in the paragraph "sub-route 1...XXX, place 11...XXX"), or the paragraph or sentence where sub-route 1 and the places included in sub-route 1 on the information details page are highlighted. In addition, the comment data where the sub-route and the places included in the sub-route are located (such as "place 12XXX...XXX") on the information details page are highlighted (such as bold and underlined).

[0325] For example, part of the content text is displayed on the information details page. By clicking on the content text, an interactive area can be displayed, and the complete content text and comment data can be displayed in the interactive area.

[0326] It is understandable that when the location data information or location identification information of a location included in sub-route 1 is dragged to the information entry for publishing content, the target content data and target feedback data associated with the location can be highlighted on the corresponding information details page.

[0327] In an embodiment of the present application, a route can be configured and created through a content publishing page, so that an association between the published content and the route can be established to enhance the convenience and flexibility of the user in planning the itinerary in the published content. In addition, the association information between the multiple locations can be displayed on the route configuration page. For example, the map area of ​​the route configuration page can display the route trajectory composed of the multiple locations. In addition, the location data information of the multiple locations and the location navigation information between the multiple locations can also be displayed in the details area. The user does not need to search and view the multiple locations separately, thereby enhancing the viewing convenience of the user in a multi-location scenario.

[0328] Based on the above description, the present application embodiment proposes a route processing method, which can be executed by the electronic device mentioned above, and can be specifically Figure 1 See the server shown in Fig.14 , Fig.14A schematic diagram of a route processing method provided in an embodiment of the present application. Fig.14 As shown, the process of the route processing method in the embodiment of the present application may include the following:

[0329] S301: Receive a page acquisition request.

[0330] When the terminal device obtains page data on a target page (such as a target route), it can generate a page acquisition request to the server.

[0331] S302: Acquire a target route, and determine a target position for displaying the target route.

[0332] The server may determine a target page and a target position on the target page.

[0333] For example, when the target page is a map page, when the information displayed on the map page is recalled, it can be determined whether the target route needs to be recalled for display. For example, it is determined whether a certain location in the geographical area of ​​the map page belongs to multiple locations included in a certain route, and the target route is further determined, and the route data information is returned to the terminal device for display.

[0334] Alternatively, it is further determined based on one or more of the account data of the target account, the content interaction volume of the published content associated with the target route, and the regional level of the geographical area; the account data includes one or more of the current location of the target account and the account intention to determine whether to recall and display the target route. The specific method can be referred to the relevant description of the above embodiment, which will not be repeated here.

[0335] When the target page is a content details page, it can be determined whether the published content is associated with the target route, and then whether the information reference area on the content details page is the target location.

[0336] S303: Generate page data of a target page based on the target route and the target location.

[0337] S304: In response to the page acquisition request, the page data of the target page is returned to display the target route through the target location of the target page.

[0338] S305: Receive a route acquisition request.

[0339] The route acquisition request is obtained by triggering the target route on the target page.

[0340] The route may be created through a route creation control on a route record page, or through a target component on a content publishing page, or may be generated and created through content to be published on a content publishing page.

[0341] S306: In response to the route acquisition request, return page data of the route details page to display detailed data information of the target route through the route details page.

[0342] Among them, the route track of the target route, location data information of multiple locations and / or location navigation information between multiple locations can be obtained as detailed data information, and related interactive information can be obtained to obtain page data of the route details page.

[0343] For example, the published content referencing the target route or similar routes is obtained, and the content quality of the published content is determined, and the relevant published content is determined to be displayed based on the content quality. The page data of the route details page includes the information entry of the relevant published content.

[0344] For example, the content data, content interaction volume, and account data of the published content can be input into a content quality prediction model, which will then output the content quality of the published content and select a specified number of published content with the highest content quality as the relevant published content.

[0345] The page data may be returned to the terminal device so that the terminal device displays the route details page.

[0346] For example, Fig.15 As shown, Fig.15A schematic diagram of an interactive process of route processing provided in an embodiment of the present application; wherein, S11, the terminal device displays a content publishing page for publishing content, and displays a route configuration page in response to a trigger operation on a target component to perform route configuration; S12, when the terminal device configures the content to be published on the content publishing page, and mounts the route obtained through the route configuration page on the target component of the content publishing page, in response to the content publishing operation on the content publishing page, a content publishing request is generated; S13, the terminal device sends the content publishing request to the server; S14, the server obtains the route configuration information on the route configuration page, and creates a route corresponding to the route configuration information; S15, the server generates and publishes the published content associated with the route corresponding to the route configuration information based on the content data; S16, the terminal device generates a page acquisition request for the target page and sends it to the server; S17, when the target page is a map page, the server determines the geographical area of ​​the map page, and based on one or more of the account data of the target account, the content interaction volume of the published content associated with the target route, and the regional level where the geographical area is located The method comprises the following steps: determining a target route on a map page and determining a target position for displaying the target route; S18, the server generates page data of a target page based on the target route and the target position and returns the page data to the terminal device; S19, the terminal device displays the target page and displays the target route through the target position of the target page; S110, the terminal device generates a route acquisition request in response to a trigger operation on the target route and sends the request to the server; S111, the server acquires detailed data information of the target route, relevant interactive information of the target route, and detailed introduction information, and obtains page data of a route details page; S112, the server returns page data of a route details page to the terminal device; S113, the terminal device displays a route details page, and displays detailed data information of the target route and information entry of relevant interactive information on the route details page; S114, the terminal device generates a content acquisition request in response to a trigger operation on the information entry of the published content and sends the request to the server; S115, the server acquires page data of an information details page of the target published content and returns the page data to the terminal device, so that the terminal device displays the information details page of the published content.

[0347] In an embodiment of the present application, a route details page containing multiple locations is displayed by triggering the target route. The route details page can display the association information between the multiple locations. For example, the map area of ​​the route details page can display the route trajectory composed of the multiple locations. In addition, the details area can also display the location data information of the multiple locations and the location navigation information between the multiple locations. The user does not need to search and view the multiple locations separately, thereby improving the viewing convenience of the user in the multi-location scenario.

[0348] See also Fig.16 , Fig.16This is a schematic diagram of the structure of a route processing device provided in an embodiment of the present application. It should be noted that: Fig.16 The route processing device shown is used to execute the present application Figure 3 , Figure 8 and Fig.14 For the convenience of explanation, only the part related to the embodiment of the present application is shown, and the specific technical details are not disclosed. Figure 3 , Figure 8 and Fig.14 The route processing device 900 may include: an information display module 901 and a route display module 902.

[0349] The information display module 901 is used to display a target page and display a target route at a target position on the target page; the target position is determined based on a target object associated with the target route; the target route refers to a route including multiple locations, and the target object is a published content or a location;

[0350] The route display module 902 is used to display the route details page of the target route in response to a trigger operation on the target route; the route details page includes a map area and / or a details area; the map area is used to display a route track consisting of multiple locations, and the details area is used to display location data information of multiple locations and / or location navigation information between multiple locations.

[0351] The route display module 902, when used to display the route details page of the target route, is specifically used to:

[0352] When displaying the route details page, displaying the route track of the target route in the map area, and displaying the location identification information and / or the location order of the locations included in the target route on the route track in the map area;

[0353] Displaying one or more of location data information of multiple locations, location navigation information between multiple locations, and interactive data of a target route in the detail area;

[0354] The location identification information, location data information and location order are all used to trigger the display of the location card or location details page of the corresponding location; the location identification information and / or location data information include one or more of the location recommendation information of the corresponding location and the number of associated published contents; the interactive data includes one or more of the route recommendation information and the number of associated published contents.

[0355] Wherein, when the target route includes multiple sub-routes, the route track includes the sub-route track of each sub-route; the sub-route track of a sub-route is composed of at least one location included in the sub-route;

[0356] When the route display module 902 is used to display the route details page of the target route, it is specifically used to:

[0357] When displaying the route details page, in response to an overview viewing operation for the target route, displaying a sub-route track of each sub-route in the map area, and displaying route identification information and / or route sequence of the corresponding sub-route on the sub-route track in the map area;

[0358] Displaying one or more of route data information of each sub-route, route navigation information between multiple sub-routes, and interactive data of the target route in the detail area;

[0359] The route identification information and route data information of a sub-route are obtained from the locations included in the sub-route; the interactive data includes one or more of route recommendation information and the number of associated published contents.

[0360] The route display module 902, when used to display the route details page of the target route, is specifically used to:

[0361] Displaying the relevant interactive information of the target route or the corresponding information portal on the route details page; the information portal is used to access the information details page corresponding to the relevant interactive information; or,

[0362] Displaying at least one information control corresponding to relevant interactive information on the route details page; the information control is used to display relevant interactive information or information entry corresponding to the information control in the details area when triggered;

[0363] The relevant interactive information is interactive information associated with the target route and / or routes similar to the target route; the interactive information includes at least one of the following: publishing content, group chat, and live broadcast;

[0364] The similar routes include one or more of a route whose route distance to the target route is less than a distance threshold and a route having a specified number of locations in common with the target route.

[0365] Among them, the relevant interactive information includes the target published content;

[0366] The information display module 901 is also used for:

[0367] In response to a target access operation on a target published content or information portal, an information detail page of the target published content is displayed; the target access operation is associated with a designated location or a designated sub-route in a target route;

[0368] On the information details page, target content data associated with the designated location or designated sub-route is highlighted; the target content data is content data in the target published content.

[0369] The information display module 901, when used to display the target route at the target location of the target page, is specifically used to:

[0370] If the target page is a map page including a geographical area, the target location is determined to be a target location in the geographical area, and route identification information of the target route is displayed on the map page based on the target location; the target location belongs to a location included in the plurality of locations in the geographical area;

[0371] If the target page is an information details page of published content associated with the target route, the target position is determined to be an information reference area on the information details page, and the target route or route entrance is displayed on the information reference area on the information details page.

[0372] Wherein, the target page is a map page including a geographical area; the geographical area includes at least one location among a plurality of locations;

[0373] The target route for display on the map page is determined based on one or more of the account data of the target account, the content interaction volume of the published content associated with the target route, and the regional level of the geographical area; the account data includes the current location of the target account and one or more of the account intention.

[0374] Among them, a route join control is displayed on the route details page; the route join control is used to establish an association relationship between the copy route corresponding to the target route and the target account when triggered, so as to edit the copy route through the target account; or,

[0375] A route sharing control is displayed on the route details page. The route sharing control is used to enter the content publishing page mounted with the target route when triggered, so as to publish the published content associated with the target route on the content publishing page through the target account.

[0376] The specific implementation of the information display module and the route display module can be found in the description of the above embodiments, and will not be described in detail here. It should be understood that the description of the beneficial effects obtained by adopting the same method will not be described in detail either.

[0377] See also Fig.17 , Fig.17 This is a schematic diagram of the structure of a route processing device provided in an embodiment of the present application. It should be noted that: Fig.17 The route processing device shown is used to execute the present application Figure 3 , Figure 8 and Fig.14 For the convenience of explanation, only the part related to the embodiment of the present application is shown, and the specific technical details are not disclosed. Figure 3 , Figure 8 and Fig.14 The route processing device 1000 may include: a content display module 1001 and a route configuration module 1002.

[0378] Content display module 1001, used to display the content publishing page;

[0379] The route configuration module 1002 is used to display a route configuration page in response to a route adding operation; the route configuration page is used to configure a target route and locations in the target route, and includes a map area and / or a details area; the details area is used to configure locations in the target route and the order between the locations, and the map area is used to display a route track of the target route composed of multiple locations configured in the details area;

[0380] The route configuration module 1002 is further used to determine the target route in response to a route confirmation operation on the route configuration page;

[0381] The content display module 1001 is further configured to publish a target route and published content associated with the target route in response to a content publishing operation on the content publishing page.

[0382] The target route includes multiple sub-routes; the route configuration page is used to configure the sub-routes, the locations in the sub-routes, and the order between the sub-routes;

[0383] When the route configuration module 1002 is used to display the route configuration page, it is specifically used to:

[0384] When the route configuration page is displayed, if multiple sub-routes are configured on the route configuration page, in response to an overview viewing operation on the route configuration page for the target route,

[0385] Displaying a sub-route track of each sub-route in the map area, and displaying route identification information and / or route sequence of the corresponding sub-route on the sub-route track in the map area;

[0386] The details area displays one or more of route data information of each sub-route, route navigation information between multiple sub-routes, and interactive data of the target route.

[0387] The route configuration module 1002 is also used for:

[0388] In response to the route specifying operation, a transition route corresponding to the route specifying operation is displayed on the content publishing page; the transition route is a route identified from the published content, or other published routes matching the published content, or other routes associated with the target account.

[0389] The published content is input via a target account or generated based on a target route.

[0390] The specific implementation of the information display module and the route display module can be found in the description of the above embodiments, and will not be described in detail here. It should be understood that the description of the beneficial effects obtained by adopting the same method will not be described in detail either.

[0391] See also Fig.18 , Fig.18 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Fig.18 As shown, the electronic device 1100 includes: at least one processor 1101 and a memory 1102. Optionally, the electronic device may further include a network interface. Among them, the processor 1101, the memory 1102 and the network interface can exchange data, the network interface is controlled by the processor 1101 for sending and receiving messages, the memory 1102 is used to store computer programs, the computer programs include program instructions, and the processor 1101 is used to execute the program instructions stored in the memory 1102. Among them, the processor 1101 is configured to call the program instructions to execute the above method. The memory 1102 may include a volatile memory (volatile memory), such as a random-access memory (random-access memory, RAM); the memory 1102 may also include a non-volatile memory (non-volatile memory), such as a flash memory (flash memory), a solid-state drive (solid-state drive, SSD), etc.; the memory 1102 may also include a combination of the above-mentioned types of memory.

[0392] The processor 1101 may be a central processing unit (CPU). In one embodiment, the processor 1101 may also be a graphics processing unit (GPU). The processor 1101 may also be a combination of a CPU and a GPU. The processor 1101 may be used to call the device control application stored in the memory 1102 to execute the above Figure 3 , Figure 8 and Fig.14 The description of the route processing method in the corresponding embodiment can also be performed as described above. Fig.16 and Fig.17 The description of the route processing device in the corresponding embodiment will not be repeated here. In addition, the description of the beneficial effects of adopting the same method will not be repeated here.

[0393] In a specific implementation, the device, processor, memory, etc. described in the embodiments of the present application can execute the implementation described in the above method embodiments, and can also execute the implementation described in the embodiments of the present application, which will not be repeated here.

[0394] A computer (readable) storage medium is also provided in the embodiment of the present application, and the computer storage medium stores a computer program, and the computer program includes program instructions. When the program instructions are executed by the processor, the processor can execute some or all of the steps performed in the above method embodiment. Optionally, the computer storage medium can be volatile or non-volatile. The computer readable storage medium can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function, etc.; the data storage area can store data created according to the use of the blockchain node, etc.

[0395] An embodiment of the present application provides a computer program product, which may include a computer program. When the computer program is executed by a processor, it can implement some or all of the steps in the above method, which are not described in detail here.

[0396] The term "multiple" as used herein refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.

[0397] A person skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer storage medium, which can be a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.

[0398] The above disclosure is only part of the embodiments of the present application, which certainly cannot be used to limit the scope of rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of implementing the above embodiments and equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

Claims

1. A route processing method, characterized in that: The method comprises: Displaying a target page, and displaying a target route at a target position on the target page; the target position is determined based on a target object associated with the target route; the target route refers to a route including multiple locations, and the target object is the published content or the location; In response to a trigger operation for the target route, a route details page of the target route is displayed; the route details page includes a map area and / or a details area; the map area is used to display a route track formed by the multiple locations, and the details area is used to display location data information of the multiple locations and / or location navigation information between the multiple locations.

2. The method according to claim 1, characterized in that The route details page showing the target route includes: When displaying the route details page, displaying the route track of the target route in the map area, and displaying the location identification information and / or the location order of the locations included in the target route on the route track in the map area; Displaying one or more of location data information of the multiple locations, location navigation information between the multiple locations, and interactive data of the target route in the detail area; The location identification information, location data information and location sequence are all used to trigger the display of the location card or location details page of the corresponding location; the location identification information and / or location data information include one or more of the location recommendation information of the corresponding location and the number of associated published contents; the interactive data includes one or more of the route recommendation information and the number of associated published contents.

3. The method according to claim 1, characterized in that When the target route includes a plurality of sub-routes, the route track includes a sub-route track of each sub-route; the sub-route track of a sub-route is composed of at least one location included in the sub-route; The route details page showing the target route includes: When displaying the route details page, in response to an overview viewing operation for the target route, displaying a sub-route track of each sub-route in the map area, and displaying route identification information and / or route sequence of the corresponding sub-route on the sub-route track in the map area; Displaying one or more of route data information of each sub-route, route navigation information between multiple sub-routes, and interactive data of the target route in the detail area; The route identification information and route data information of a sub-route are obtained from the locations included in the sub-route; the interactive data includes one or more of route recommendation information and the number of associated published contents.

4. The method according to claim 1, characterized in that: The route details page showing the target route includes: Displaying the relevant interactive information of the target route or the corresponding information portal on the route details page; the information portal is used to access the information details page corresponding to the relevant interactive information; or, Displaying at least one information control corresponding to relevant interactive information on the route details page; the information control is used to display relevant interactive information or information entry corresponding to the information control in the details area when triggered; The relevant interactive information is interactive information associated with the target route and / or a similar route to the target route; the interactive information includes at least one of the following: publishing content, group chat, and live broadcast; The similar routes include: one or more of a route whose route distance with the target route is less than a distance threshold and a route having a specified number of locations in common with the target route.

5. The method according to claim 4, characterized in that The relevant interactive information includes target published content; The method further comprises: In response to a target access operation on the target published content or information portal, displaying an information details page of the target published content; the target access operation is associated with a designated location or a designated sub-route in the target route; The target content data associated with the designated location or the designated sub-route is highlighted on the information details page; the target content data is the content data in the target published content.

6. The method according to claim 1, characterized in that The displaying of the target route at the target location of the target page includes: If the target page is a map page including a geographical area, the target location is determined to be a target spot in the geographical area, and route identification information of the target route is displayed on the map page based on the target spot; the target spot belongs to a spot included in the plurality of spots in the geographical area; If the target page is an information details page of published content associated with the target route, the target position is determined to be an information reference area on the information details page, and the target route or route entrance is displayed in the information reference area on the information details page.

7. The method according to claim 1, characterized in that The target page is a map page including a geographical area; the geographical area includes at least one location among the plurality of locations; The target route for display on the map page is determined based on one or more of the account data of the target account, the content interaction volume of the published content associated with the target route, and the regional level at which the geographic area is located; the account data includes one or more of the current location of the target account and the account intention.

8. The method according to claim 1, characterized in that A route adding control is displayed on the route details page; the route adding control is used to establish an association relationship between the copy route corresponding to the target route and the target account when triggered, so as to edit the copy route via the target account; or, The route details page displays a route sharing control, which is used to enter a content publishing page mounted with the target route when triggered, so as to publish the published content associated with the target route on the content publishing page via the target account.

9. A route processing method, characterized in that: The method comprises: Display the content publishing page; In response to the route adding operation, a route configuration page is displayed; the route configuration page is used to configure the target route and the locations in the target route, and includes a map area and / or a details area; the details area is used to configure the locations in the target route and the order between the locations, and the map area is used to display the route track of the target route composed of the multiple locations configured in the details area; In response to a route confirmation operation on the route configuration page, determining a target route; In response to a content publishing operation on the content publishing page, the target route and the published content associated with the target route are published.

10. The method according to claim 9, characterized in that The target route includes a plurality of sub-routes; the route configuration page is used to configure the sub-routes, the locations in the sub-routes, and the order between the sub-routes; The route display configuration page includes: When the route configuration page is displayed, if the plurality of sub-routes are configured on the route configuration page, in response to an overview viewing operation on the target route on the route configuration page, Displaying a sub-route track of each sub-route in the map area, and displaying route identification information and / or route sequence of the corresponding sub-route on the sub-route track in the map area; The details area displays one or more of route data information of each sub-route and route navigation information between multiple sub-routes.

11. The method according to claim 9, characterized in that The method further comprises: In response to the route specifying operation, a transition route corresponding to the route specifying operation is displayed on the content publishing page; the transition route is a route identified from the published content, or other published routes matching the published content, or other routes associated with the target account.

12. The method according to claim 9, characterized in that The published content is input via the target account or generated based on the target route.

13. A route processing device, characterized in that: The device comprises: An information display module, used to display a target page, and display a target route at a target position on the target page; the target position is determined based on a target object associated with the target route; the target route refers to a route including multiple locations, and the target object is the published content or the location; A route display module, for displaying a route details page of the target route in response to a trigger operation on the target route; the route details page includes a map area and / or a details area; the map area is used to display a route track formed by the multiple locations, and the details area is used to display location data information of the multiple locations and / or location navigation information between the multiple locations.

14. A route processing device, characterized in that: The device comprises: Content display module, used to display the content publishing page; A route configuration module, for displaying a route configuration page in response to a route adding operation; the route configuration page is used to configure a target route and locations in the target route, and includes a map area and / or a details area; the details area is used to configure locations in the target route and the order between the locations, and the map area is used to display a route track of the target route consisting of a plurality of locations configured in the details area; The route configuration module is further used to determine a target route in response to a route confirmation operation on the route configuration page; The content display module is further configured to publish the target route and the published content associated with the target route in response to a content publishing operation on the content publishing page.

15. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory is used to store a computer program, the computer program comprises program instructions, and the processor is configured to call the program instructions to execute the method according to any one of claims 1 to 12.

16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 12.

17. A computer program product, characterized in that The method comprises a computer program, wherein the computer program comprises program instructions, and when the program instructions are executed by a processor, the method according to any one of claims 1 to 12 is implemented.