CN111046127B - Map-based information display method and device, electronic equipment and storage medium - Google Patents
Map-based information display method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN111046127B CN111046127B CN201911310256.1A CN201911310256A CN111046127B CN 111046127 B CN111046127 B CN 111046127B CN 201911310256 A CN201911310256 A CN 201911310256A CN 111046127 B CN111046127 B CN 111046127B
- Authority
- CN
- China
- Prior art keywords
- information
- feature
- target
- map
- stored
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0259—Targeted advertisements based on store location
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Human Computer Interaction (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Remote Sensing (AREA)
- Data Mining & Analysis (AREA)
- Marketing (AREA)
- Economics (AREA)
- Instructional Devices (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application provides a map-based information display method, a map-based information display device, electronic equipment and a storage medium, wherein the information display method comprises the following steps: receiving a query request carrying at least one information feature; determining target information matched with the at least one information feature according to the at least one information feature; determining a target position point of the target information in a target map according to the position information corresponding to the target information; and displaying the target information at the target position point of the target map. According to the application, the target information is screened according to the information characteristics, and the target information is displayed at the target position point of the target map, so that the intuitiveness of displaying the target information is improved, and the relevance of displaying a plurality of target information is improved.
Description
Technical Field
The present application relates to the field of computer information technologies, and in particular, to a map-based information display method, apparatus, electronic device, and storage medium.
Background
Outdoor advertising is neon lights, billboards, posters and the like which are arranged on the outer surface of a building or in outdoor public places such as streets, squares and the like. The outdoor advertisement has the advantages of high arrival rate, strong visual impact, rich and colorful expression forms and the like, and becomes an effective means for improving the awareness of products and brands. Selecting the appropriate ad spot can enable the outdoor ad to be more efficiently disseminated.
At present, advertisement space information of a plurality of advertisement spaces of a certain brand is generally collected periodically, and the collected advertisement space information is displayed in a text or table form so that a user can select the advertisement spaces of the brand. Wherein, the advertisement position information generally comprises: geographic location of the ad spot, time interval of rental of the ad spot, price of the ad spot, and device type of the ad spot.
However, when the advertisement space information is displayed in the form of text or table, the descriptive information of the advertisement space can only be obtained therefrom, and specific attributes of the advertisement space can not be intuitively obtained, for example, the building type around a certain advertisement space, the relevance of the geographic positions of a plurality of advertisement spaces, the display mode of the advertisement space information is not intuitive, the display intuitiveness of the advertisement space information is low, and the relevance of the display of a plurality of advertisement space information is low.
Disclosure of Invention
Accordingly, an object of an embodiment of the present application is to provide a map-based information display method, apparatus, electronic device, and storage medium, which display target information on a target map, thereby improving the intuitiveness of displaying the target information and the relevance of displaying a plurality of target information.
In a first aspect, an embodiment of the present application provides a map-based information display method, including:
receiving a query request carrying at least one information feature;
determining target information matched with the at least one information feature according to the at least one information feature;
determining a target position point of the target information in a target map according to the position information corresponding to the target information;
and displaying the target information at the target position point of the target map.
In one possible implementation manner, the displaying the target information at the target location point of the target map includes:
displaying a preset position icon at the target position point of the target map;
and if a first trigger operation aiming at the position icon is received, displaying the target information in a preset range of the target position point.
In one possible implementation manner, after the target information is displayed within the preset range of the target location point if the first trigger operation for the location icon is received, the information display method further includes:
and if a second triggering operation aiming at the position icon is received, hiding the target information.
In a possible implementation manner, the determining, according to the at least one information feature, target information that matches the at least one information feature includes:
extracting a first information feature matching the feature category from each piece of locally pre-stored information according to the feature category corresponding to the at least one information feature;
selecting a second information feature matching the at least one information feature from the first information features;
and determining the locally pre-stored information corresponding to the second information characteristic as the target information.
In one possible embodiment, the information display method further includes:
receiving update information, wherein the update information corresponds to an update information identifier;
extracting information to be updated, which is matched with the update information identifier, from locally pre-stored information;
and updating the information to be updated into the updated information.
In a second aspect, an embodiment of the present application provides a map-based information display apparatus including:
the first receiving module is used for receiving a query request carrying at least one information characteristic;
the first determining module is used for determining target information matched with the at least one information feature according to the at least one information feature;
the second determining module is used for determining a target position point of the target information in the target map according to the position information corresponding to the target information;
and the display module is used for displaying the target information at the target position point of the target map.
In a possible implementation manner, the display module is specifically configured to, when configured to display the target information at the target location point of the target map:
displaying a preset position icon at the target position point of the target map;
and if a first trigger operation aiming at the position icon is received, displaying the target information in a preset range of the target position point.
In one possible embodiment, the information display apparatus further includes:
and the hiding module is used for hiding the target information if a second triggering operation aiming at the position icon is received.
In a third aspect, an embodiment of the present application provides an electronic device, including: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory in communication over the bus when the electronic device is running, the processor executing the machine-readable instructions to perform the steps of the map-based information display method of any of the first aspects.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the map-based information display method of any one of the first aspects.
According to the information display method, the information display device, the electronic equipment and the storage medium based on the map, the target information corresponding to the query request is determined according to at least one information feature carried by the query request, the target position point corresponding to the target information in the target map is determined according to the position information corresponding to the target information, and the target information is displayed at the target position point of the target map.
Further, the map-based information display method, the map-based information display device, the electronic equipment and the storage medium provided by the embodiment of the application can also display the position icon corresponding to the target position point, display the target information after receiving the first trigger operation for the position icon, and hide the target information after receiving the second trigger operation for the position icon, so that the utilization rate of the page corresponding to the target map comprising the target information is improved.
In order to make the above objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, it being understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and other related drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 shows a flowchart of a map-based information display method according to an embodiment of the present application;
fig. 2 is a flowchart of a method for displaying target information in the map-based information display method according to the embodiment of the present application;
fig. 3 is a flowchart of a method for determining target information in the map-based information display method according to the embodiment of the present application;
fig. 4 is a flowchart of a method for updating information to be updated in the map-based information display method according to the embodiment of the present application;
fig. 5 is a schematic diagram of an information display device based on a map according to an embodiment of the present application;
fig. 6 shows a schematic diagram of an electronic device according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the application, as presented in the figures, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by a person skilled in the art without making any inventive effort, are intended to be within the scope of the present application.
At present, various information is generally collected periodically, and the collected various information is displayed in the form of text or table, so that a user can select target information from the various information.
However, when information is displayed in the form of text or a table, the efficiency of searching for target information from among a plurality of pieces of information is low, and the search result cannot be intuitively displayed.
Based on the above problems, the embodiments of the present application provide a map-based information display method, apparatus, electronic device, and storage medium, which determine target information corresponding to a query request according to at least one information feature carried by the query request, and determine a corresponding target location point of the target information in a target map according to location information corresponding to the target information, and display the target information at the target location point of the target map, thereby improving intuitiveness of displaying the target information and relevance of displaying multiple target information.
The present application is directed to a method for manufacturing a semiconductor device, and a semiconductor device manufactured by the method.
The following description of the embodiments of the present application will be made more apparent and fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the application are shown. The components of the present application, which are generally described and illustrated in the figures herein, may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the application, as presented in the figures, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by a person skilled in the art without making any inventive effort, are intended to be within the scope of the present application.
It should be noted that: like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures.
In order to facilitate understanding of the present embodiment, a map-based information display method provided by the embodiment of the present application is described below.
Referring to fig. 1, a flowchart of a map-based information display method according to an embodiment of the present application includes the following steps:
s101, receiving a query request carrying at least one information feature.
In the step, a query request for target information sent by a user is received, wherein the query request can carry one information feature, or can carry more than one information feature and less than a preset threshold value. Here, the above information feature is used to query the target information, and the information feature is related to the actual information content of the target information. The at least one information feature may correspond to the same feature class, or may correspond to a plurality of feature classes.
Specifically, if the target information is target advertisement position information, the actual information content of the target advertisement position information may include one or more of the following information: the method comprises the steps of a time interval of idle target advertisement positions, prices of different time intervals of the target advertisement positions, names of companies to which the target advertisement positions belong, contact information of the companies to which the target advertisement positions belong, types of target advertisement position using equipment, working conditions of the target advertisement position using equipment, types of areas to which the target advertisement positions belong, geographic position information of the target advertisement positions and audience attribute information of the areas to which the target advertisement positions belong, wherein the audience attribute information of the areas to which the target advertisement positions belong comprises: age, sex, number of users passing through the area per unit time, income situation, etc. The target information may also be other information that may be queried, and is not limited herein.
Here, when the target information is target advertisement slot information, the above information characteristics may include one or more of the following characteristics: idle time interval features, price features, media name features, contact details features, device type features, region type features, geographic location features, audience features.
It should be noted that there may be multiple ways of receiving the query request, as one possible implementation manner, receiving at least one information feature written by the user, as another possible implementation manner, receiving a triggering operation of the user for at least one feature icon, where the feature icon corresponds to at least one information feature, and as another possible implementation manner, receiving a triggering operation of the user for a custom feature icon, where the custom feature icon corresponds to at least one information feature customized by the user.
S102, determining target information matched with the at least one information feature according to the at least one information feature.
In this step, a plurality of pieces of information related to the query request are locally pre-stored, and each piece of information corresponds to a plurality of features, for example, a piece of locally pre-stored information: first street of Beijing western urban area (geographic position feature), 012345 (contact information feature), 09:00-11:00 (idle time interval feature), school zone (region type feature), and the corresponding information features include: geographic location characteristics, contact characteristics, idle time interval characteristics, and region type characteristics. The query request carries at least one information feature, and if each information feature in the at least one information feature corresponds to a different feature class, the local pre-stored information comprising all the information features is determined to be target information; and if each information feature in the at least one information feature corresponds to the same feature class, determining locally pre-stored information comprising any one of the information features as target information.
For example, for the case that each information feature in the at least one information feature corresponds to a different feature class, the query request includes: the first street of Beijing Xifeng area (geographic position feature) and 09:00-11:00 (idle time interval feature) locally pre-stored information comprises: information one: first street of Beijing western urban area (geographic position feature), 012345 (contact information feature), 09:00-11:00 (idle time interval feature), school zone (region type feature); and information II: first street of Beijing western urban area (geographic position feature), 013456 (contact information feature), 09:00-11:00 (idle time interval feature), office building (region type feature); and (3) information III: first street of Beijing western urban area (geographic position feature), 012345 (contact information feature), 11:00-13:00 (idle time interval feature), school zone (region type feature); the first information and the second information comprise: the first street of the Beijing western urban area (geographic position feature) and 09:00-11:00 (idle time interval feature) only comprise the following information: the first street (geographic location feature) of the Beijing west city does not include 09:00-11:00 (idle time interval feature), so that the first information and the second information are determined as target information.
For example, for each information feature in the at least one information feature corresponds to the same feature class, the query request includes: the first street of Beijing western urban area (geographic location feature), shanghai Nanjing Jiuqu No. (geographic location feature), the information prestored locally includes: information one: first street of Beijing western urban area (geographic position feature), 09:00-11:00 (idle time interval feature); and information II: first street second road (geographic location feature), 013456 (contact feature) of Beijing western urban area; and (3) information III: the Beijing No. zero (geographic location feature), 012345 (contact feature); the first path (geographic position feature) of the first street in the Beijing western urban area is included in the first information, and the first path (geographic position feature) of the first Beijing road of Shanghai is included in the third information, so that the first information and the third information are determined to be target information.
S103, determining a target position point of the target information in a target map according to the position information corresponding to the target information.
In the step, the locally pre-stored information corresponds to position information, and the position information is used for determining a position point corresponding to the locally pre-stored information in the target map. Here, the location information may be latitude and longitude information, and a location point of locally pre-stored information in the target map is determined according to the latitude and longitude information; the location information may also be actual location information, for example, a first road of a first street in a western city of beijing, and location points of locally pre-stored information in the target map are determined according to the actual location information.
The target information is part of information in locally pre-stored information, namely, the target information corresponds to position information, and a target position point of the target information in a target map is determined according to the position information corresponding to the target information. If a plurality of target information exists and the position information corresponding to the plurality of target information is different from each other, the plurality of target information corresponds to a plurality of target position points which are not overlapped with each other on a target map; if there are a plurality of pieces of target information, and the plurality of pieces of target information correspond to the same position information, the plurality of pieces of target information correspond to target position points overlapping each other on the target map.
And S104, displaying the target information at the target position point of the target map.
In the step, the target information corresponds to target position points, the target position points are all positioned in the target map, and the actual information content included in the target information is displayed at the target position points.
The display mode of the actual information content included in the target information may be: displaying the actual information content of the target information in a preset boundary box in a text form; it can also be: the method comprises the steps that information of each feature type of target information corresponds to a display frame, actual information content of the information of each feature type of the target information is displayed in the corresponding display frame, and a plurality of display frames corresponding to the target information are located in preset boundary display frames.
According to the map-based information display method provided by the embodiment of the application, the target information corresponding to the query request is determined according to at least one information feature carried by the query request, the target position point corresponding to the target information in the target map is determined according to the position information corresponding to the target information, the target information is displayed at the target position point of the target map, the intuitiveness of displaying the target information is improved, and the relevance of displaying a plurality of target information is improved.
Further, as shown in fig. 2, in the map-based information display method provided by the embodiment of the present application, the displaying the target information at the target location point of the target map includes:
s201, displaying a preset position icon at the target position point of the target map.
In this step, the target location point may be displayed using a location icon of any shape to show the actual location of the target location point in the target map, such as a dot-like icon, a star icon, or a custom icon. Here, the custom icon is used to highlight the actual information content of the target information displayed by the target location point, for example, the target information is advertisement space information, and the custom icon may be an icon including advertisement space shape or an icon including "advertisement space" word.
If a plurality of target information exists and the position information corresponding to the plurality of target information is different from each other, the plurality of target information corresponds to a plurality of non-overlapping position icons on the target map; if there are a plurality of pieces of target information and the plurality of pieces of target information correspond to the same position information, the plurality of pieces of target information correspond to position icons overlapping each other on the target map, and in order to highlight that the target position points represent the plurality of pieces of target information, the plurality of position icons corresponding to the plurality of pieces of target information may be overlapped with each other only in part or the position icons overlapping each other may be represented by a specific position icon representing the plurality of target position points.
S202, if a first trigger operation for the position icon is received, displaying the target information in a preset range of the target position point.
In the step, if a first trigger operation of a user for any position icon is received, target information corresponding to the position icon is displayed on the periphery of the position icon. The first triggering operation of the position icon is a triggering operation of the position icon when the target information corresponding to the position icon is not displayed in the target map.
Here, the target information corresponding to the position icon may be displayed around the position icon within a predetermined distance from the center point of the position icon, or may be displayed within a range of circumference having a predetermined length as a radius around the center point of the position icon.
Further, in the map-based information display method provided by the embodiment of the present application, after the target information is displayed within the preset range of the target location point if the first trigger operation for the location icon is received, the information display method further includes:
and if a second triggering operation aiming at the position icon is received, hiding the target information.
In the step, if a second trigger operation of the user for any position icon is received, the target information corresponding to the position icon is hidden. The second triggering operation of the position icon is a triggering operation of the position icon when the target information corresponding to the position icon is displayed in the target map.
Further, as shown in fig. 3, in the map-based information display method provided by the embodiment of the present application, the determining, according to the at least one information feature, target information that matches the at least one information feature includes:
s301, extracting first information features matched with the feature categories from each piece of locally pre-stored information according to the feature categories corresponding to the at least one information feature.
In the step, each piece of locally pre-stored information comprises a plurality of pieces of information of characteristic categories, namely each piece of locally pre-stored information corresponds to a plurality of characteristic categories, the characteristic category corresponding to each piece of information characteristic is respectively compared with the characteristic category corresponding to the locally pre-stored information, and if the plurality of characteristic categories corresponding to the locally pre-stored information comprise the characteristic category corresponding to each piece of information characteristic, the information of the characteristic category in the locally pre-stored information is determined to be the first information characteristic.
For example, the query request-carried information features include: the first street (geographic position feature) of the Beijing western urban area and 09:00-11:00 (idle time interval feature) are characterized in that the query request is of a geographic position feature type and an idle time interval feature type, and locally pre-stored information comprises: information one: first street of Beijing western urban area (geographic position feature), 09:00-11:00 (idle time interval feature), 012345 (contact information feature); and information II: the first street and the second street (geographic position features) of the Beijing western urban area and 11:00-13:00 (idle time interval features); and (3) information III: the Beijing No. zero (geographic location feature), 012345 (contact feature); the first feature category of the information is a geographic position feature category, an idle time interval feature category and a contact information feature category, the second feature category of the information is a geographic position feature category and an idle time interval feature category, the third feature category of the information is a geographic position feature category and a contact information feature category, wherein the first feature category and the second feature category of the information comprise the geographic position feature category and the idle time interval feature category, the first street (geographic position feature) of the Beijing-western urban area in the first information and 09:00-11:00 (idle time interval feature) are determined to be first information features, and the second street (geographic position feature) of the Beijing-western urban area in the second information and 11:00-13:00 (idle time interval feature) are determined to be first information features.
Here, if the query requests a carried information feature includes: the first path (geographic position feature) of the first street in the Beijing-western urban area and the first path (geographic position feature) of the Shanghai-Hainan Beijing-Louis are determined to be the first information feature according to the judging method, the second path (geographic position feature) of the first street in the Beijing-western urban area in the second information is determined to be the first information feature, and the first path (geographic position feature) of the Shanghai-Hainan Beijing-Louis in the third information is determined to be the first information feature.
S302, selecting a second information feature matched with the at least one information feature from the first information features.
In the step, the feature class corresponding to the first information feature is the same as the feature class corresponding to the information feature, if the first information feature and the information feature are both corresponding to one feature class, the first information feature identical to the information feature is determined to be the second information feature, and if the first information feature and the information feature are both corresponding to a plurality of feature classes, the first information feature identical to the information feature of each feature class is determined to be the second information feature.
For example, the first information feature includes: the first path (geographic position feature) of the first street in the Beijing-containing city area in the first information and 09:00-11:00 (idle time interval feature), the second path (geographic position feature) of the first street in the Beijing-containing city area in the second information and 11:00-13:00 (idle time interval feature), and the information features carried by the query request one comprise: the first street (geographic position feature) of the Beijing Western urban first street and 09:00-11:00 (idle time interval feature) are consistent with the first information feature of the first information feature for the geographic position feature class, and the first information feature of the first information feature is consistent with the information feature for the idle time interval feature class, and the first information feature of the first information feature is determined to be the second information feature.
Here, if the first information feature includes: the first path (geographic position feature) of the first street in the Beijing and western urban area in the first information, the second path (geographic position feature) of the first street in the Beijing and western urban area in the second information, the first path (geographic position feature) of the Beijing and western urban area in the third information, the first path (geographic position feature) of the Beijing and southwest road in the third information, and the information feature carried by the query request one comprises: and determining the first path (geographic position feature) of the first street in the Beijing western urban area and the first path (geographic position feature) of the Shanghai Nanjing road in the information I and the first path (geographic position feature) of the Shanghai Nanjing road in the information III as second information features according to the judging method.
S303, determining the locally pre-stored information corresponding to the second information characteristic as the target information.
In this step, if the above-mentioned second information feature is extracted from the locally-prestored information one, the locally-prestored information one is determined as the target information. And if the at least one information feature corresponds to one feature class, determining locally pre-stored information comprising any information feature as target information, and if the at least one information feature corresponds to a plurality of feature classes, determining locally pre-stored information comprising all information features as target information.
For example, the locally pre-stored information one is determined as target information, or the information one and the information three are determined as target information.
Further, as shown in fig. 4, in the map-based information display method provided by the embodiment of the present application, the information display method further includes:
s401, receiving update information, wherein the update information corresponds to an update information identifier.
In this step, the received update information and the locally pre-stored information are information with the same property, for example, the locally pre-stored information is advertisement position information, and the received update information is also advertisement position information, where the update information corresponds to an update information identifier, and each locally pre-stored information corresponds to an information identifier.
S402, extracting information to be updated, which is matched with the update information identification, from the locally pre-stored information.
In the step, comparing the information identifier corresponding to each piece of locally pre-stored information with the updated information identifier corresponding to each piece of updated information, and if the information identifier corresponding to the locally pre-stored information is the same as the updated information identifier corresponding to any piece of updated information, determining the locally pre-stored information as the information to be updated.
S403, updating the information to be updated into the updated information.
In this step, the information to be updated is replaced with the update information, that is, the information to be updated is deleted from the local, and the update information is stored locally.
Based on the same inventive concept, the embodiment of the present application further provides a map-based information display device corresponding to the map-based information display method, and since the principle of solving the problem of the device in the embodiment of the present application is similar to that of the map-based information display method in the embodiment of the present application, the implementation of the device may refer to the implementation of the method, and the repetition is omitted.
Referring to fig. 5, a schematic diagram of a map-based information display device according to an embodiment of the present application is provided, and the map-based information display device 500 includes:
a first receiving module 501, configured to receive a query request carrying at least one information feature;
a first determining module 502, configured to determine, according to the at least one information feature, target information that matches the at least one information feature;
a second determining module 503, configured to determine a target location point of the target information in the target map according to the location information corresponding to the target information;
and a display module 504, configured to display the target information at the target location point of the target map.
Further, in the map-based information display device provided by the embodiment of the present application, the display module 504 is specifically configured to:
displaying a preset position icon at the target position point of the target map;
and if a first trigger operation aiming at the position icon is received, displaying the target information in a preset range of the target position point.
Further, in the map-based information display device provided by the embodiment of the application, the information display device further comprises a hiding module;
the hiding module is configured to hide the target information if a second trigger operation for the location icon is received after the display module 504 receives the first trigger operation for the location icon and displays the target information within a preset range of the target location point.
Further, in the map-based information display device provided by the embodiment of the present application, the first determining module 502 is configured to, when determining, according to the at least one information feature, target information that is matched with the at least one information feature, specifically:
extracting a first information feature matching the feature category from each piece of locally pre-stored information according to the feature category corresponding to the at least one information feature;
selecting a second information feature matching the at least one information feature from the first information features;
and determining the locally pre-stored information corresponding to the second information characteristic as the target information.
Further, in the map-based information display device provided by the embodiment of the present application, the information display device further includes:
the second receiving module is used for receiving update information, and the update information corresponds to an update information identifier;
the extraction module is used for extracting information to be updated, which is matched with the update information identifier, from locally pre-stored information;
and the updating module is used for updating the information to be updated into the updated information.
According to the map-based information display device provided by the embodiment of the application, the target information corresponding to the query request is determined according to at least one information feature carried by the query request, the target position point corresponding to the target information in the target map is determined according to the position information corresponding to the target information, and the target information is displayed at the target position point of the target map, so that the intuitiveness of displaying the target information is improved, and the relevance of displaying a plurality of target information is improved.
As shown in fig. 6, an electronic device 600 according to an embodiment of the present application includes: the system comprises a processor 601, a memory 602 and a bus, wherein the memory 602 stores machine-readable instructions executable by the processor 601, the processor 601 and the memory 602 communicate through the bus when the electronic device is running, and the processor 601 executes the machine-readable instructions to perform the steps of the map-based information display method.
Specifically, the above-described memory 602 and processor 601 can be general-purpose memories and processors, and are not particularly limited herein, and the above-described map-based information display method can be performed when the processor 601 runs a computer program stored in the memory 602.
Corresponding to the above map-based information display method, the embodiment of the application also provides a computer-readable storage medium, on which a computer program is stored, which when being executed by a processor, performs the steps of the above map-based information display method.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described system and apparatus may refer to corresponding procedures in the foregoing method embodiments, which are not described herein again. In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. The above-described apparatus embodiments are merely illustrative, and the division of the modules is merely a logical function division, and there may be additional divisions when actually implemented, and for example, multiple modules or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some communication interface, indirect coupling or communication connection of devices or modules, electrical, mechanical, or other form.
The modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical modules, i.e., may be located in one place, or may be distributed over a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules may be integrated into one module.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored on a non-volatile computer readable storage medium executable by a processor. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Finally, it should be noted that: the above examples are only specific embodiments of the present application, and are not intended to limit the scope of the present application, but it should be understood by those skilled in the art that the present application is not limited thereto, and that the present application is described in detail with reference to the foregoing examples: any person skilled in the art may modify or easily conceive of the technical solution described in the foregoing embodiments, or perform equivalent substitution of some of the technical features, while remaining within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application. Therefore, the protection scope of the application is subject to the protection scope of the claims.
Claims (9)
1. A map-based information display method, characterized in that the information display method comprises:
receiving a query request carrying at least one information feature;
determining target information matched with the at least one information feature according to the at least one information feature;
determining a target position point of the target information in a target map according to the position information corresponding to the target information;
displaying the target information at the target position point of the target map;
the determining, according to the at least one information feature, target information matched with the at least one information feature includes:
extracting a first information feature matching the feature category from each piece of locally pre-stored information according to the feature category corresponding to the at least one information feature;
selecting a second information feature matching the at least one information feature from the first information features;
determining the locally pre-stored information corresponding to the second information characteristic as the target information;
extracting a first information feature matching the feature category from each piece of locally pre-stored information according to the feature category corresponding to the at least one information feature, wherein the first information feature matching the feature category comprises; comparing the feature class corresponding to each information feature with the feature class corresponding to the locally pre-stored information respectively, and if the feature class corresponding to each information feature is included in the feature classes corresponding to the locally pre-stored information, determining the information of the feature class in the locally pre-stored information as a first information feature;
the selecting a second information feature from the first information features, which matches the at least one information feature, includes: if the first information feature and the information feature each correspond to one feature class, the first information feature identical to the information feature is determined as the second information feature, and if the first information feature and the information feature each correspond to a plurality of feature classes, the first information feature identical to the information feature of each feature class is determined as the second information feature.
2. The map-based information display method according to claim 1, wherein the displaying the target information at the target position point of the target map includes:
displaying a preset position icon at the target position point of the target map;
and if a first trigger operation aiming at the position icon is received, displaying the target information in a preset range of the target position point.
3. The map-based information display method according to claim 2, wherein after the target information is displayed within a preset range of the target location point if the first trigger operation for the location icon is received, the information display method further comprises:
and if a second triggering operation aiming at the position icon is received, hiding the target information.
4. The map-based information display method according to claim 1, characterized in that the information display method further comprises:
receiving update information, wherein the update information corresponds to an update information identifier;
extracting information to be updated, which is matched with the update information identifier, from locally pre-stored information;
and updating the information to be updated into the updated information.
5. A map-based information display device, characterized in that the information display device comprises:
the first receiving module is used for receiving a query request carrying at least one information characteristic;
the first determining module is used for determining target information matched with the at least one information feature according to the at least one information feature;
the second determining module is used for determining a target position point of the target information in the target map according to the position information corresponding to the target information;
the display module is used for displaying the target information at the target position point of the target map;
the determining, according to the at least one information feature, target information matched with the at least one information feature includes:
extracting a first information feature matching the feature category from each piece of locally pre-stored information according to the feature category corresponding to the at least one information feature;
selecting a second information feature matching the at least one information feature from the first information features;
determining the locally pre-stored information corresponding to the second information characteristic as the target information;
extracting a first information feature matching the feature category from each piece of locally pre-stored information according to the feature category corresponding to the at least one information feature, wherein the first information feature matching the feature category comprises; comparing the feature class corresponding to each information feature with the feature class corresponding to the locally pre-stored information respectively, and if the feature class corresponding to each information feature is included in the feature classes corresponding to the locally pre-stored information, determining the information of the feature class in the locally pre-stored information as a first information feature;
the selecting a second information feature from the first information features, which matches the at least one information feature, includes: if the first information feature and the information feature each correspond to one feature class, the first information feature identical to the information feature is determined as the second information feature, and if the first information feature and the information feature each correspond to a plurality of feature classes, the first information feature identical to the information feature of each feature class is determined as the second information feature.
6. The map-based information display apparatus according to claim 5, wherein the display module, when configured to display the target information at the target location point of the target map, is specifically configured to:
displaying a preset position icon at the target position point of the target map;
and if a first trigger operation aiming at the position icon is received, displaying the target information in a preset range of the target position point.
7. The map-based information display apparatus according to claim 6, characterized in that the information display apparatus further comprises:
and the hiding module is used for hiding the target information if a second triggering operation aiming at the position icon is received.
8. An electronic device, comprising: a processor, a memory and a bus, the memory storing machine readable instructions executable by the processor, the processor and the memory in communication over the bus when the electronic device is running, the processor executing the machine readable instructions to perform the steps of the map-based information display method of any one of claims 1 to 4.
9. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a computer program which, when executed by a processor, performs the steps of the map-based information display method according to any one of claims 1 to 4.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911310256.1A CN111046127B (en) | 2019-12-18 | 2019-12-18 | Map-based information display method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911310256.1A CN111046127B (en) | 2019-12-18 | 2019-12-18 | Map-based information display method and device, electronic equipment and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111046127A CN111046127A (en) | 2020-04-21 |
| CN111046127B true CN111046127B (en) | 2023-08-29 |
Family
ID=70237590
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911310256.1A Active CN111046127B (en) | 2019-12-18 | 2019-12-18 | Map-based information display method and device, electronic equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111046127B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112270706B (en) * | 2020-11-02 | 2024-10-18 | 富盛科技股份有限公司 | Carrier equipment management method and device |
| CN112445989A (en) * | 2020-11-23 | 2021-03-05 | 北京思特奇信息技术股份有限公司 | WebGIS (Web geographic information System) -based map text label avoidance display method and device |
| CN115983910A (en) * | 2022-12-27 | 2023-04-18 | 成都新潮传媒集团有限公司 | Method, system, device and medium for realizing comparison of elevator advertisement putting schemes |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102591942A (en) * | 2011-12-27 | 2012-07-18 | 奇智软件(北京)有限公司 | Method and device for automatic application recommendation |
| CN103455588A (en) * | 2013-08-30 | 2013-12-18 | 小米科技有限责任公司 | Image indexing method and device |
| WO2017016160A1 (en) * | 2015-07-30 | 2017-02-02 | 北京奇虎科技有限公司 | Classification-based storage method for target picture, and corresponding terminal |
| US9563576B1 (en) * | 2006-08-31 | 2017-02-07 | Daniel J. Horon | Area-limited software utility |
| CN106651237A (en) * | 2016-09-19 | 2017-05-10 | 上海德启信息科技有限公司 | Logistics article information querying method and system |
| CN107481114A (en) * | 2017-08-16 | 2017-12-15 | 北京京东尚科信息技术有限公司 | Method of Commodity Recommendation, device, e-commerce system and storage medium |
| CN109241079A (en) * | 2018-08-31 | 2019-01-18 | 努比亚技术有限公司 | Method, mobile terminal and the computer storage medium of problem precise search |
| CN109409844A (en) * | 2018-11-12 | 2019-03-01 | 郑州云海信息技术有限公司 | The management method and device of netpage user's operation behavior |
| CN109816313A (en) * | 2019-01-18 | 2019-05-28 | 北京顺丰同城科技有限公司 | A kind of information display method, device, electronic equipment and storage medium |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106055602A (en) * | 2016-05-24 | 2016-10-26 | 腾讯科技(深圳)有限公司 | File verification method and apparatus |
| US10466953B2 (en) * | 2017-03-30 | 2019-11-05 | Microsoft Technology Licensing, Llc | Sharing neighboring map data across devices |
-
2019
- 2019-12-18 CN CN201911310256.1A patent/CN111046127B/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9563576B1 (en) * | 2006-08-31 | 2017-02-07 | Daniel J. Horon | Area-limited software utility |
| CN102591942A (en) * | 2011-12-27 | 2012-07-18 | 奇智软件(北京)有限公司 | Method and device for automatic application recommendation |
| CN103455588A (en) * | 2013-08-30 | 2013-12-18 | 小米科技有限责任公司 | Image indexing method and device |
| WO2017016160A1 (en) * | 2015-07-30 | 2017-02-02 | 北京奇虎科技有限公司 | Classification-based storage method for target picture, and corresponding terminal |
| CN106651237A (en) * | 2016-09-19 | 2017-05-10 | 上海德启信息科技有限公司 | Logistics article information querying method and system |
| CN107481114A (en) * | 2017-08-16 | 2017-12-15 | 北京京东尚科信息技术有限公司 | Method of Commodity Recommendation, device, e-commerce system and storage medium |
| CN109241079A (en) * | 2018-08-31 | 2019-01-18 | 努比亚技术有限公司 | Method, mobile terminal and the computer storage medium of problem precise search |
| CN109409844A (en) * | 2018-11-12 | 2019-03-01 | 郑州云海信息技术有限公司 | The management method and device of netpage user's operation behavior |
| CN109816313A (en) * | 2019-01-18 | 2019-05-28 | 北京顺丰同城科技有限公司 | A kind of information display method, device, electronic equipment and storage medium |
Non-Patent Citations (1)
| Title |
|---|
| 道路网多尺度表达的关键技术研究;裴洪星;《全国优秀硕士学位论文全文数据库》;1-81 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111046127A (en) | 2020-04-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20080035089A (en) | Location based location information providing device and method | |
| CN111046127B (en) | Map-based information display method and device, electronic equipment and storage medium | |
| US10430484B2 (en) | Determining relevance of points of interest to a user | |
| KR20130031387A (en) | Entity-based search results and clusters on maps | |
| CN106155496A (en) | A kind of information displaying method and device | |
| JP5638047B2 (en) | Information distribution apparatus, information distribution system, program, and method | |
| KR101888123B1 (en) | System and method for targeting advertisement using mobile application information | |
| US20130066709A1 (en) | Method of and system for determining contextually relevant advertisements to be provided to a web page | |
| CN103793838A (en) | Advertisement intercepting method and device | |
| US20200092689A1 (en) | Outputting an entry point to a target service | |
| CN113360792A (en) | Information recommendation method and device, electronic equipment and storage medium | |
| US8700633B1 (en) | Determining categories for geographic data | |
| CN103179207A (en) | Data transmission method and system as well as device | |
| JP2022134094A (en) | Navigation support program, navigation support device, navigation support method and system | |
| CN108255931B (en) | Website navigation method and server | |
| CN107194731A (en) | Advertisement placement method and device | |
| CN103501470A (en) | Network data screening method and device | |
| KR100996327B1 (en) | How to register an advertisement for display on the electronic map to the advertisement registration server and display the advertisement on the user terminal | |
| US9053495B1 (en) | Geographical targeting for content management of campaigns | |
| KR20040087233A (en) | Method and system of providing advertisement information by using news keyword | |
| US20140229284A1 (en) | Electronic map | |
| KR20130139420A (en) | Advertising system using keyword cookie | |
| CN110263290A (en) | Merchant label setting method, device, electronic device and storage medium | |
| KR101381627B1 (en) | Advertising system using keyword cookie | |
| JP2002183593A (en) | Signboard information retrieval system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |