Information Display Method, Device, Electronic Device, Storage Medium and Product

By displaying the location and business information associated with the activity on the map interface, the problem of insufficient information in the prior art is solved, and a method for users to efficiently obtain information associated with the place and activity is realized.

CN114461938BActive Publication Date: 2025-07-22SOUNDAI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210091534.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-26
Publication Date
2025-07-22
Estimated Expiration
2042-01-26

AI Technical Summary

Technical Problem

In large-scale events, in the prior art, when users obtain place information through third-party map systems, the amount of information is insufficient, resulting in inaccessible acquisition efficiency.

Method used

An information display method is provided, by displaying the locations of multiple places associated with the activity location on the map interface, and displaying the business information associated with the activity based on the index information of the place, and using a search engine or a server to obtain the location and business information of the target place, supporting different display modes of the map interface to improve information acquisition efficiency.

Benefits of technology

Users can obtain location information and business information of the place on the map interface, improving the efficiency of obtaining information related to the place and activities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114461938B_ABST
    Figure CN114461938B_ABST
Patent Text Reader

Abstract

The present application provides an information display method, device, electronic device, storage medium and product, belonging to the field of Internet technology. The method includes: displaying a first map interface, where the first map interface displays the locations of multiple venues, and the multiple venues are associated with the event location of the to-be-held event; obtaining an information query operation, where the information query operation is used to query the index information of a target venue, and the target venue is the venue for which information is to be queried among the multiple venues; based on the index information of the target venue, displaying a second map interface, where the second map interface displays the location of the target venue and the first business information of the target venue, and the first business information is associated with the to-be-held event. This method enables the user to simultaneously obtain the location information and business information of the to-be-query venue based on the map interface, and both the location information and the business information are the information associated with the to-be-held event of the venue, thereby improving the efficiency of the user in obtaining the information associated with the to-be-held event of the venue.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet technologies, and in particular, to an information display method, apparatus, electronic device, storage medium, and product. Background Art

[0002] In important events such as large-scale conferences and large-scale sports events, there is a large flow of people. People need to obtain relevant information about places such as hotels, restaurants, and supermarkets distributed around the event location in a timely manner to effectively ensure the logistics work of the event.

[0003] In related technologies, people generally obtain relevant information about these places through a third-party map system. However, since only the location information of the places is generally displayed on the third-party system, the amount of information obtained by people from the third-party map system is small, thereby reducing the efficiency of people obtaining information. Summary of the Invention

[0004] Embodiments of this application provide an information display method, apparatus, electronic device, storage medium, and product, which can improve the efficiency of obtaining the association information between a place and an event to be held. The technical solution is as follows:

[0005] On the one hand, an information display method is provided. The method includes:

[0006] Display a first map interface, where the first map interface displays the locations of multiple places, and the multiple places are associated with the event location of the event to be held;

[0007] Obtain an information query operation, where the information query operation is used to query the index information of a target place, and the target place is the place for which information is to be queried among the multiple places;

[0008] Based on the index information of the target place, display a second map interface, where the second map interface displays the location of the target place and the first service information of the target place, and the first service information is associated with the event to be held.

[0009] In one implementation, the displaying the second map interface based on the index information of the target place includes:

[0010] Obtain the first location information and the first service information corresponding to the index information, where the first location information is the information corresponding to the location of the target place;

[0011] Based on the first location information and the first service information, display the second map interface.

[0012] In one implementation, the obtaining the first location information and the first service information corresponding to the index information includes:

[0013] Obtain the first location information and the first service information corresponding to the index information through a first search engine, where the first search engine is used to record the corresponding relationships between the index information and the first location information and the first service information respectively; or,

[0014] Obtain the first location information and the venue information corresponding to the index information through a second search engine, and obtain the first service information of the target venue from the venue information, where the second search engine is used to record the corresponding relationships between the index information and the first location information and the venue information respectively; or,

[0015] Send an information query request to the server, where the information query request carries the index information of the target venue, and the server is used to obtain the first location information and the first service information corresponding to the index information, and receive the first location information and the first service information sent by the server.

[0016] In one implementation, the index information includes at least one of a name keyword, a location keyword, and a service keyword, and the obtaining the first location information and the first service information corresponding to the index information through the first search engine includes:

[0017] Based on at least one of the name keyword, the location keyword, and the service keyword, obtain the first location information and the first service information corresponding to at least one of the name keyword, the location keyword, and the service keyword through the first search engine.

[0018] In one implementation, the displaying the second map interface based on the index information of the target venue includes:

[0019] Based on the index information of the target venue, display the first service information at the side of the location of the target venue; or,

[0020] Based on the index information of the target venue, display a pop-up window at the location of the target venue, and display the first service information in the pop-up window.

[0021] In one implementation, the displaying the first map interface includes:

[0022] Obtain the venue identifier of each venue, where the venue identifier is used to mark the venue type of the venue;

[0023] Display a first map interface including the venue identifier and location of each venue.

[0024] In one implementation, the first map interface further includes the first service information of each venue;

[0025] Display a second map interface based on the index information of the target venue, including:

[0026] Based on the index information of the target venue, highlight the position of the target venue and the first business information of the target venue on the first map interface to obtain the second map interface.

[0027] In one implementation, the display mode of the map interface includes a business mode and a reference mode;

[0028] The step of displaying the first map interface includes:

[0029] If the display mode of the map interface is the business mode, then display the first map interface;

[0030] The method further includes:

[0031] If the display mode of the map interface is the reference mode, then display a reference map interface, where the reference map interface is the original map interface corresponding to the current position.

[0032] On the other hand, provided is an information display method, the method includes:

[0033] Receive an information query request sent by a terminal, where the information query request is triggered by an information query operation obtained by the terminal, the information query request is triggered by the terminal based on a displayed first map interface, the first map interface displays the positions of multiple venues, the multiple venues are associated with the activity location of an upcoming event, the information query request carries index information of a target venue, and the target venue is the venue for which information is to be queried among the multiple venues;

[0034] Obtain first position information and first business information corresponding to the index information, where the first position information is the information corresponding to the position of the target venue, and the first business information is associated with the upcoming event;

[0035] Send the first position information and the first business information to the terminal, so that the terminal displays a second map interface based on the first position information and the first business information, and the second map interface displays the position of the target venue and the first business information of the target venue.

[0036] In one implementation, the method further includes:

[0037] For each venue, obtain the index information of the venue;

[0038] Obtain the first position information and the first business information of the venue;

[0039] Correspondingly store the index information of the said venue with the first location information and the first service information respectively.

[0040] In one implementation, the obtaining of the first location information and the first service information of the said venue includes:

[0041] Obtain third-party map information, where the third-party map information includes the second location information of the said venue;

[0042] Obtain the configuration information of the geographic information system and the second service information of the said venue;

[0043] Based on the said configuration information, respectively adjust the second location information and the second service information of the said venue to obtain the first location information and the first service information of the said venue, and both the first location information and the first service information match the said configuration information.

[0044] In one implementation, before the step of respectively adjusting the second location information and the second service information of the said venue based on the said configuration information to obtain the first location information and the first service information of the said venue, the method further includes:

[0045] Perform data cleaning on the second location information to obtain the second location information after removing error data.

[0046] In one implementation, the said configuration information includes the coordinate configuration information and the name configuration information of the geographic information system. The step of respectively adjusting the second location information and the second service information of the said venue based on the said configuration information to obtain the first location information and the first service information of the said venue includes:

[0047] Based on the coordinate configuration information, adjust the second location information of the said venue to obtain the first location information that matches the coordinate configuration information;

[0048] Based on the name configuration information, adjust the second service information of the said venue to obtain the first service information that matches the name configuration information.

[0049] In one implementation, the step of correspondingly storing the index information of the said venue with the first location information and the first service information respectively includes:

[0050] Based on the index configuration information, adjust the index information corresponding to the first location information and the first service information respectively to obtain the target index information;

[0051] Correspondingly store the target index information with the first location information and the first service information respectively.

