| CPC G01C 21/367 (2013.01) [G01C 21/3664 (2013.01); G06F 3/04845 (2013.01); G06T 3/40 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, implemented by a computing system, the method comprising:
displaying a geographical map overlaid with a first marker layer comprising a first marker of a first type, wherein the geographical map, and the first marker layer are presented at a first map scale, the first marker is presented at a first marker size;
in response to a change of a zoom level of the geographical map to a second map scale:
based on whether the second map scale is within a first range from a first low threshold point to a first high threshold point, wherein the first lower threshold point and the first high threshold point correspond to the first marker:
determining whether to change a first size of the first marker based on any of a type of the first marker, a density of the first marker, or a resolution of the geographical map; and
in response to determining to change the first size of the first marker; determining a first extent to which the first size of the first marker is to be changed; and
changing the first size of the first marker by the first extent; and
overlaying the first marker onto the geographical map, the geographical map being displayed at the second map scale.
|