CN113008262B - Method and device for showing interest points, electronic equipment and storage medium - Google Patents
Method and device for showing interest points, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN113008262B CN113008262B CN201911320666.4A CN201911320666A CN113008262B CN 113008262 B CN113008262 B CN 113008262B CN 201911320666 A CN201911320666 A CN 201911320666A CN 113008262 B CN113008262 B CN 113008262B
- Authority
- CN
- China
- Prior art keywords
- interest
- interest point
- independent
- point
- points
- 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
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000004931 aggregating effect Effects 0.000 claims abstract description 19
- 238000004364 calculation method Methods 0.000 claims abstract description 16
- 230000008859 change Effects 0.000 claims description 42
- 230000015654 memory Effects 0.000 claims description 19
- 230000002776 aggregation Effects 0.000 claims description 8
- 238000004220 aggregation Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 abstract description 4
- 230000000903 blocking effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 8
- 230000008901 benefit Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000009286 beneficial effect Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 208000003028 Stuttering Diseases 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3679—Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
- G01C21/3682—Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities output of POI information on a road map
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The application discloses a method and a device for showing points of interest, electronic equipment and a storage medium, and relates to the field of computer vision. The specific implementation scheme is as follows: displaying M independent interest points in a preset range according to a first zoom ratio; when the zoom magnification of the display interface is reduced from the first zoom magnification to the second zoom magnification, according to the image position of each independent interest point, the avoidance sequence and the critical avoidance distance corresponding to each independent interest point, the interest point needing to be avoided and the independent interest point attached to each avoided interest point are determined; and aggregating the M independent interest points into N independent interest points according to the interest points to be avoided and the independent interest points to which the avoided interest points are attached. The method and the device for processing the point of interest can effectively avoid the problem that adjacent points of interest are covered, and are high in calculation efficiency, smooth in user experience and free of blocking.
Description
Technical Field
The present application relates to the field of image processing technologies, and further relates to computer vision technologies, and in particular, to a method and an apparatus for displaying a point of interest, an electronic device, and a storage medium.
Background
With the development of map navigation technology, a user can view the position of a Point of Interest (POI) through an electronic map on a terminal, and find the POI according to the position of the POI. With the popularization of camera functions in smartphones, it has become possible to develop enhanced live-action functions based on images acquired by cameras. At present, products for performing live-action navigation based on an image acquired by a camera appear, information of an interest point may be added to the live-action image, and specifically, a center of the interest point or a key point of the interest point is projected onto a screen of a terminal, so that a user may identify the interest point.
In the prior art, an interest point within a preset range is obtained according to a positioning coordinate point of a terminal; and directly displaying each interest point in the preset range on a display interface. When the display scale of the display interface is reduced, if the number of the interest points in the preset range is large, the adjacent interest points are converged together to generate shielding, so that a user cannot distinguish different interest points on the display interface, the display effect of the interest points is affected, and the user experience is poor.
Disclosure of Invention
In view of this, embodiments provided in the present application provide a method and an apparatus for displaying interest points, an electronic device, and a storage medium, so that when a user reduces a zoom ratio of a display interface, a problem of coverage between adjacent interest points can be effectively avoided, and the method and the apparatus are high in calculation efficiency, smooth in user experience, and free from stuttering.
In a first aspect, an embodiment of the present application provides a method for displaying a point of interest, where the method includes:
displaying M independent interest points in a preset range through a display interface according to a first zoom ratio;
when the zoom ratio of the display interface is reduced from the first zoom ratio to a second zoom ratio, according to the predetermined image position of each independent interest point, the avoidance sequence and the critical avoidance distance corresponding to each independent interest point, the avoided interest points corresponding to the change value of the zoom ratio and the independent interest points to which the avoided interest points are attached are determined in the M independent interest points;
aggregating the M independent interest points into N independent interest points according to the avoided interest points corresponding to the change value of the zoom ratio and the independent interest points to which the avoided interest points are attached; wherein M is a natural number greater than 1; n is a natural number not less than 1 and less than M.
The embodiment has the following advantages or beneficial effects: the embodiment can aggregate M independent interest points into N independent interest points for displaying, and always ensures that the image distance between any two independent interest points on the display interface is greater than the preset threshold value, so that the problem of covering between adjacent interest points can be effectively avoided. Because the technical means of predetermining the avoidance sequence and the critical avoidance distance corresponding to each independent interest point is adopted, the interest points to be avoided and the independent interest points to which the avoided interest points are attached can be rapidly determined from the M independent interest points, the technical problem that covering exists between adjacent interest points in the prior art is solved, the calculation efficiency can be improved, and the user experience can be improved.
In the above embodiment, the determining, in the M independent interest points, the avoided interest point corresponding to the change value of the zoom ratio and the independent interest point to which each avoided interest point is attached according to the predetermined image position of each independent interest point, the avoiding sequence and the critical avoiding distance corresponding to each independent interest point includes:
calculating the geographical range covered by each independent interest point according to the image position of each interest point and the change value of the zoom ratio;
and determining the avoided interest points corresponding to the change values of the zoom magnification and the independent interest points to which the avoided interest points are attached from the M interest points according to the geographical range covered by each independent interest point, and the avoidance sequence and the critical avoidance distance corresponding to each independent interest point.
The above embodiment has the following advantages or beneficial effects: according to the embodiment, the avoided interest points corresponding to the variation values of the zoom magnification and the independent interest points to which the avoided interest points are attached can be determined in the M interest points according to the geographical range covered by each independent interest point, and the avoidance sequence and the critical avoidance distance corresponding to each independent interest point, so that the M independent interest points can be aggregated into the N independent interest points.
In the above embodiment, the determining, according to the geographic range covered by each independent interest point, and the avoidance sequence and the critical avoidance distance corresponding to each independent interest point, an avoided interest point corresponding to the change value of the zoom factor and an independent interest point to which each avoided interest point is attached from among the M interest points includes:
respectively taking each independent interest point and any other independent interest point in the geographic range covered by each independent interest point as a first interest point and a second interest point, and calculating the physical distance between the first interest point and the second interest point;
aggregating the first interest point and the second interest point into an independent interest point according to the physical distance between the first interest point and the second interest point and the avoidance distance corresponding to the first interest point; or, the first interest point and the second interest point are taken as two independent interest points.
The above embodiment has the following advantages or beneficial effects: the embodiment can aggregate the first interest point and the second interest point into an independent interest point, thereby effectively avoiding the problem of coverage between adjacent interest points.
In the above embodiment, the aggregating the first interest point and the second interest point into an independent interest point according to the physical distance between the first interest point and the second interest point and the avoidance distance corresponding to the first interest point includes:
if the physical distance between the first interest point and the second interest point is smaller than the avoidance distance corresponding to the first interest point, the first interest point and the second interest point are aggregated into an independent interest point, and the first interest point is used as an independent interest point to which the second interest point is attached.
The embodiment has the following advantages or beneficial effects: if the physical distance between the first interest point and the second interest point is smaller than the avoidance distance corresponding to the first interest point, the electronic device may aggregate the first interest point and the second interest point into an independent interest point, so that aggregation of M independent interest points into N independent interest points may be achieved.
In the above embodiment, before the displaying, by the display interface, M independent interest points within a preset range according to a first zoom ratio, the method further includes:
acquiring the geographic position of each interest point in a preset range;
calculating the geographic distance between every two interest points according to the geographic position of each interest point;
and determining each independent interest point and an avoidance sequence and a critical avoidance distance corresponding to each independent interest point according to the geographic distance between every two interest points.
The above embodiment has the following advantages or beneficial effects: the embodiment can predetermine each independent interest point, and the avoidance sequence and the critical avoidance distance corresponding to each independent interest point, so that the calculation is not required to be recalculated every time, and the calculation can be directly used, and the calculation speed and the calculation efficiency can be improved.
In a second aspect, the present application further provides a device for displaying a point of interest, the device including: the system comprises a display module, a determination module and an aggregation module; wherein,
the display module is used for displaying the M independent interest points in the preset range according to a first zoom ratio through a display interface;
the determining module is configured to determine, according to a predetermined image position of each independent interest point, an avoidance sequence and a critical avoidance distance corresponding to each independent interest point, an avoided interest point corresponding to a change value of the zoom ratio, and an independent interest point to which each avoided interest point is attached, among the M independent interest points, when the zoom ratio of the display interface is reduced from the first zoom ratio to a second zoom ratio;
the aggregation module is used for aggregating the M independent interest points into N independent interest points according to the avoided interest points corresponding to the variation value of the zoom magnification and the independent interest points attached to the avoided interest points; wherein M is a natural number greater than 1; n is a natural number not less than 1 and less than M.
In the above embodiment, the determining module includes: a calculation submodule and a determination submodule; wherein,
the calculation submodule is used for calculating the geographical range covered by each independent interest point according to the image position of each interest point and the change value of the zoom ratio;
the determining submodule is configured to determine, from the M interest points, an avoided interest point corresponding to the change value of the zoom factor and an independent interest point to which each avoided interest point is attached according to the geographic range covered by each independent interest point, and an avoidance sequence and a critical avoidance distance corresponding to each independent interest point.
In the above embodiment, the determining sub-module is specifically configured to calculate a physical distance between each of the first interest point and the second interest point, where each of the independent interest points and any other independent interest point within the geographic range covered by each of the independent interest points are respectively used as the first interest point and the second interest point; aggregating the first interest point and the second interest point into an independent interest point according to the physical distance between the first interest point and the second interest point and the avoidance distance corresponding to the first interest point; or, the first interest point and the second interest point are taken as two independent interest points.
In the above embodiment, the determining sub-module is specifically configured to, if the physical distance between the first interest point and the second interest point is smaller than the avoidance distance corresponding to the first interest point, aggregate the first interest point and the second interest point into an independent interest point, and use the first interest point as an independent interest point to which the second interest point is attached.
In the above embodiment, the determining module is further configured to obtain geographic locations of the points of interest within a preset range; calculating the geographical distance between every two interest points according to the geographical position of each interest point; and determining each independent interest point and an avoidance sequence and a critical avoidance distance corresponding to each independent interest point according to the geographic distance between every two interest points.
In a third aspect, an embodiment of the present application provides an electronic device, including:
one or more processors;
a memory for storing one or more programs,
when the one or more programs are executed by the one or more processors, the one or more processors implement the method for presenting a point of interest according to any embodiment of the present application.
In a fourth aspect, the present application provides a storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the method for showing the point of interest according to any embodiment of the present application.
One embodiment in the above application has the following advantages or benefits: according to the method, the device, the electronic equipment and the storage medium for displaying the interest points, M independent interest points in a preset range are displayed according to a first zoom ratio through a display interface; when the zoom ratio of the display interface is reduced from a first zoom ratio to a second zoom ratio, determining an avoided interest point corresponding to the change value of the zoom ratio and an independent interest point to which each avoided interest point is attached from M independent interest points according to the predetermined image position of each independent interest point, the avoidance sequence and the critical avoidance distance corresponding to each independent interest point; and aggregating the M independent interest points into N independent interest points according to the avoided interest points corresponding to the change value of the zoom magnification and the independent interest points to which the avoided interest points are attached. That is to say, when the zoom ratio of the display interface is reduced from the first zoom ratio to the second zoom ratio, the method and the device can aggregate the M independent interest points into the N independent interest points for display, and always ensure that the image distance between any two independent interest points on the display interface is greater than a preset threshold value, so that the problem of covering between adjacent interest points can be effectively avoided. Because the technical means of predetermining the avoidance sequence and the critical avoidance distance corresponding to each independent interest point is adopted, the interest points to be avoided and the independent interest points to which the avoided interest points are attached can be rapidly determined from the M independent interest points, the technical problem that adjacent interest points are covered in the prior art is solved, the calculation efficiency can be improved, and the user experience can be improved; moreover, the technical scheme of the embodiment of the application is simple and convenient to implement, convenient to popularize and wide in application range.
Other effects of the above-described alternative will be described below with reference to specific embodiments.
Drawings
The drawings are included to provide a better understanding of the present solution and are not intended to limit the present application. Wherein:
fig. 1 is a schematic flowchart of a method for displaying a point of interest according to an embodiment of the present disclosure;
fig. 2 is a flowchart illustrating a method for showing points of interest according to a second embodiment of the present application;
fig. 3 is a schematic flowchart of a method for determining an avoidance sequence according to a second embodiment of the present application;
FIG. 4 is a schematic diagram of a display interface of a converged point of interest provided in embodiment two of the present application;
FIG. 5 is a schematic structural diagram of a device for displaying a point of interest according to a third embodiment of the present application;
fig. 6 is a schematic structural diagram of a determination module provided in the third embodiment of the present application;
fig. 7 is a block diagram of an electronic device for implementing a method for presenting a point of interest according to an embodiment of the present application.
Detailed Description
The following description of the exemplary embodiments of the present application, taken in conjunction with the accompanying drawings, includes various details of the embodiments of the application for the understanding of the same, which are to be considered exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present application. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
Example one
Fig. 1 is a flowchart of a method for showing a point of interest according to an embodiment of the present application, where the method may be executed by a point of interest showing apparatus or an electronic device, where the apparatus or the electronic device may be implemented by software and/or hardware, and the apparatus or the electronic device may be integrated in any intelligent device with a network communication function. As shown in fig. 1, the method for showing the points of interest may include the following steps:
s101, displaying the M independent interest points in the preset range through a display interface according to a first zoom magnification.
In a specific embodiment of the application, the electronic device may display, through a display interface, M independent interest points within a preset range according to a first zoom magnification; and the image distance between any two independent interest points on the display interface is greater than a preset threshold value. Specifically, a Point of Interest (POI) herein may refer to any building in which a user is interested, for example, in a geographic information system, a POI may be a house, a shop, a mailbox, a bus station, etc. When a user inputs a certain search keyword in an APP of a client, the APP can search for a plurality of interest points within a preset range for the user. For example, a user inputs "enjoy" in a search box of an APP, the APP may search for restaurants, supermarkets, parks, amusement parks, and the like that satisfy conditions within a preset range centered on a current location of the user, and then the APP may present the searched points of interest to the user through a display interface of the user terminal. At this time, if the zoom ratio of the display interface is large enough, the display interface can show each interest point as an independent interest point respectively; as the zoom ratio of the display interface gradually decreases, if each interest point continues to be displayed as an independent interest point, the image distance between adjacent interest points also decreases, which may possibly cause two interest points with close distances to overlap or coincide with each other. By adopting the technical scheme provided by the application, the problem of covering between adjacent interest points can be effectively avoided. For example, assuming that the user inputs "enjoy in the search box of the APP," the APP can search 100 points of interest that satisfy the condition within a preset range centered on the current position of the user. If the display interface displays the 100 interest points as independent interest points according to the first zoom magnification, the electronic device may display the 100 independent interest points as bubbles in this step. When the zoom magnification of the display interface is reduced from the first zoom magnification to the second zoom magnification, assuming that the electronic device can aggregate the 100 interest points into 50 independent interest points, in this step, the electronic device can display the 50 independent interest points as bubbles. When the zoom magnification of the display interface is reduced from the second zoom magnification to the third zoom magnification, if the 50 interest points are aggregated into 30 independent interest points, in this step, the electronic device may display the 30 independent interest points as bubbles; and so on.
It can be understood that no matter how the zoom ratio of the display interface changes, it is required to ensure that the image distance between any two independent interest points on the display interface is greater than a preset threshold value, that is, it is ensured that no covering is generated between any two adjacent interest points; because the technical means of aggregating the interest points and displaying the bubbles are adopted, the method can effectively ensure that any two adjacent interest points cannot be covered.
It should be noted that, in the technical solution of the present application, each independent interest point is displayed in the display interface in the form of a bubble, and the range of the pixel point occupied by each bubble is the same, and it is assumed that, at the first zoom ratio, the bubble of each independent interest point occupies 50 pixel points, and then, at the second zoom ratio, the bubble of each independent interest point also occupies 50 pixel points. That is to say, no matter how the zoom ratio of the display interface changes, the range of the pixel point occupied by each bubble does not change, so that the covering between any two adjacent interest points can not be generated.
S102, when the zoom ratio of the display interface is reduced from a first zoom ratio to a second zoom ratio, according to the image position of each independent interest point, the avoidance sequence and the critical avoidance distance corresponding to each independent interest point, the avoided interest point corresponding to the change value of the zoom ratio and the independent interest point to which each avoided interest point is attached are determined from the M independent interest points.
In a specific embodiment of the application, when the zoom ratio of the front interface is reduced from the first zoom ratio to the second zoom ratio, the electronic device may determine, according to the predetermined image position of each independent interest point, the avoidance sequence and the critical avoidance distance corresponding to each independent interest point, an avoided interest point corresponding to the variation value of the zoom ratio and an independent interest point to which each avoided interest point is attached, among the M independent interest points; the variation value of the zoom ratio is the difference value between the first zoom ratio and the second zoom ratio. Specifically, the electronic device may calculate the geographical range covered by each independent interest point according to the image position and the variation value of the zoom ratio of each interest point; and then according to the geographical range covered by each interest point, the avoidance sequence and the critical avoidance distance corresponding to each interest point, determining the avoided interest points corresponding to the change value of the zoom ratio and the independent interest points to which the avoided interest points are attached from the M interest points.
In the embodiment of the application, when the zoom ratio of the display interface is reduced from the first zoom ratio to the second zoom ratio, the image positions of the interest points on the display interface are close to each other, the image distance between adjacent interest points is reduced, and because a certain conversion relationship exists between the image positions of the interest points in the display interface and the zoom ratio of the display interface, the geographic range covered by each interest point can be calculated according to the image positions of the interest points and the change values of the zoom ratio. The larger the change value of the zoom magnification is, the larger the change of the geographical range covered by each interest point is; the smaller the variation value of the zoom magnification is, the smaller the variation of the geographical range covered by each interest point is.
In a specific embodiment of the application, since a mapping relationship exists between the image position and the geographic position of each interest point, under the condition that the image position of each interest point is known, the electronic device may determine the geographic range covered by each interest point through a predetermined mapping relationship between the image position and the geographic position. The mapping relationship between the image position and the geographic position may be predetermined, and is not limited herein.
In a specific embodiment of the application, the electronic device may respectively take each independent interest point and any other independent interest point within a geographic range covered by each independent interest point as a first interest point and a second interest point, and calculate a physical distance between the first interest point and the second interest point; then, according to the physical distance between the first interest point and the second interest point and the avoidance distance corresponding to the first interest point, the first interest point and the second interest point are aggregated into an independent interest point; or, the first interest point and the second interest point are taken as two independent interest points.
S103, aggregating M independent interest points into N independent interest points for displaying according to the avoided interest points corresponding to the change value of the zoom ratio and the independent interest points attached to the avoided interest points; wherein M is a natural number greater than 1; n is a natural number not less than 1 and less than M.
In a specific embodiment of the application, the electronic device may aggregate M independent interest points into N independent interest points for display according to the avoided interest points corresponding to the change value of the zoom ratio and the independent interest points to which each of the avoided interest points is attached; wherein M is a natural number greater than 1; n is a natural number not less than 1 and less than M. Specifically, assume that the display device displays 5 independent interest points at a first zoom magnification, which are: interest points 1, 2, 3, 4 and 5; the avoided interest points corresponding to the change value of the zoom ratio are assumed to be 2, which are respectively: interest points 2 and 3; wherein, the independent interest point to which the interest point 2 is attached is the interest point 1; the independent interest point to which the interest point 3 is attached is the interest point 4, and in this step, the interest point 1, the interest point 2, the interest point 3, the interest point 4, and the interest point 5 may be aggregated into the interest point 1, the interest point 4, and the interest point 5.
According to the method for displaying the interest points, M independent interest points in a preset range are displayed according to a first zoom ratio through a display interface; when the zoom ratio of the display interface is reduced from a first zoom ratio to a second zoom ratio, determining an avoided interest point corresponding to the change value of the zoom ratio and an independent interest point to which each avoided interest point is attached from M independent interest points according to the predetermined image position of each independent interest point, the avoidance sequence and the critical avoidance distance corresponding to each independent interest point; and aggregating the M independent interest points into N independent interest points according to the avoided interest points corresponding to the change value of the zoom magnification and the independent interest points to which the avoided interest points are attached. That is to say, when the zoom ratio of the display interface is reduced from the first zoom ratio to the second zoom ratio, the method and the device can aggregate the M independent interest points into the N independent interest points for display, and always ensure that the image distance between any two independent interest points on the display interface is greater than a preset threshold value, so that the problem of covering between adjacent interest points can be effectively avoided. Because the technical means of predetermining the avoidance sequence and the critical avoidance distance corresponding to each independent interest point is adopted, the interest points to be avoided and the independent interest points to which the avoided interest points are attached can be rapidly determined from the M independent interest points, the technical problem that adjacent interest points are covered in the prior art is solved, the calculation efficiency can be improved, and the user experience can be improved; moreover, the technical scheme of the embodiment of the application is simple and convenient to implement, convenient to popularize and wide in application range.
Example two
Fig. 2 is a flowchart illustrating a method for showing points of interest according to a second embodiment of the present application. As shown in fig. 2, the method for showing the points of interest may include the following steps:
s201, displaying the M independent interest points in the preset range according to a first zoom ratio through a display interface.
In a specific embodiment of the application, the electronic device displays M independent interest points within a preset range according to a first zoom ratio through a display interface; and the image distance between any two independent interest points on the display interface is greater than a preset threshold value. In particular, the electronic device may present each individual point of interest in the form of a bubble.
S202, when the zoom ratio of the display interface is reduced from a first zoom ratio to a second zoom ratio, calculating the geographical range covered by each independent interest point according to the image position of each interest point and the variation value of the zoom ratio.
In a specific embodiment of the application, when the zoom ratio of the display interface is reduced from the first zoom ratio to the second zoom ratio, the electronic device may calculate the geographic range covered by each independent interest point according to the image position of each interest point and the variation value of the zoom ratio. Specifically, when the zoom ratio of the display interface is reduced from the first zoom ratio to the second zoom ratio, the image positions of the interest points on the display interface are close to each other, the image distance between adjacent interest points is reduced, and since a certain conversion relationship exists between the image positions of the interest points on the display interface and the zoom ratio of the display interface, the geographical range covered by each interest point can be calculated according to the image positions of the interest points and the change values of the zoom ratio.
In a specific embodiment of the present application, the geographic range covered by each independent interest point may be a circular area, the circular area uses the geographic position of each independent interest point as a center of a circle, and the diameter of the circular area may be calculated through the diameter of the bubble and the variation value of the zoom factor, so that the geographic range covered by each independent interest point may be determined.
S203, according to the geographical range covered by each interest point, the avoidance sequence and the critical avoidance distance corresponding to each interest point, the avoided interest points corresponding to the change value of the zoom ratio and the independent interest points attached to each avoided interest point are determined in the M interest points.
In a specific embodiment of the application, the electronic device may determine, from the M interest points, an avoided interest point corresponding to the change value of the zoom factor and an independent interest point to which each avoided interest point is attached according to the geographic range covered by each interest point, and the avoidance sequence and the critical avoidance distance corresponding to each interest point. Specifically, the electronic device may respectively serve as a first interest point and a second interest point at each independent interest point and any other independent interest point within the geographic range covered by each independent interest point, and then calculate a physical distance between the first interest point and the second interest point; then, according to the physical distance between the first interest point and the second interest point and the avoidance distance corresponding to the first interest point, the first interest point and the second interest point are aggregated into an independent interest point; or, the first interest point and the second interest point are taken as two independent interest points.
In a specific embodiment of the application, if a physical distance between the first interest point and the second interest point is smaller than an avoidance distance corresponding to the first interest point, the electronic device may aggregate the first interest point and the second interest point into an independent interest point, and use the first interest point as an independent interest point to which the second interest point is attached. If the physical distance between the first interest point and the second interest point is greater than or equal to the avoidance distance corresponding to the first interest point, the electronic device may use the first interest point and the second interest point as two independent interest points.
Preferably, in an embodiment of the present application, the electronic device may determine each independent interest point, and an avoidance sequence and a critical avoidance distance corresponding to each independent interest point in advance. Specifically, before calculating the image position of each independent interest point at the first zoom magnification, the electronic device may first acquire the geographic position of each interest point within a preset range; then, calculating the geographical distance between every two interest points according to the geographical positions of the interest points; and determining each independent interest point and an avoidance sequence and a critical avoidance distance corresponding to each independent interest point according to the geographic distance between every two interest points.
Fig. 3 is a schematic flowchart of a method for determining an avoidance sequence according to a second embodiment of the present application. As shown in fig. 3, it is assumed that the display interface displays 4 independent interest points according to a first zoom magnification, which are: the method comprises the following steps that firstly, electronic equipment can determine the geographic position of each interest point, and then the electronic equipment can calculate the geographic distance between any two interest points according to the position of each interest point; assume that the geographic distance between the point of interest 1 and the point of interest 2 is distance 12, the geographic distance between the point of interest 1 and the point of interest 4 is distance 14, the geographic distance between the point of interest 2 and the point of interest 3 is distance 23, the geographic distance between the point of interest 2 and the point of interest 4 is distance 24, and the geographic distance between the point of interest 3 and the point of interest 4 is distance 34. Assuming that the distance 12 is the shortest distance among the distances, and assuming that the priority of the interest point 1 is higher than that of the interest point 2, the interest point 2 is extracted as the first interest point in the avoidance sequence, and so on, the avoidance sequence of the interest points is obtained as follows: point of interest 2, point of interest 4, point of interest 3, and point of interest 1.
In the specific embodiment of the invention, when the avoidance distance corresponding to each interest point is determined, the avoidance distance can be calculated according to the geographic distance between every two interest points. For example, when determining the avoidance distance corresponding to the interest point 2, the electronic device may first calculate the geographic distance between the interest point 2 and each of the other interest points, assuming that the geographic distance between the interest point 2 and the interest point 1 is a distance 21, the geographic distance between the interest point 2 and the interest point 1 is a distance 24, and the geographic distance between the interest point 2 and the interest point 3 is a distance 23, and assuming that the distance 21 is the shortest one of the distances, the distance 21, that is, the GeoDistance (2, 1), is taken as the critical avoidance distance corresponding to the interest point 2. By analogy, the distance 43, that is, the GeoDistance (4, 3) can be respectively used as the critical avoidance distance corresponding to the interest point 4; taking the distance 31, namely the GeoDistance (3, 1), as a critical avoidance distance corresponding to the interest point 3; the distance 12, i.e., GeoDistance (1, 2), is used as the critical avoidance distance corresponding to the interest point 1.
S204, according to the avoided interest points corresponding to the change value of the zoom ratio and the independent interest points to which the avoided interest points are attached, aggregating the M independent interest points into N independent interest points.
In a specific embodiment of the application, the electronic device may aggregate M independent interest points into N independent interest points for display according to the avoided interest points corresponding to the variation value of the zoom ratio and the independent interest points to which each of the avoided interest points is attached; wherein M is a natural number greater than 1; n is a natural number not less than 1 and less than M. Specifically, assume that the display device displays 5 independent interest points at a first zoom magnification, which are: interest point 1, interest point 2, interest point 3, interest point 4 and interest point 5; the avoided interest points corresponding to the change value of the zoom ratio are assumed to be 2, which are respectively: interest points 2 and 3; wherein, the independent interest point to which the interest point 2 is attached is the interest point 1; the independent interest point to which the interest point 3 is attached is the interest point 4, and in this step, the interest point 1, the interest point 2, the interest point 3, the interest point 4, and the interest point 5 may be aggregated into the interest point 1, the interest point 4, and the interest point 5.
Fig. 4 is a schematic display interface diagram of the aggregated interest points provided in embodiment two of the present application. As shown in fig. 4, the display interface may aggregate M independent points of interest into N independent points of interest. In addition, the display interface can also display the information of the avoided interest points in the surrounding area of the attached independent interest zone points. For example, for the independent point of interest "yuanzushi", the display interface may display "still two gourmets" in the surrounding area under "yuanzushi". When the user clicks in the area, the information of the two necessary interest points can be further displayed.
According to the method for displaying the interest points, M independent interest points in a preset range are displayed according to a first zoom ratio through a display interface; when the zoom ratio of the display interface is reduced from a first zoom ratio to a second zoom ratio, determining an avoided interest point corresponding to the change value of the zoom ratio and an independent interest point to which each avoided interest point is attached from M independent interest points according to the predetermined image position of each independent interest point, the avoidance sequence and the critical avoidance distance corresponding to each independent interest point; and aggregating the M independent interest points into N independent interest points according to the avoided interest points corresponding to the change value of the zoom ratio and the independent interest points to which the avoided interest points are attached. That is to say, when the zoom ratio of the display interface is reduced from the first zoom ratio to the second zoom ratio, the method and the device can aggregate the M independent interest points into the N independent interest points for display, and always ensure that the image distance between any two independent interest points on the display interface is greater than a preset threshold value, so that the problem of covering between adjacent interest points can be effectively avoided. Because the technical means of predetermining the avoidance sequence and the critical avoidance distance corresponding to each independent interest point is adopted, the interest points to be avoided and the independent interest points to which the avoided interest points are attached can be rapidly determined from the M independent interest points, the technical problem that adjacent interest points are covered in the prior art is solved, the calculation efficiency can be improved, and the user experience can be improved; moreover, the technical scheme of the embodiment of the application is simple and convenient to implement, convenient to popularize and wide in application range.
EXAMPLE III
Fig. 5 is a schematic structural diagram of a device for displaying a point of interest according to a third embodiment of the present application. As shown in fig. 5, the apparatus 500 includes: a presentation module 501, a determination module 502, and an aggregation module 503; wherein,
the display module 501 is configured to display, through a display interface, M independent interest points within a preset range according to a first zoom ratio;
the determining module 502 is configured to determine, according to a predetermined image position of each independent interest point, an avoidance sequence and a critical avoidance distance corresponding to each independent interest point, an avoided interest point corresponding to a change value of the zoom ratio, and an independent interest point to which each avoided interest point is attached, among the M independent interest points, when the zoom ratio of the display interface is reduced from the first zoom ratio to a second zoom ratio;
the aggregation module 503 is configured to aggregate the M independent interest points into N independent interest points according to the avoided interest points corresponding to the variation value of the zoom factor and the independent interest points to which the avoided interest points are attached; wherein M is a natural number greater than 1; n is a natural number not less than 1 and less than M.
Fig. 6 is a schematic structural diagram of a determination module provided in the third embodiment of the present application. As shown in fig. 6, the determining module 502 includes: a calculation submodule 5021 and a determination submodule 5022; wherein,
the calculating submodule 5021 is used for calculating the geographical range covered by each independent interest point according to the image position of each interest point and the change value of the zooming magnification;
the determining submodule 5022 is configured to determine, from the M interest points, an avoided interest point corresponding to the change value of the zoom factor and an independent interest point to which each avoided interest point is attached according to the geographic range covered by each independent interest point, and the avoidance sequence and the critical avoidance distance corresponding to each independent interest point.
Further, the determining sub-module 5022 is specifically configured to respectively serve as a first interest point and a second interest point at each of the independent interest points and any other independent interest point within the geographic range covered by each of the independent interest points, and calculate a physical distance between the first interest point and the second interest point; aggregating the first interest point and the second interest point into an independent interest point according to the physical distance between the first interest point and the second interest point and the avoidance distance corresponding to the first interest point; or, the first interest point and the second interest point are taken as two independent interest points.
Further, the determining sub-module 5022 is specifically configured to aggregate the first interest point and the second interest point into an independent interest point if the physical distance between the first interest point and the second interest point is smaller than the avoidance distance corresponding to the first interest point, and use the first interest point as an independent interest point to which the second interest point is attached.
Further, the determining module 502 is further configured to obtain geographic positions of the interest points within a preset range; calculating the geographical distance between every two interest points according to the geographical position of each interest point; and determining each independent interest point and an avoidance sequence and a critical avoidance distance corresponding to each independent interest point according to the geographic distance between every two interest points.
The display device of the interest point can execute the method provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method. For details of the technique not described in detail in this embodiment, reference may be made to a method for displaying points of interest provided in any embodiment of the present invention.
Example four
According to an embodiment of the present application, an electronic device and a readable storage medium are also provided.
Fig. 7 is a block diagram of an electronic device according to an embodiment of the present application. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the present application that are described and/or claimed herein.
As shown in fig. 7, the electronic apparatus includes: one or more processors 701, a memory 702, and interfaces for connecting the various components, including a high-speed interface and a low-speed interface. The various components are interconnected using different buses and may be mounted on a common motherboard or in other manners as desired. The processor may process instructions for execution within the electronic device, including instructions stored in or on the memory to display graphical information of a GUI on an external input/output apparatus (such as a display device coupled to the interface). In other embodiments, multiple processors and/or multiple buses may be used, along with multiple memories and multiple memories, if desired. Also, multiple electronic devices may be connected, with each device providing portions of the necessary operations (e.g., as a server array, a group of blade servers, or a multi-processor system). In fig. 7, one processor 701 is taken as an example.
The memory 702 is a non-transitory computer readable storage medium as provided herein. The memory stores instructions executable by the at least one processor to cause the at least one processor to perform the method for presenting a point of interest provided herein. The non-transitory computer-readable storage medium of the present application stores computer instructions for causing a computer to perform the point of interest exhibition method provided by the present application.
The memory 702, which is a non-transitory computer readable storage medium, may be used to store non-transitory software programs, non-transitory computer executable programs, and modules, such as program instructions/modules corresponding to the method for presenting a point of interest in the embodiment of the present application (for example, the presentation module 501, the determination module 502, and the aggregation module 503 shown in fig. 5). The processor 701 executes the non-transitory software programs, instructions and modules stored in the memory 702 to execute various functional applications of the server and data processing, i.e., to implement the method for presenting the points of interest in the above method embodiments.
The memory 702 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the electronic device of the point of interest presentation method, and the like. Further, the memory 702 may include high speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, the memory 702 may optionally include memory located remotely from the processor 701, and such remote memory may be connected to the point of interest presentation method electronics over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The electronic device of the method for showing the point of interest may further include: an input device 703 and an output device 704. The processor 701, the memory 702, the input device 703 and the output device 704 may be connected by a bus or other means, and fig. 7 illustrates an example of a connection by a bus.
The input device 703 may receive input numeric or character information and generate key signal inputs related to user settings and function controls of the electronic apparatus of the method of presenting the point of interest, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, a pointer stick, one or more mouse buttons, a track ball, a joystick, or other input devices. The output devices 704 may include a display device, auxiliary lighting devices (e.g., LEDs), and tactile feedback devices (e.g., vibrating motors), among others. The display device may include, but is not limited to, a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display, and a plasma display. In some implementations, the display device can be a touch screen.
Various implementations of the systems and techniques described here can be realized in digital electronic circuitry, integrated circuitry, application specific ASICs (application specific integrated circuits), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
These computer programs (also known as programs, software applications, or code) include machine instructions for a programmable processor, and may be implemented using high-level procedural and/or object-oriented programming languages, and/or assembly/machine languages. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and/or device (e.g., magnetic discs, optical disks, memory, Programmable Logic Devices (PLDs)) used to provide machine instructions and/or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal used to provide machine instructions and/or data to a programmable processor.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), the Internet, and blockchain networks.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
According to the technical scheme of the embodiment of the application, M independent interest points in a preset range are displayed through a display interface according to a first zoom ratio; when the zoom ratio of the display interface is reduced from a first zoom ratio to a second zoom ratio, determining an avoided interest point corresponding to the change value of the zoom ratio and an independent interest point to which each avoided interest point is attached from M independent interest points according to the predetermined image position of each independent interest point, the avoidance sequence and the critical avoidance distance corresponding to each independent interest point; and aggregating the M independent interest points into N independent interest points according to the avoided interest points corresponding to the change value of the zoom magnification and the independent interest points to which the avoided interest points are attached. That is to say, when the zoom ratio of the display interface is reduced from the first zoom ratio to the second zoom ratio, the method and the device can aggregate the M independent interest points into the N independent interest points for display, and always ensure that the image distance between any two independent interest points on the display interface is greater than a preset threshold value, so that the problem of covering between adjacent interest points can be effectively avoided. Because the technical means of predetermining the avoidance sequence and the critical avoidance distance corresponding to each independent interest point is adopted, the interest points to be avoided and the independent interest points to which the avoided interest points are attached can be rapidly determined from the M independent interest points, the technical problem that adjacent interest points are covered in the prior art is solved, the calculation efficiency can be improved, and the user experience can be improved; moreover, the technical scheme of the embodiment of the application is simple and convenient to implement, convenient to popularize and wide in application range.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present application may be executed in parallel, sequentially, or in different orders, and the present invention is not limited thereto as long as the desired results of the technical solutions disclosed in the present application can be achieved.
The above-described embodiments should not be construed as limiting the scope of the present application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims (10)
1. A method for showing points of interest, the method comprising:
displaying M independent interest points in a preset range through a display interface according to a first zoom ratio;
when the zoom magnification of the display interface is reduced from the first zoom magnification to the second zoom magnification, according to the image position of each independent interest point, the avoidance sequence and the critical avoidance distance corresponding to each independent interest point, the avoided interest point corresponding to the change value of the zoom magnification and the independent interest point to which each avoided interest point is attached are determined in the M independent interest points;
aggregating the M independent interest points into N independent interest points according to the avoided interest points corresponding to the change value of the zoom ratio and the independent interest points to which the avoided interest points are attached; wherein M is a natural number greater than 1; n is a natural number which is more than or equal to 1 and less than M;
the determining, from the M independent interest points, the avoided interest point corresponding to the variation value of the zoom factor and the independent interest point to which each avoided interest point is attached according to the predetermined image position of each independent interest point, the avoiding sequence and the critical avoiding distance corresponding to each independent interest point includes:
calculating the geographical range covered by each independent interest point according to the image position of each interest point and the change value of the zoom ratio;
and determining the avoided interest points corresponding to the change values of the zoom magnification and the independent interest points to which the avoided interest points are attached from the M interest points according to the geographical range covered by each independent interest point, and the avoidance sequence and the critical avoidance distance corresponding to each independent interest point.
2. The method according to claim 1, wherein the determining, among the M interest points, an avoided interest point corresponding to the change value of the zoom ratio and an independent interest point to which each avoided interest point is attached according to a geographic range covered by each independent interest point, and an avoidance sequence and a critical avoidance distance corresponding to each independent interest point comprises:
respectively taking each independent interest point and any other independent interest point in the geographic range covered by each independent interest point as a first interest point and a second interest point, and calculating the physical distance between the first interest point and the second interest point;
aggregating the first interest point and the second interest point into an independent interest point according to the physical distance between the first interest point and the second interest point and the avoidance distance corresponding to the first interest point; or, the first interest point and the second interest point are taken as two independent interest points.
3. The method of claim 2, wherein aggregating the first point of interest and the second point of interest into an independent point of interest based on the physical distance between the first point of interest and the second point of interest and the avoidance distance corresponding to the first point of interest comprises:
if the physical distance between the first interest point and the second interest point is smaller than the avoidance distance corresponding to the first interest point, the first interest point and the second interest point are aggregated into an independent interest point, and the first interest point is used as an independent interest point to which the second interest point is attached.
4. The method according to claim 1, wherein before the presenting M independent points of interest within a preset range through the display interface at the first zoom ratio, the method further comprises:
acquiring the geographic position of each interest point in a preset range;
calculating the geographical distance between every two interest points according to the geographical position of each interest point;
and determining each independent interest point and an avoidance sequence and a critical avoidance distance corresponding to each independent interest point according to the geographic distance between every two interest points.
5. An apparatus for presentation of points of interest, the apparatus comprising: the system comprises a display module, a determination module and an aggregation module; wherein,
the display module is used for displaying M independent interest points in a preset range according to a first zoom ratio through a display interface;
the determining module is configured to determine, according to a predetermined image position of each independent interest point, an avoidance sequence and a critical avoidance distance corresponding to each independent interest point, an avoided interest point corresponding to a change value of the zoom ratio, and an independent interest point to which each avoided interest point is attached, among the M independent interest points, when the zoom ratio of the display interface is reduced from the first zoom ratio to a second zoom ratio;
the aggregation module is used for aggregating the M independent interest points into N independent interest points according to the avoided interest points corresponding to the variation value of the zoom magnification and the independent interest points attached to the avoided interest points; wherein M is a natural number greater than 1; n is a natural number which is more than or equal to 1 and less than M;
the determining module comprises: a calculation submodule and a determination submodule; wherein,
the calculation submodule is used for calculating the geographical range covered by each independent interest point according to the image position of each interest point and the change value of the zoom ratio;
the determining submodule is configured to determine, from the M interest points, an avoided interest point corresponding to the change value of the zoom factor and an independent interest point to which each avoided interest point is attached according to the geographic range covered by each independent interest point, and an avoidance sequence and a critical avoidance distance corresponding to each independent interest point.
6. The apparatus of claim 5, wherein:
the determining submodule is specifically configured to calculate a physical distance between each independent interest point and each other independent interest point within the geographic range covered by the independent interest points as a first interest point and a second interest point; aggregating the first interest point and the second interest point into an independent interest point according to the physical distance between the first interest point and the second interest point and the avoidance distance corresponding to the first interest point; or, the first interest point and the second interest point are taken as two independent interest points.
7. The apparatus of claim 6, wherein:
the determining sub-module is specifically configured to aggregate the first interest point and the second interest point into an independent interest point if the physical distance between the first interest point and the second interest point is smaller than the avoidance distance corresponding to the first interest point, and use the first interest point as an independent interest point to which the second interest point is attached.
8. The apparatus according to claim 5, wherein the determining module is further configured to obtain geographic locations of the points of interest within a preset range; calculating the geographical distance between every two interest points according to the geographical position of each interest point; and determining each independent interest point and an avoidance sequence and a critical avoidance distance corresponding to each independent interest point according to the geographic distance between every two interest points.
9. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-4.
10. A non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method of any one of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911320666.4A CN113008262B (en) | 2019-12-19 | 2019-12-19 | Method and device for showing interest points, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911320666.4A CN113008262B (en) | 2019-12-19 | 2019-12-19 | Method and device for showing interest points, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113008262A CN113008262A (en) | 2021-06-22 |
CN113008262B true CN113008262B (en) | 2022-07-19 |
Family
ID=76381457
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911320666.4A Active CN113008262B (en) | 2019-12-19 | 2019-12-19 | Method and device for showing interest points, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113008262B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1691086A (en) * | 2004-04-21 | 2005-11-02 | 株式会社电装 | Electronic device having map display function and program for the same |
JP2011237597A (en) * | 2010-05-11 | 2011-11-24 | Yahoo Japan Corp | Map display device, method, program and map display server |
CN102426022A (en) * | 2010-08-18 | 2012-04-25 | 哈曼贝克自动系统股份有限公司 | System for displaying points of interest |
CN105190247A (en) * | 2013-04-08 | 2015-12-23 | 奥迪股份公司 | Method for resolving and operating POI stacks |
CN106610976A (en) * | 2015-10-22 | 2017-05-03 | 高德信息技术有限公司 | POI labeling method and device |
CN109101613A (en) * | 2018-08-06 | 2018-12-28 | 斑马网络技术有限公司 | Interest point indication method and device, electronic equipment, storage medium for vehicle |
-
2019
- 2019-12-19 CN CN201911320666.4A patent/CN113008262B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1691086A (en) * | 2004-04-21 | 2005-11-02 | 株式会社电装 | Electronic device having map display function and program for the same |
JP2011237597A (en) * | 2010-05-11 | 2011-11-24 | Yahoo Japan Corp | Map display device, method, program and map display server |
CN102426022A (en) * | 2010-08-18 | 2012-04-25 | 哈曼贝克自动系统股份有限公司 | System for displaying points of interest |
CN105190247A (en) * | 2013-04-08 | 2015-12-23 | 奥迪股份公司 | Method for resolving and operating POI stacks |
CN106610976A (en) * | 2015-10-22 | 2017-05-03 | 高德信息技术有限公司 | POI labeling method and device |
CN109101613A (en) * | 2018-08-06 | 2018-12-28 | 斑马网络技术有限公司 | Interest point indication method and device, electronic equipment, storage medium for vehicle |
Also Published As
Publication number | Publication date |
---|---|
CN113008262A (en) | 2021-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3922952A1 (en) | Method and apparatus for processing map data, device, and storage medium | |
US9213422B2 (en) | Method of automatically moving a cursor within a map viewport and a device incorporating the method | |
US11315296B2 (en) | Dynamically varying visual properties of indicators on a digital map | |
CN111553844A (en) | Method and device for updating point cloud | |
CN112100302B (en) | Map information point display method, apparatus, device and readable storage medium | |
CN110515464A (en) | AR display methods, device, vehicle and storage medium | |
CN113077548A (en) | Collision detection method, device, equipment and storage medium for object | |
CN112015839A (en) | Map coordinate processing method, map coordinate processing device, electronic device, and storage medium | |
CN112802325A (en) | Vehicle queuing length detection method and device | |
CN111737603B (en) | Method, device, equipment and storage medium for judging whether interest points are visible | |
CN112083846A (en) | Method and device for detecting click area of map display mark and electronic equipment | |
CN112083845B (en) | Bubble control processing method and device | |
CN111191619A (en) | Method, device and equipment for detecting virtual line segment of lane line and readable storage medium | |
CN112527163B (en) | Intersection retrieval method, device, equipment and storage medium | |
CN111694914B (en) | Method and device for determining resident area of user | |
CN111694921A (en) | Method and apparatus for displaying point of interest identification | |
CN113008262B (en) | Method and device for showing interest points, electronic equipment and storage medium | |
CN111400537B (en) | Road element information acquisition method and device and electronic equipment | |
CN111696134A (en) | Target detection method and device and electronic equipment | |
CN111707286A (en) | Method and device for planning route | |
CN111625724A (en) | Information processing method, information processing device, electronic equipment and storage medium | |
CN112541934A (en) | Image processing method and device | |
CN112632181B (en) | Map display method, device, equipment, storage medium and terminal equipment | |
US11566913B2 (en) | Method, apparatus, electronic device and storage medium for displaying AR navigation | |
CN112579917B (en) | Information delivery method, device, equipment and medium |
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 |