[0052] In one implementation, before the index information of the venue is respectively stored corresponding to the first location information and the first service information, the method further includes:

[0053] Perform data screening on the first service information to obtain the first service information with duplicate data removed.

[0054] On the other hand, an information display device is provided, and the device includes:

[0055] A first display module, configured to display a first map interface, where the first map interface displays the locations of multiple venues, and the multiple venues are associated with the location of an event to be held;

[0056] An acquisition module, configured to acquire an information query operation, where the information query operation is used to query the index information of a target venue, and the target venue is the venue for which information is to be queried among the multiple venues;

[0057] A second display module, configured to display a second map interface based on the index information of the target venue, where the second map interface displays the location of the target venue and the first service information of the target venue, and the first service information is associated with the event to be held.

[0058] In one implementation, the second display module includes:

[0059] An acquisition unit, configured to acquire the first location information and the first service information corresponding to the index information, where the first location information is the information corresponding to the location of the target venue;

[0060] A display unit, configured to display the second map interface based on the first location information and the first service information.

[0061] In one implementation, the acquisition unit includes:

[0062] A first acquisition subunit, configured to acquire the first location information and the first service information corresponding to the index information through a first search engine, where the first search engine is used to record the corresponding relationship between the index information and the first location information and the first service information respectively; or,

[0063] A second acquisition subunit, configured to acquire the first location information and the venue information corresponding to the index information through a second search engine, and acquire the first service information of the target venue from the venue information, where the second search engine is used to record the corresponding relationship between the index information and the first location information and the venue information respectively; or,

[0064] A third acquisition subunit, configured to send an information query request to a server, where the information query request carries index information of the target venue, and the server is configured to acquire first location information and first service information corresponding to the index information, and receive the first location information and the first service information sent by the server.

[0065] In one implementation, the index information includes at least one of a name keyword, a location keyword, and a service keyword, and the first acquisition subunit is configured to acquire, through the first search engine, first location information and first service information corresponding to at least one of the name keyword, the location keyword, and the service keyword based on at least one of the name keyword, the location keyword, and the service keyword.

[0066] In one implementation, the second display module is configured to:

[0067] Display the first service information at a side end of the location of the target venue based on the index information of the target venue; or,

[0068] Display a pop-up window at the location of the target venue based on the index information of the target venue, and display the first service information in the pop-up window.

[0069] In one implementation, the first display module is configured to:

[0070] Acquire a venue identifier for each venue, where the venue identifier is used to mark the venue type of the venue;

[0071] Display a first map interface including the venue identifier and location of each venue.

[0072] In one implementation, the first map interface further includes first service information of each venue;

[0073] The second display module is configured to highlight the location of the target venue and the first service information of the target venue on the first map interface based on the index information of the target venue to obtain the second map interface.

[0074] In one implementation, the display mode of the map interface includes a service mode and a reference mode; the first display module is configured to display the first map interface if the display mode of the map interface is the service mode;

[0075] The apparatus further includes a third display module, configured to display a reference map interface if the display mode of the map interface is the reference mode, where the reference map interface is an original map interface corresponding to the current location.

[0076] On the other hand, an information display device is provided, and the device includes:

[0077] A receiving module, configured to receive an information query request sent by a terminal, where the information query request is triggered by an information query operation obtained by the terminal, the information query request is triggered by the terminal based on a displayed first map interface, the first map interface displays positions of multiple venues, the multiple venues are associated with an event location of an event to be held, the information query request carries index information of a target venue, and the target venue is a venue for which information is to be queried among the multiple venues;

[0078] A first obtaining module, configured to obtain first position information and first service information corresponding to the index information, where the first position information is information corresponding to the position of the target venue, and the first service information is associated with the event to be held;

[0079] A sending module, configured to send the first position information and the first service information to the terminal, so that the terminal displays a second map interface based on the first position information and the first service information, and the second map interface displays the position of the target venue and the first service information of the target venue.

[0080] In one implementation, the device further includes:

[0081] A second obtaining module, configured to obtain the index information of each venue;

[0082] A third obtaining module, configured to obtain the first position information and the first service information of the venue;

[0083] A storage module, configured to store the index information of the venue in correspondence with the first position information and the first service information respectively.

[0084] In one implementation, the third obtaining module includes:

[0085] A first obtaining unit, configured to obtain third-party map information, where the third-party map information includes second position information of the venue;

[0086] A second obtaining unit, configured to obtain configuration information of a geographic information system and second service information of the venue;

[0087] An adjustment unit, configured to respectively adjust the second position information and the second service information of the venue based on the configuration information to obtain the first position information and the first service information of the venue, and both the first position information and the first service information match the configuration information.

[0088] In one implementation, the device further includes a cleaning module for cleaning the second location information to obtain the second location information after removing error data.

[0089] In one implementation, the configuration information includes coordinate configuration information and name configuration information of the geographic information system. The adjustment unit is configured to:

[0090] Based on the coordinate configuration information, adjust the second location information of the venue to obtain the first location information that matches the coordinate configuration information;

[0091] Based on the name configuration information, adjust the second service information of the venue to obtain the first service information that matches the name configuration information.

[0092] In one implementation, the storage unit is configured to:

[0093] Based on the index configuration information, adjust the index information corresponding to the first location information and the first service information respectively to obtain the target index information;

[0094] Correspondingly store the target index information with the first location information and the first service information respectively.

[0095] In one implementation, the device further includes a screening module for screening the first service information to obtain the first service information after removing duplicate data.

[0096] On the other hand, an electronic device is provided. The electronic device includes one or more processors and one or more memories. At least one program code is stored in the one or more memories. The at least one program code is loaded and executed by the one or more processors to implement the information display method according to any of the above implementations.

[0097] On the other hand, a computer-readable storage medium is provided. At least one program code is stored in the computer-readable storage medium. The at least one program code is loaded and executed by a processor to implement the information display method according to any of the above implementations.

[0098] On the other hand, a computer program product is provided. The computer program product includes computer program code. The computer program code is stored in a computer-readable storage medium. A processor of an electronic device reads the computer program code from the computer-readable storage medium. The processor executes the computer program code, so that the electronic device executes the source data update method according to any of the above implementations.

[0099] An embodiment of the present application provides an information display method. This method can not only display the locations of multiple venues associated with the event location of the event to be held on the map interface, but also display the business information associated with the event to be held for the venue on the map interface based on the index information of the venue. This method enables users to simultaneously obtain the location information and business information of the venue to be queried on the map interface, and both the location information and the business information are the association information between the venue and the event to be held, thereby improving the efficiency of users in obtaining the association information between the venue and the event to be held. BRIEF DESCRIPTION OF THE DRAWINGS

[0100] To more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

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

[0102] Figure 2 is a flowchart of an information display method provided by an embodiment of the present application;

[0103] Figure 3 is a flowchart of an information display method provided by an embodiment of the present application;

[0104] Figure 4 is a flowchart of an information display method provided by an embodiment of the present application;

[0105] Figure 5 is a flowchart of an information display method provided by an embodiment of the present application;

[0106] Figure 6 is a block diagram of an information display device provided by an embodiment of the present application;

[0107] Figure 7 is a block diagram of an information display device provided by an embodiment of the present application;

[0108] Figure 8 is a block diagram of a terminal provided by an embodiment of the present application;

[0109] Figure 9 is a block diagram of a server provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0110] To make the objectives, technical solutions, and advantages of the present application clearer, the following further describes the embodiments of the present application in detail with reference to the accompanying drawings.

[0111] It should be noted that the user information involved in this application (including but not limited to user device information, user personal information, etc.) is information authorized by the user or fully authorized by all parties.

[0112] In the description and claims of this application and the terms "first", "second", "third", "fourth", etc. in the accompanying drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products or devices.

[0113] The information display method provided by the embodiments of this application can be executed by an electronic device, and the electronic device can be provided as the terminal 10 and the server 20. Figure 1 is the implementation environment of an information display method provided by the embodiments of this application. See Figure 1 , this implementation environment includes the terminal 10 and the server 20. The terminal 10 and the server 20 can be directly or indirectly connected through wired or wireless communication methods, and this application does not limit this here.

