Methods and systems for decluttering icons representing points of interest on a map
First Claim
1. A method for decluttering icons on a map graphically presented on a display, the icons representing points-of-interest on the map, the method comprising:
- determining whether icons in a map view are overlapping;
grouping the icons which are determined to overlap into at least one icon group;
repositioning the icons in each icon group into a decluttered icon pattern, the repositioning including;
determining a centroid based on positions of the grouped icons; and
repositioning the grouped icons in the map view at a predetermined distance from the determined centroid, wherein each of the repositioned icons includes a leader line that extends between the icon and the centroid on the map; and
adjusting the repositioned icons to a different position in the map view when the repositioned icons or leader lines overlap.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for decluttering icons on a map graphically presented on a display. In one implementation, a method is provided for decluttering icons representing points-of-interest on a map, wherein the method includes determining whether icons in a map view are overlapping and grouping the icons which are determined to overlap into at least one icon group. The method may also include repositioning the icons in each icon group into a decluttered icon patterns, wherein repositioning includes repositioning the icons at a predetermined distance from a common focal point. In addition, the method may include adjusting the repositioned icons to a different position in the map view when the repositioned icons overlap. Additionally, or alternatively, the method may include repositioning an icon in at least one decluttered icon pattern to a new position in the map view based on input from a user.
48 Citations
32 Claims
-
1. A method for decluttering icons on a map graphically presented on a display, the icons representing points-of-interest on the map, the method comprising:
-
determining whether icons in a map view are overlapping; grouping the icons which are determined to overlap into at least one icon group; repositioning the icons in each icon group into a decluttered icon pattern, the repositioning including; determining a centroid based on positions of the grouped icons; and repositioning the grouped icons in the map view at a predetermined distance from the determined centroid, wherein each of the repositioned icons includes a leader line that extends between the icon and the centroid on the map; and adjusting the repositioned icons to a different position in the map view when the repositioned icons or leader lines overlap. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for decluttering icons on a map graphically presented on a display, the icons representing points-of-interest on the map, the system comprising:
-
at least one processor; means for determining whether the icons overlap in a map view;
means for grouping the icons which are determined to overlap into at least one icon group;means for repositioning the icons in each icon group into a decluttered icon pattern, including; means for determining a centroid based on positions of the grouped icons; and means for repositioning the grouped icons at a predetermined distance from the determined centroid, wherein each of the repositioned icons includes a leader line that extends between the icon and the centroid on the map; and means for repositioning an icon in at least one decluttered icon pattern to a new position in the map view based on input from a user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for decluttering icons on a map graphically presented on a display, the icons representing points-of-interest on the map, the system comprising:
-
a server connected to a network; and at least one processor associated with the server and configured to; determine whether icons in a map view are overlapping; group the icons which are determined to overlap into at least one icon group; reposition the icons in each icon group into a decluttered icon pattern, the repositioning including; determining a centroid of a bounding box that bounds the icons of the icon group; and repositioning the grouped icons in the map view at a predetermined distance from the determined centroid, wherein each of the repositioned icons includes a leader line that extends between the icon and the centroid on the map; and adjust the repositioned icons to a different position in the map view when the repositioned icons or leader lines overlap. - View Dependent Claims (29, 30, 31, 32)
-
Specification