Patent ID: 8595638

Claim:
An apparatus comprising a processor and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to: determine whether graphical objects to be displayed on a map at a given zoom level will overlap when rendered when the map is displayed at said given zoom level; cause stacking of at least some of the graphical objects that have been determined to overlap at the given zoom level to create a further graphical object representing and enabling identification at said given zoom level of the at least some of the stacked graphical objects; cause display of the further graphical object representing and enabling identification at said given zoom level of the at least some of the stacked graphical objects and display of other graphical objects; cause changing of said given zoom level to a further zoom level that is more zoomed in than the given zoom level; and cause splitting up of the further graphical object representing and enabling identification at said given zoom level of the stacked graphical objects into a plurality of second further graphical objects that do not overlap with each other or with other graphical objects at said further zoom level.