[0114] In some embodiments, the terminal 10 is a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart voice interaction device, a vehicle-mounted terminal, etc., but is not limited thereto. The target application provided by the server 20 is installed on the terminal 10, and the terminal 10 can implement functions such as data transmission and information interaction through the target application. In some embodiments, the target application is an application in the operating system of the terminal 10, or an application provided by a third party. In some embodiments, the target application is any application that needs to display a map interface. For example, the target application is a navigation application or a geographic information system (GIS) application, etc., but is not limited thereto. The terminal 10 is the terminal used by the user, and the terminal 10 can display a map interface. Those skilled in the art can know that the number of the above-mentioned terminals 10 can be more or less. For example, the above-mentioned terminal 10 can be one, or the above-mentioned terminal 10 can be dozens or hundreds, or more. The embodiments of this application do not limit the number and device type of the terminal 10.

[0115] In some embodiments, the server 20 is an independent physical server, and can also be a server cluster or a distributed system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The server 20 is used to provide background services for the target application that displays the map interface.

[0116] Figure 2 This is an information display method provided by an embodiment of the present application, and the execution entity is a terminal. Refer to Figure 2 The method includes:

[0117] 201. Display a first map interface, where the first map interface displays the locations of multiple venues, and the multiple venues are associated with the event location of the event to be held.

[0118] 202. Obtain an information query operation, where the information query operation is used to query the index information of the target venue, and the target venue is the venue for which information is to be queried among the multiple venues.

[0119] 203. Based on the index information of the target venue, display a second map interface, where the second map interface displays the location of the target venue and the first business information of the target venue, and the first business information is associated with the event to be held.

[0120] In one implementation, displaying the second map interface based on the index information of the target venue includes:

[0121] Obtain the first location information and the first business information corresponding to the index information, where the first location information is the information corresponding to the location of the target venue;

[0122] Based on the first location information and the first business information, display the second map interface.

[0123] In one implementation, obtaining the first location information and the first business information corresponding to the index information includes:

[0124] Through a first search engine, obtain the first location information and the first business information corresponding to the index information, where the first search engine is used to record the corresponding relationships between the index information and the first location information and the first business information respectively; or,

[0125] Through a second search engine, obtain the first location information and the venue information corresponding to the index information, and obtain the first business information of the target venue from the venue information, where the second search engine is used to record the corresponding relationships between the index information and the first location information and the venue information respectively; or,

[0126] Send an information query request to the server. The information query request carries the index information of the target venue. The server is used to obtain the first location information and the first service information corresponding to the index information, and receive the first location information and the first service information sent by the server.

[0127] In one implementation, the index information includes at least one of a name keyword, a location keyword, and a service keyword. Obtaining the first location information and the first service information corresponding to the index information through the first search engine includes:

[0128] Based on at least one of the name keyword, the location keyword, and the service keyword, obtain the first location information and the first service information corresponding to at least one of the name keyword, the location keyword, and the service keyword through the first search engine.

[0129] In one implementation, based on the index information of the target venue, display a second map interface, including:

[0130] Based on the index information of the target venue, display the first service information at the side of the location of the target venue; or,

[0131] Based on the index information of the target venue, display a pop-up window at the location of the target venue, and display the first service information in the pop-up window.

[0132] In one implementation, display a first map interface, including:

[0133] Obtain the venue identifier of each venue. The venue identifier is used to mark the venue type of the venue;

[0134] Display a first map interface including the venue identifier and location of each venue.

[0135] In one implementation, the first map interface further includes the first service information of each venue;

[0136] Based on the index information of the target venue, display a second map interface, including:

[0137] Based on the index information of the target venue, highlight the location of the target venue and the first service information of the target venue on the first map interface to obtain the second map interface.

[0138] In one implementation, the display mode of the map interface includes a service mode and a reference mode;

[0139] Display a first map interface, including:

[0140] If the display mode of the map interface is the service mode, then display the first map interface;

[0141] The method further includes:

[0142] If the display mode of the map interface is the reference mode, the reference map interface is displayed, and the reference map interface is the original map interface corresponding to the current location.

[0143] The embodiment of the present application provides an information display method. This method can not only display the locations of multiple venues associated with the event location of the event to be held on the map interface, but also display the business information associated with the event to be held at the venue on the map interface based on the index information of the venue. This method enables users to obtain the location information and business information of the venue to be queried simultaneously based on the map interface, and both the location information and the business information are the associated information between the venue and the event to be held, thereby improving the efficiency of users to obtain the associated information between the venue and the event to be held.

[0144] Figure 3 It is an information display method provided by the embodiment of the present application, and the execution entity is the server. Refer to Figure 3 , and the method includes:

[0145] 301. Receive an information query request sent by the terminal. The information query request is triggered by the terminal obtaining an information query operation. The information query request is triggered by the terminal based on the displayed first map interface. The first map interface displays the locations of multiple venues, and the multiple venues are associated with the event location of the event to be held. The information query request carries the index information of the target venue, and the target venue is the venue for which information is to be queried among the multiple venues.

[0146] 302. Obtain the first location information and the first business information corresponding to the index information. The first location information is the information corresponding to the location of the target venue, and the first business information is associated with the event to be held.

[0147] 303. Send the first location information and the first business information to the terminal, so that the terminal displays a second map interface based on the first location information and the first business information. The second map interface displays the location of the target venue and the first business information of the target venue.

[0148] In one implementation, the method further includes:

[0149] For each venue, obtain the index information of the venue;

[0150] Obtain the first location information and the first business information of the venue;

[0151] Correspondingly store the index information of the venue with the first location information and the first business information respectively.

[0152] In one implementation, obtaining the first location information and the first business information of the venue includes:

[0153] Obtain third-party map information, where the third-party map information includes second location information of a venue;

[0154] Obtain configuration information of a geographic information system and second business information of a venue;

[0155] Based on the configuration information, adjust the second location information and the second business information of the venue respectively to obtain first location information and first business information of the venue, and both the first location information and the first business information match the configuration information.

[0156] In one implementation, before adjusting the second location information and the second business information of the venue respectively based on the configuration information to obtain the first location information and the first business information of the venue, the method further includes:

[0157] Perform data cleaning on the second location information to obtain the second location information after removing error data.

[0158] In one implementation, the configuration information includes coordinate configuration information and name configuration information of a geographic information system. Based on the configuration information, adjusting the second location information and the second business information of the venue respectively to obtain the first location information and the first business information of the venue includes:

[0159] Based on the coordinate configuration information, adjust the second location information of the venue to obtain first location information that matches the coordinate configuration information;

[0160] Based on the name configuration information, adjust the second business information of the venue to obtain first business information that matches the name configuration information.

[0161] In one implementation, storing the index information of the venue corresponding to the first location information and the first business information respectively includes:

[0162] Based on the index configuration information, adjust the index information corresponding to the first location information and the first business information respectively to obtain target index information;

[0163] Store the target index information corresponding to the first location information and the first business information respectively.

[0164] In one implementation, before storing the index information of the venue corresponding to the first location information and the first business information respectively, the method further includes:

[0165] Perform data screening on the first business information to obtain the first business information after removing duplicate data.

[0166] An embodiment of the present application provides an information display method. This method can not only display the locations of multiple venues associated with the event location of the event to be held on the map interface, but also display the business information associated with the event to be held at the venue on the map interface based on the index information of the venue. This method enables users to simultaneously obtain the location information and business information of the venue to be queried on the map interface, and both the location information and business information are the associated information between the venue and the event to be held, thereby improving the efficiency of users in obtaining the associated information between the venue and the event to be held.

[0167] Figure 4 is an information display method provided by an embodiment of the present application. Refer to Figure 4 , the method includes:

[0168] 401. For each venue, the server obtains the index information of the venue.

[0169] Among them, each venue is associated with the event location of the event to be held; the event to be held is one of activities such as sports events, conferences, outdoor activities, art performances, concerts, garden parties, lantern festivals, temple fairs, flower fairs, fireworks evenings, etc. In the embodiments of the present application, no specific limitation is made in this regard.

