| CPC G06T 3/60 (2013.01) [G06T 3/20 (2013.01); G06T 2200/24 (2013.01)] | 16 Claims |

|
1. A method for rendering a user interface, the method comprising:
providing a digital map, the digital map comprising a first area surrounding at least partly a target area;
defining a point of rotation within the target area, wherein the target area has a predetermined radius from the point of rotation;
rotating, about the point of rotation, the digital map to align the target area in a predetermined direction (r) with respect to the user interface;
rendering a locator object in the user interface, wherein the locator object is rendered at a centre with respect to the user interface;
controlling the locator object to move in the predetermined direction (r) with respect to the user interface, wherein a speed of the rotation along the point of rotation is a function of a distance of the locator object from the point of rotation and a function of a speed of the movement of the locator object in the predetermined direction (r) and the speed of the rotation is inversely proportional to the distance of the locator object from the point of rotation; and
generating an illusion of movement of the locator object on the user interface by re-rendering at least one portion of the digital map based on the predetermined direction with respect to the user interface.
|