[0170] Optionally, each venue associated with the event location of the event to be held is a logistics service venue designated by the event organizer or a venue within the target distance of the event location. Each venue is one of a hotel, restaurant, supermarket, shopping mall, vegetable market, station, etc. In the embodiments of the present application, no specific limitation is made in this regard.

[0171] Among them, the index information of each venue is used to query the location information and business information of the venue; the index information of each venue includes at least one of the name keyword, location keyword, and business keyword corresponding to the venue.

[0172] 402. The server obtains the first location information and the first business information of the venue.

[0173] In one implementation, step 402 includes the following steps (1)-(3):

[0174] (1) The server obtains third-party map information, and the third-party map information includes the second location information of the venue.

[0175] Among them, the third-party map information is the map information provided by the third-party map system. The third-party map information includes the second location information of multiple venues, and the second location information is the location information matching the coordinate configuration information of the third-party map system. Optionally, the second location information includes the longitude and latitude information, address information, etc. of the venue, and the address information includes information such as No. XX, XX Street, XX District, XX City, XX Province, etc.

[0176] (2) The server obtains the configuration information of the geographic information system and the second business information of the venue.

[0177] Among them, the configuration information of the geographic information system includes coordinate configuration information and name configuration information. The coordinate configuration information includes the configuration information of the coordinate system of the geographic information system; optionally, the coordinate system is one of a plane coordinate system, a geographic coordinate system, a projection coordinate system, etc.; for example, the coordinate system is a geographic coordinate system, and the geographic coordinate system is a spherical coordinate system representing the position of a ground point with longitude and latitude.

[0178] Optionally, the second business information is the business information associated with the event to be held set in advance by the event organizer, or the second business information is the business information associated with the event to be held obtained from a third-party business system. For example, if the venue is a hotel, the business information of the hotel includes at least one of the name of the hotel, the type of the hotel, the maximum number of guests that the hotel can accommodate, the current number of guests staying in the hotel, the service items of the hotel, etc.

[0179] (3) The server respectively adjusts the second location information and the second business information of the venue based on the configuration information to obtain the first location information and the first business information of the venue, and both the first location information and the first business information match the configuration information.

[0180] In some embodiments, the configuration information includes the coordinate configuration information and the name configuration information of the geographic information system. The server adjusts the second location information of the venue based on the coordinate configuration information to obtain the first location information that matches the coordinate configuration information; the server adjusts the second business information of the venue based on the name configuration information to obtain the first business information that matches the name configuration information.

[0181] In one implementation, the server adjusts the record format, arrangement order of data, coordinate format, etc. of the data in the second location information so that the obtained first location information after adjustment matches the coordinate configuration information; for example, if the second location information is information corresponding to a plane coordinate system and the coordinate configuration information of the geographic information system corresponds to a geographic coordinate system, then the information corresponding to the plane coordinate system in the second location information is adjusted to obtain the first location information corresponding to the geographic coordinate system. In one implementation, the second business information includes the name information of the venue, and the name configuration information includes format information of the name, etc. By adjusting the name information in the second business information, the first business information that matches the name configuration information of the geographic information system is obtained. In the embodiments of the present application, by respectively adjusting the location information and the business information based on the coordinate configuration information and the name configuration information, since the location information and the name information are the main representative information of the venue, by adjusting the location information and the name information, better integration of the location information and the business information with the geographic information system can be achieved.

[0182] It should be noted that the configuration information also includes the configuration information of other information that needs to be adjusted in the second service information, which can be used to adaptively adjust other information. In the embodiments of the present application, no specific limitation is made in this regard. In the embodiments of the present application, the location information and service information are adaptively adjusted through the configuration information of the geographic information system, realizing the encapsulation of data from different sources, and thus facilitating the subsequent fusion of data from different sources to improve the adaptability to the geographic information system.

[0183] In some embodiments, before the server adjusts the second location information and the second service information of the venue based on the configuration information to obtain the first location information and the first service information of the venue, data cleaning is performed on the second location information to obtain the second location information after removing error data. In one implementation, the server uses the Bloom filter algorithm to perform data cleaning on the second location information. Optionally, the error data includes data with incorrect information, data that does not need to be displayed, and the like. In this way, by performing data cleaning on the second location information, the accuracy of the data in the second location information can be ensured, and the authenticity of the data in the second location information can be guaranteed.

[0184] It should be noted that in the embodiments of the present application, by integrating the location information and the service information through the GIS system, the situation of inconsistent data sources is solved, and the fusion of data from different sources is realized; and because the GIS system has a common geographic positioning basis and also has the ability to collect, manage, analyze, and output various geographic spatial information; and this system is driven by an analysis model, has extremely strong spatial comprehensive analysis and dynamic prediction capabilities, and can generate high-level geographic information; and this system aims at geographic research and geographic decision-making and is a human-computer interactive spatial decision support system; thus, based on this system, data from different sources are fused, and the efficiency can be improved when querying and displaying information based on the map interface subsequently.

[0185] 403. The server stores the index information of the venue in correspondence with the first location information and the first service information respectively.

[0186] In one implementation, the server adjusts the index information corresponding to the first location information and the first service information respectively based on the index configuration information to obtain the target index information. The server stores the target index information in correspondence with the first location information and the first service information respectively.

[0187] Optionally, the index configuration information includes at least one of full-text index and field index. In the embodiments of the present application, by adjusting the index information based on the index configuration information, the target index information is obtained, so that the corresponding relationships between the target index information and the first location information and the first service information are more regular and clear, thereby improving the accuracy of obtaining the first location information and the first service information based on the index information subsequently.

[0188] In one implementation manner, before the server stores the index information of the venue corresponding to the first location information and the first service information respectively, data screening is performed on the first service information to obtain the first service information with duplicate data removed. In another implementation manner, the server performs data screening on the first location information to obtain the first location information with duplicate data removed. Wherein, the duplicate data is the same data included in both the first service information and the first location information.

[0189] It should be noted that in some special scenarios, the first service information and the first location information of the venue may include the same data, and storing such data will cause waste of storage resources. Therefore, in the embodiments of the present application, by performing data screening on the first location information or the first service information, the data is cleaned again, so that the first search engine records the union of the first location information and the first service information, avoiding duplicate data in the recorded data. In this way, the recorded location information and service information are non-duplicate and real, further improving the accuracy of the recorded data and avoiding waste of storage resources.

[0190] In the embodiments of the present application, by storing the index information corresponding to the first location information and the first service information respectively, the location information and the service information can be quickly obtained based on the index information subsequently, thereby improving the efficiency of displaying the corresponding map interface based on the index information.

[0191] In one implementation manner, the server periodically repeats the above steps 401-403 to realize timely update of the stored first location information and first service information and ensure the timeliness of the data. In another implementation manner, the server repeats the above steps 401-403 in response to receiving feedback information from the user to update the first location information and the first service information; the feedback information includes suggestions and complaints from the user about the map interface displayed based on the first location information and the first service information.

[0192] 404. The terminal displays a first map interface, and the first map interface displays the locations of multiple venues, and the multiple venues are associated with the activity location of the activity to be held.

[0193] In some embodiments, the terminal installs and runs a target application, and the terminal displays the first map interface in response to the start operation of the target application.

[0194] In one implementation, the display modes of the map interface include a business mode and a reference mode. If the display mode of the map interface is the business mode, the terminal displays the first map interface. If the display mode of the map interface is the reference mode, the terminal displays the reference map interface, and the reference map interface is the original map interface corresponding to the current location. Optionally, when the default map interface displayed during the startup operation of the terminal is the first map interface, in response to the user switching the display mode to the reference mode, the terminal displays the reference map interface. In another implementation, when the default map interface displayed during the startup operation of the terminal is the reference map interface, in response to the user switching the display mode to the business mode, the terminal displays the first map interface.

[0195] In the embodiments of the present application, by setting different display modes of the map interface, based on the selection of the display mode, the first map interface and the reference map interface can be freely switched, thereby improving the flexibility of displaying the map interface.

[0196] In one implementation, the terminal obtains the venue identifier of each venue, and the venue identifier is used to mark the venue type of the venue; the terminal displays the first map interface including the venue identifier and location of each venue.

[0197] Optionally, the venue types include urban complexes, high-rise buildings, passenger transport stations, subway stations, ferry crossings, docks, civil airports, shopping malls (markets), hospitals, schools, kindergartens (nurseries), welfare homes, nursing homes, hotels, restaurants, stadiums, auditoriums, libraries, exhibition halls, museums, temples, churches, etc. Optionally, the venue identifier is at least one of a symbol identifier, a shape identifier, a color identifier, etc.

[0198] In the embodiments of the present application, different venues with different venue types are marked by different venue identifiers, realizing an obvious classification of multiple venues on the map interface, so that users can quickly locate and find the venues of the required venue type based on the displayed venue identifiers.

[0199] 405. The terminal obtains an information query operation, and the information query operation is used to query the index information of the target venue, and the target venue is the venue for which information is to be queried among multiple venues.

[0200] Optionally, a search box is displayed on the first map interface, and the terminal obtains the information query operation in response to obtaining the index information input by the user in the search box.

[0201] 406. The terminal sends an information query request to the server.

[0202] In one implementation, the information query request is triggered by the terminal obtaining an information query operation, and the information query request is triggered by the terminal based on the displayed first map interface. The terminal responds to obtaining the index information of the target venue entered by the user in the search box, obtains the information query operation, and triggers sending an information query request to the server. The information query request carries the index information of the target venue.

[0203] 407. The server receives the information query request sent by the terminal.

[0204] Among them, the information query request is used to request the server to query the first location information and the first service information corresponding to the index information.

[0205] 408. The server obtains the first location information and the first service information corresponding to the index information.

[0206] Among them, the first location information is the information corresponding to the location of the target venue, and the first service information is associated with the activity to be held. In one implementation, the server obtains the first location information and the first service information that are previously stored corresponding to the index information, and obtains the first location information and the first service information of the target venue corresponding to the index information.

[0207] 409. The server sends the first location information and the first service information to the terminal.

[0208] In the embodiment of the present application, the terminal obtains the first location information and the first service information corresponding to the index information through the server. Since the computing power of the server is strong, the efficiency of obtaining information is improved, and the computing pressure on the terminal is reduced.

[0209] 410. The terminal displays a second map interface based on the first location information and the first service information.

[0210] Among them, the second map interface displays the location of the target venue and the first service information of the target venue.

[0211] In some embodiments, the terminal displays first service information at the side of the location of the target venue based on the index information of the target venue; alternatively, the terminal displays a pop-up window at the location of the target venue based on the index information of the target venue, and displays the first service information in the pop-up window. Optionally, the side of the location of the target venue includes any one of the upper, lower, left, and right sides of the location, and no specific limitation is made in this regard in the embodiments of the present application. Among them, the first service information includes multiple types of information, and the display forms of the multiple types of information can be set and changed as needed, and no specific limitation is made in this regard in the embodiments of the present application. In the embodiments of the present application, by displaying the first service information at the side or in the pop-up window at the location of the target venue, the user can not only obtain the location information of the target venue from the second map interface, but also obtain the service information of the target venue, thereby improving the efficiency of the user obtaining information.

[0212] In one implementation manner, the first map interface further includes the first service information of each venue; the terminal highlights the location of the target venue and the first service information of the target venue on the first map interface based on the index information of the target venue, and obtains the second map interface. Optionally, the highlighting is enlarged display, color deepening display, etc., and no specific limitation is made in this regard in the embodiments of the present application. In the embodiments of the present application, by highlighting the location and the first service information of the queried target venue, the user can more intuitively obtain the location and the first service information of the target venue from the map interface, enabling the user to more accurately find the data to be viewed, thereby improving the efficiency of the user obtaining information.

[0213] It should be noted that the method provided in the embodiments of the present application can obtain different types of service data based on different scenarios to generate statistical information adapted to different scenarios. Furthermore, for each scenario, the corresponding location information and service information of the scenario can be displayed on the map interface, improving the accuracy and pertinence of the displayed service information.

[0214] The embodiments of the present application provide an information display method. This method can not only display the locations of multiple venues associated with the activity location of the to-be-held activity on the map interface, but also display the service information associated with the to-be-held activity of the venue on the map interface based on the index information of the venue; this method enables the user to simultaneously obtain the location information and service information of the to-be-query venue on the map interface, and both the location information and service information are the associated information of the venue and the to-be-held activity, thereby improving the efficiency of the user obtaining the associated information of the venue and the to-be-held activity.

[0215] Figure 5 This is an information display method provided by the embodiments of the present application. Refer to Figure 5 , the method includes:

[0216] 501. For each venue, the server obtains the index information of the venue.

[0217] 502. The server obtains the first location information and the first service information of the venue.

[0218] 503. The server stores the index information of the venue corresponding to the first location information and the first service information respectively.

[0219] It should be noted that steps 501 - 503 are the same as steps 401 - 403 and will not be elaborated here.

[0220] 504. The server sends the index information, the first location information, and the first service information stored corresponding to each venue to the terminal.

[0221] In the embodiment of the present application, by sending the index information, the first location information, and the first service information statistically obtained by the server to the terminal, the terminal can subsequently display the first location information and the first service information of the venue to be queried on the map interface even in the offline state, improving the flexibility and efficiency of obtaining the information to be queried.

[0222] 505. The terminal receives the index information, the first location information, and the first service information stored corresponding to each venue, and records the corresponding relationship between the index information of each venue and the first location information and the first service information in the first search engine.

[0223] Among them, the first search engine is used to obtain the first location information and the first service information corresponding to the index information.

[0224] In another implementation manner, what the server sends to the terminal is the index information and the first location information and the venue information respectively corresponding to the index information. The terminal records the corresponding relationship between the index information of each venue and the first location information and the venue information in the second search engine. The second search engine is used to obtain the first location information and the venue information corresponding to the index information, and obtain the first service information of the venue from the venue information.

[0225] 506. The terminal displays the first map interface, and the first map interface displays the locations of multiple venues, and the multiple venues are associated with the activity location of the activity to be held.

[0226] 507. The terminal obtains an information query operation, and the information query operation is used to query the index information of the target venue, and the target venue is the venue for which information is to be queried among the multiple venues.

[0227] Among them, steps 506 and 507 are the same as steps 404 and 405 respectively and will not be elaborated here.

[0228] 508. The terminal obtains the first location information and the first service information corresponding to the index information through the first search engine.

[0229] In the embodiment of the present application, by recording the corresponding relationships between the index information and the first location information and the first service information respectively in the first search engine, and then based on the index information, the first location information and the first service information of the target venue can be quickly found through the first search engine, thereby improving the efficiency of subsequently displaying the second map interface based on the first service information and the first location information.

[0230] Among them, the index information includes at least one of a name keyword, a location keyword, and a service keyword. The terminal obtains the first location information and the first service information corresponding to at least one of the name keyword, the location keyword, and the service keyword through the first search engine based on at least one of the name keyword, the location keyword, and the service keyword. Among them, the name keyword includes the accurate name information of the venue included in the second service information. For example, if the name of the venue is XX Hotel, the name keyword can be the same XX Hotel; similarly, the location keyword includes the accurate location information of the venue in the first location information, and the service keyword includes the accurate service information of the venue included in the first service information; in the embodiment of the present application, through multi-dimensional searches such as the name keyword, the location keyword, and the service keyword, the search and display of venues on the map are made more intelligent and rapid.

[0231] In another implementation manner, the terminal obtains the first location information and the venue information corresponding to the index information through the second search engine based on the index information of the target venue, and obtains the first service information of the target venue from the venue information. The second search engine is used to record the corresponding relationships between the index information and the first location information and the venue information respectively. Among them, the venue information includes the service information of the venue and other information, and the other information is the reference information that is not related to the activity to be held and is displayed on the ordinary reference map interface of the venue; in the prior art, the information related to the activity to be held is not displayed on the ordinary reference map interface, while in the embodiment of the present application, by adding the first service information to the venue information and recording the corresponding relationship between the venue information and the index information in the search engine, it is convenient to subsequently obtain the first service information in the venue information and display it on the second map interface, and when displaying a map interface that does not need to include the first service information, the ordinary reference map interface can be displayed through the reference information in the venue information, thereby improving the flexibility of displaying the map interface.

[0232] 509. The terminal displays the second map interface based on the first location information and the first service information.

[0233] This step is the same as step 410 and will not be elaborated here.

[0234] An embodiment of the present application provides an information display method. This method can not only display the locations of multiple venues associated with the event location of an event to be held on a map interface, but also display the business information associated with the event to be held for the venue on the map interface based on the index information of the venue. This method enables the user to simultaneously obtain the location information and business information of the venue to be queried on the map interface, and both the location information and the business information are the information associated with the event to be held for the venue, thereby improving the efficiency of the user to obtain the information associated with the event to be held for the venue.

[0235] An embodiment of the present application also provides an information display device. Refer to Figure 6 , the device includes:

[0236] A first display module 601, configured to display a first map interface, where the first map interface displays the locations of multiple venues, and the multiple venues are associated with the event location of an event to be held;

[0237] An acquisition module 602, configured to acquire an information query operation, where the information query operation is used to query the index information of a target venue, and the target venue is the venue for which information is to be queried among the multiple venues;

[0238] A second display module 603, configured to display a second map interface based on the index information of the target venue, where the second map interface displays the location of the target venue and the first business information of the target venue, and the first business information is associated with the event to be held.

[0239] In one implementation, the second display module 603 includes:

[0240] An acquisition unit, configured to acquire the first location information and the first business information corresponding to the index information, where the first location information is the information corresponding to the location of the target venue;

[0241] A display unit, configured to display the second map interface based on the first location information and the first business information.

[0242] In one implementation, the acquisition unit includes:

[0243] A first acquisition subunit, configured to acquire the first location information and the first business information corresponding to the index information through a first search engine, where the first search engine is used to record the corresponding relationships between the index information and the first location information and the first business information respectively; or,

[0244] A second acquisition subunit, configured to acquire the first location information and the venue information corresponding to the index information through a second search engine, and acquire the first business information of the target venue from the venue information, where the second search engine is used to record the corresponding relationships between the index information and the first location information and the venue information respectively; or,

[0245] A third acquisition subunit, configured to send an information query request to a server, where the information query request carries index information of a target venue, and the server is configured to acquire first location information and first service information corresponding to the index information, and receive the first location information and the first service information sent by the server.

[0246] In one implementation, the index information includes at least one of a name keyword, a location keyword, and a service keyword. The first acquisition subunit is configured to acquire, through a first search engine, first location information and first service information corresponding to at least one of the name keyword, the location keyword, and the service keyword based on at least one of the name keyword, the location keyword, and the service keyword.

[0247] In one implementation, the second display module 603 is configured to:

[0248] display the first service information at a side end of the location of the target venue based on the index information of the target venue; or

[0249] display a pop-up window at the location of the target venue and display the first service information in the pop-up window based on the index information of the target venue.

[0250] In one implementation, the first display module 601 is configured to:

[0251] acquire a venue identifier for each venue, where the venue identifier is used to mark the venue type of the venue;

[0252] display a first map interface including the venue identifier and location of each venue.

[0253] In one implementation, the first map interface further includes the first service information of each venue;

[0254] The second display module 603 is configured to highlight the location of the target venue and the first service information of the target venue on the first map interface based on the index information of the target venue to obtain a second map interface.

[0255] In one implementation, the display mode of the map interface includes a service mode and a reference mode; the first display module 601 is configured to display the first map interface if the display mode of the map interface is the service mode;

[0256] The apparatus further includes a third display module, configured to display a reference map interface if the display mode of the map interface is the reference mode, where the reference map interface is an original map interface corresponding to the current location.

[0257] This embodiment of the present application further provides an information display apparatus, see Figure 7 , the apparatus includes:

[0258] A receiving module 701, configured to receive an information query request sent by a terminal. The information query request is triggered by the terminal obtaining an information query operation, and is triggered by the terminal based on a displayed first map interface. The first map interface displays the locations of multiple venues, and the multiple venues are associated with the location of an event to be held. The information query request carries index information of a target venue, and the target venue is the venue for which information is to be queried among the multiple venues.

[0259] A first obtaining module 702, configured to obtain first location information and first service information corresponding to the index information. The first location information is information corresponding to the location of the target venue, and the first service information is associated with the event to be held.

[0260] A sending module 703, configured to send the first location information and the first service information to the terminal, so that the terminal displays a second map interface based on the first location information and the first service information. The second map interface displays the location of the target venue and the first service information of the target venue.

[0261] In one implementation, the apparatus further includes:

[0262] A second obtaining module, configured to obtain, for each venue, the index information of the venue.

[0263] A third obtaining module, configured to obtain the first location information and the first service information of the venue.

[0264] A storage module, configured to store the index information of the venue in correspondence with the first location information and the first service information respectively.

[0265] In one implementation, the third obtaining module includes:

[0266] A first obtaining unit, configured to obtain third-party map information, where the third-party map information includes second location information of the venue.

[0267] A second obtaining unit, configured to obtain configuration information of a geographic information system and second service information of the venue.

[0268] An adjustment unit, configured to respectively adjust the second location information and the second service information of the venue based on the configuration information to obtain first location information and first service information of the venue, and both the first location information and the first service information match the configuration information.

[0269] In one implementation, the apparatus further includes a cleaning module, configured to perform data cleaning on the second location information to obtain second location information after removing error data.

[0270] In one implementation, the configuration information includes coordinate configuration information and name configuration information of a geographic information system, and the adjustment unit is configured to:

[0271] Based on the coordinate configuration information, adjust the second location information of the venue to obtain the first location information that matches the coordinate configuration information;

[0272] Based on the name configuration information, adjust the second service information of the venue to obtain the first service information that matches the name configuration information.

[0273] In one implementation, a storage unit is used for:

[0274] Based on the index configuration information, adjust the index information corresponding to the first location information and the first service information respectively to obtain the target index information;

[0275] Correspondingly store the target index information with the first location information and the first service information respectively.

[0276] In one implementation, the device further includes a screening module for screening the data of the first service information to obtain the first service information after removing duplicate data.

[0277] Figure 8 The block diagram of a terminal 800 provided by an exemplary embodiment of the present application is shown. The terminal 800 may be a portable mobile terminal, such as: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, a notebook computer or a desktop computer. The terminal 800 may also be referred to by other names such as user equipment, portable terminal, laptop terminal, desktop terminal, etc.

[0278] Generally, the terminal 800 includes: a processor 801 and a memory 802.

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

[0280] The memory 802 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 802 may further include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 802 is used to store at least one program code, and the at least one program code is used to be executed by the processor 801 to implement the information display method provided in the method embodiments of the present application.

[0281] In some embodiments, the terminal 800 may further optionally include: a peripheral device interface 803 and at least one peripheral device. The processor 801, the memory 802, and the peripheral device interface 803 may be connected through a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 803 through a bus, signal lines, or a circuit board. Specifically, the peripheral devices include at least one of the following: a radio frequency circuit 804, a display screen 805, a camera assembly 806, an audio circuit 807, a positioning assembly 808, and a power supply 809.

[0282] The peripheral device interface 803 can be used to connect at least one I / O (Input / Output) related peripheral device to the processor 801 and the memory 802. In some embodiments, the processor 801, the memory 802, and the peripheral device interface 803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 801, the memory 802, and the peripheral device interface 803 can be implemented on separate chips or circuit boards, and this embodiment does not limit this.

[0283] The radio frequency circuit 804 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 804 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 804 converts an electrical signal into an electromagnetic signal for transmission, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 804 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so on. The radio frequency circuit 804 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: the World Wide Web, a metropolitan area network, an intranet, generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 804 may further include a circuit related to NFC (Near Field Communication), and this application does not limit this.

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

[0285] The camera module 806 is used to collect images or videos. Optionally, the camera module 806 includes a front camera and a rear camera. Generally, the front camera is provided on the front panel of the terminal, and the rear camera is provided on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth camera, a wide-angle camera, and a telephoto camera respectively, to implement functions such as background blurring by fusing the main camera and the depth camera, panoramic shooting by fusing the main camera and the wide-angle camera, and VR (Virtual Reality) shooting function or other fused shooting functions. In some embodiments, the camera module 806 can also include a flash. The flash can be a single-color temperature flash or a two-color temperature flash. A two-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation under different color temperatures.

[0286] The audio circuit 807 may include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals for input to the processor 801 for processing, or input to the radio frequency circuit 804 to implement voice communication. For the purpose of stereo collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 800. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signal from the processor 801 or the radio frequency circuit 804 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 807 may further include a headphone jack.

[0287] The positioning component 808 is used to locate the current geographical location of the terminal 800 to implement navigation or LBS (Location Based Service). The positioning component 808 may be a positioning component based on the GPS (Global Positioning System) of the United States, the Beidou system of China, or the Galileo system of Russia.

[0288] The power supply 809 is used to supply power to each component in the terminal 800. The power supply 809 may be alternating current, direct current, a disposable battery or a rechargeable battery. When the power supply 809 includes a rechargeable battery, the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0289] In some embodiments, the terminal 800 further includes one or more sensors 810. The one or more sensors 810 include but are not limited to: an acceleration sensor 811, a gyroscope sensor 812, a pressure sensor 813, a fingerprint sensor 814, an optical sensor 815, and a proximity sensor 816.

[0290] The acceleration sensor 811 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established with the terminal 800. For example, the acceleration sensor 811 can be used to detect the components of the gravitational acceleration on the three coordinate axes. The processor 801 can control the display screen 805 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 811. The acceleration sensor 811 can also be used for collecting game or user's motion data.

[0291] The gyroscope sensor 812 can detect the body direction and rotation angle of the terminal 800. The gyroscope sensor 812 can cooperate with the acceleration sensor 811 to collect the 3D actions of the user on the terminal 800. Based on the data collected by the gyroscope sensor 812, the processor 801 can implement the following functions: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0292] The pressure sensor 813 can be disposed on the side frame of the terminal 800 and / or the lower layer of the display screen 805. When the pressure sensor 813 is disposed on the side frame of the terminal 800, it can detect the holding signal of the user on the terminal 800, and the processor 801 can perform left / right hand recognition or quick operation according to the holding signal collected by the pressure sensor 813. When the pressure sensor 813 is disposed on the lower layer of the display screen 805, the processor 801 can control the operable controls on the UI interface according to the pressure operation of the user on the display screen 805. The operable controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0293] The fingerprint sensor 814 is used to collect the fingerprint of the user. The processor 801 can identify the user's identity according to the fingerprint collected by the fingerprint sensor 814, or the fingerprint sensor 814 can identify the user's identity according to the collected fingerprint. When the identified user identity is a trusted identity, the processor 801 authorizes the user to perform relevant sensitive operations, and the sensitive operations include unlocking the screen, viewing encrypted information, downloading software, making payments, and changing settings, etc. The fingerprint sensor 814 can be disposed on the front, back, or side of the terminal 800. When there are physical buttons or manufacturer logos on the terminal 800, the fingerprint sensor 814 can be integrated with the physical buttons or manufacturer logos.

[0294] The optical sensor 815 is used to collect the ambient light intensity. In one embodiment, the processor 801 can control the display brightness of the display screen 805 according to the ambient light intensity collected by the optical sensor 815. Specifically, when the ambient light intensity is high, the display brightness of the display screen 805 is increased; when the ambient light intensity is low, the display brightness of the display screen 805 is decreased. In another embodiment, the processor 801 can also dynamically adjust the shooting parameters of the camera module 806 according to the ambient light intensity collected by the optical sensor 815.

[0295] The proximity sensor 816, also known as a distance sensor, is typically disposed on the front panel of the terminal 800. The proximity sensor 816 is used to collect the distance between the user and the front of the terminal 800. In one embodiment, when the proximity sensor 816 detects that the distance between the user and the front of the terminal 800 is gradually decreasing, the processor 801 controls the display screen 805 to switch from the lit state to the off state; when the proximity sensor 816 detects that the distance between the user and the front of the terminal 800 is gradually increasing, the processor 801 controls the display screen 805 to switch from the off state to the lit state.

[0296] Those skilled in the art can understand that Figure 8 the structure shown in does not constitute a limitation on the terminal 800, and may include more or fewer components than shown in the figure, or combine certain components, or adopt different component arrangements.

[0297] Figure 9 is a block diagram of a server provided by an embodiment of the present disclosure. The server 900 may vary greatly due to configuration or performance differences, and may include one or more processors (Central Processing Units, CPUs) 901 and one or more memories 902. Among them, the memory 902 is used to store executable program code, and the processor 901 is configured to execute the above executable program code to implement the information display method provided by each of the above method embodiments. Of course, the server may also have components such as wired or wireless network interfaces, keyboards, and input / output interfaces for input / output. The server may also include other components for implementing device functions, which will not be elaborated here.

[0298] In an exemplary embodiment, a storage medium including program code is also provided, such as the memory 902 including program code. The above program code can be executed by the processor 901 of the server 900 to complete the above information display method. Optionally, the storage medium may be a non-transitory computer-readable storage medium. For example, the non-transitory computer-readable storage medium may be a ROM (Read-Only Memory), a RAM (Random Access Memory), a CD-ROM (Compact Disc Read-Only Memory), a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0299] The embodiment of the present application also provides a computer-readable storage medium. At least one program code is stored in the computer-readable storage medium, and the at least one program code is loaded and executed by the processor to implement the information display method of any of the above implementation manners.

[0300] An embodiment of the present application further provides a computer program product. The computer program product includes computer program code. The computer program code is stored in a computer-readable storage medium. A processor of an electronic device reads the computer program code from the computer-readable storage medium, and the processor executes the computer program code to enable the electronic device to execute the information display method of any of the above implementation manners.

[0301] In some embodiments, the computer program product involved in the embodiments of the present application can be deployed to be executed on an electronic device, or executed on multiple electronic devices located at one location, or, executed on multiple electronic devices distributed at multiple locations and interconnected through a communication network. The multiple electronic devices distributed at multiple locations and interconnected through a communication network can form a blockchain system.

[0302] An embodiment of the present application provides an information display method. This method can not only display the locations of multiple venues associated with the event location of the event to be held on a map interface, but also display the business information associated with the event to be held of the venue on the map interface based on the index information of the venue. This method enables the user to simultaneously obtain the location information and business information of the venue to be queried on the map interface, and both the location information and the business information are the association information between the venue and the event to be held, thereby improving the efficiency of the user to obtain the association information between the venue and the event to be held.

[0303] The above are only optional embodiments of the present application, and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. An information display method, characterized in that, The method includes: Displaying a first map interface, where the first map interface displays the locations of multiple venues, and the multiple venues are associated with the event location of the event to be held; Obtaining an information query operation, where the information query operation is used to query the index information of a target venue, and the target venue is the venue for which information is to be queried among the multiple venues; Based on the first location information and the first business information corresponding to the index information of the target venue, displaying a second map interface; the second map interface displays the location of the target venue and the first business information of the target venue, the first business information is associated with the event to be held, the first location information is the information corresponding to the location of the target venue, and the first location information is the location information obtained by adjusting the second location information of the target venue provided by a third-party map system based on the coordinate configuration information of the geographic information system, the second location information matches the coordinate configuration information of the third-party map system, and the first business information is the business information obtained by adjusting the second business information of the target venue provided by the third-party map system based on the name configuration information of the geographic information system, the second business information is the business information associated with the event to be held set in advance by the event organizer, or the second business information is the business information associated with the event to be held obtained from a third-party business system.

2. The method according to claim 1, characterized in that, Before displaying the second map interface based on the first location information and the first business information corresponding to the index information of the target venue, it includes: Obtaining the first location information and the first business information corresponding to the index information.

3. The method according to claim 2, wherein The obtaining the first location information and the first business information corresponding to the index information includes: Obtaining, through a first search engine, the first location information and the first business information corresponding to the index information, where the first search engine is used to record the corresponding relationships between the index information and the first location information and the first business information respectively; or, Obtaining, through a second search engine, the first location information and the venue information corresponding to the index information, and obtaining the first business information of the target venue from the venue information, where the second search engine is used to record the corresponding relationships between the index information and the first location information and the venue information respectively; or, Sending an information query request to a server, where the information query request carries the index information of the target venue, and the server is used to obtain the first location information and the first business information corresponding to the index information, and receiving the first location information and the first business information sent by the server.

4. The method according to claim 3, characterized in that The index information includes at least one of a name keyword, a location keyword, and a business keyword. The obtaining, through the first search engine, the first location information and the first business information corresponding to the index information includes: Based on at least one of the name keyword, the location keyword, and the business keyword, obtaining, through the first search engine, the first location information and the first business information corresponding to at least one of the name keyword, the location keyword, and the business keyword.

5. The method according to claim 1, characterized in that Display a second map interface based on the first location information and the first service information corresponding to the index information of the target venue, including: Based on the index information of the target venue, display the first service information at the side of the location of the target venue; or, Based on the index information of the target venue, display a pop-up window at the location of the target venue, and display the first service information in the pop-up window.

6. The method according to claim 1, wherein The display of the first map interface includes: Obtain the venue identifier of each venue, where the venue identifier is used to mark the venue type of the venue; Display a first map interface including the venue identifier and location of each venue.

7. The method according to claim 1, wherein The first map interface further includes the first service information of each venue; The display of the second map interface based on the first location information and the first service information corresponding to the index information of the target venue includes: Based on the index information of the target venue, highlight the location of the target venue and the first service information of the target venue on the first map interface to obtain the second map interface.

8. The method according to claim 1, wherein The display mode of the map interface includes a service mode and a reference mode; The display of the first map interface includes: If the display mode of the map interface is the service mode, display the first map interface; The method further includes: If the display mode of the map interface is the reference mode, display a reference map interface, where the reference map interface is the original map interface corresponding to the current location.

9. An information display method, characterized in that, The method includes: Obtain third-party map information provided by a third-party map system, where the third-party map information includes the second location information of the venue, and the second location information matches the coordinate configuration information of the third-party map system; Obtain the configuration information of the geographic information system and the second service information of the venue, where the configuration information of the geographic information system includes coordinate configuration information and name configuration information, and the second service information is service information associated with the activity to be held set in advance by the activity organizer, or the second service information is service information associated with the activity to be held obtained from a third-party service system; Based on the coordinate configuration information, adjust the second location information of the venue to obtain the first location information that matches the coordinate configuration information; based on the name configuration information, adjust the second service information of the venue to obtain the first service information that matches the name configuration information; Receive an information query request sent by the terminal, where the information query request is triggered by an information query operation obtained by the terminal, the information query request is triggered by the terminal based on the displayed first map interface, the first map interface displays the locations of multiple venues, the multiple venues are associated with the activity location of the activity to be held, and the information query request carries the index information of the target venue, and the target venue is the venue for which information is to be queried among the multiple venues; Obtain the first location information and the first service information corresponding to the index information, where the first location information is the information corresponding to the location of the target venue, and the first service information is associated with the activity to be held; Send the first location information and the first service information to the terminal, so that the terminal displays a second map interface based on the first location information and the first service information, and the second map interface displays the location of the target venue and the first service information of the target venue.

10. The method according to claim 9, characterized in that, The method further includes: For each venue, obtain the index information of the venue; Correspondingly store the index information of the venue with the first location information and the first service information respectively.

11. The method according to claim 9, wherein Before adjusting the second location information and the second service information of the venue based on the configuration information to obtain the first location information and the first service information of the venue, the method further includes: Perform data cleaning on the second location information to obtain the second location information after removing error data.

12. The method according to claim 10, wherein The correspondingly storing the index information of the venue with the first location information and the first service information respectively includes: Based on the index configuration information, adjust the index information corresponding to the first location information and the first service information respectively to obtain target index information; Correspondingly store the target index information with the first location information and the first service information respectively.

13. The method according to claim 10, characterized in that Before correspondingly storing the index information of the venue with the first location information and the first service information respectively, the method further includes: Perform data screening on the first service information to obtain the first service information after removing duplicate data.

14. An information display device, characterized in that, The device includes: A first display module, configured to display a first map interface, and the first map interface displays the locations of multiple venues, and the multiple venues are associated with the activity location of the activity to be held; An obtaining module, configured to obtain an information query operation, and the information query operation is used to query the index information of the target venue, and the target venue is the venue for which information is to be queried among the multiple venues; A second display module, configured to display a second map interface based on the first location information and the first service information corresponding to the index information of the target venue; the second map interface displays the location of the target venue and the first service information of the target venue, the first service information is associated with the activity to be held, the first location information is the information corresponding to the location of the target venue, the first location information is the location information obtained by adjusting the second location information of the target venue provided by the third-party map system based on the coordinate configuration information of the geographic information system, the second location information matches the coordinate configuration information of the third-party map system, and the first service information is the service information obtained by adjusting the second service information of the target venue provided by the third-party map system based on the name configuration information of the geographic information system, the second service information is the service information associated with the activity to be held preset by the activity organizer, or the second service information is the service information associated with the activity to be held obtained from a third-party service system.

15. An information display device, characterized in that, The device includes: The third obtaining module includes a first obtaining unit, a second obtaining unit, and an adjusting unit; The first acquisition unit is configured to acquire third-party map information provided by a third-party map system, where the third-party map information includes second location information of a venue, and the second location information matches the coordinate configuration information of the third-party map system; The second acquisition unit is configured to acquire the configuration information of a geographic information system and second service information of the venue. The configuration information of the geographic information system includes coordinate configuration information and name configuration information. The second service information is service information associated with an event to be held, which is preset by an event organizer, or the second service information is service information associated with the event to be held and acquired from a third-party service system; The adjustment unit is configured to, based on the coordinate configuration information, adjust the second location information of the venue to obtain first location information that matches the coordinate configuration information; and based on the name configuration information, adjust the second service information of the venue to obtain first service information that matches the name configuration information; A receiving module is configured to receive an information query request sent by a terminal. The information query request is triggered by an information query operation obtained by the terminal, and the information query request is triggered by the terminal based on a displayed first map interface. The first map interface displays the locations of multiple venues, and the multiple venues are associated with the event location of the event to be held. The information query request carries index information of a target venue, and the target venue is the venue for which information is to be queried among the multiple venues; A first acquisition module is configured to acquire first location information and first service information corresponding to the index information. The first location information is information corresponding to the location of the target venue, and the first service information is associated with the event to be held; A sending module is configured to send the first location information and the first service information to the terminal, so that the terminal, based on the first location information and the first service information, displays a second map interface, and the second map interface displays the location of the target venue and the first service information of the target venue.

16. An electronic device, characterized in that, The electronic device includes one or more processors and one or more memories. At least one program code is stored in the one or more memories, and the at least one program code is loaded and executed by the one or more processors to implement the information display method according to any one of claims 1 to 13.

17. A computer-readable storage medium, characterized in that At least one program code is stored in the storage medium, and the at least one program code is loaded and executed by a processor to implement the information display method according to any one of claims 1 to 13.

18. A computer program product, characterized in that, The computer program product includes computer program code. The computer program code is stored in a computer-readable storage medium. A processor of an electronic device reads the computer program code from the computer-readable storage medium, and the processor executes the computer program code, so that the electronic device executes the information display method according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Method and device for searching venue information for location based service

    CN103425655A