A method for providing location and orientation information in a viewed portion of a map in a display screen of a mobile device comprising Global positioning, GPS, hardware, said method comprising: using a map in the mobile device; displaying a viewed portion of the map in a display screen of the mobile device; displaying an object of reference superimposed on the viewed portion of the map, said object of reference representing the current physical position of the mobile device, said current physical position provided by said GPS hardware; displaying a signpost superimposed on the viewed portion of the map if an item of interest on the map is outside the viewed portion of the map, wherein the item of interest is anchored to the object of reference that is configured to change dynamically upon a request, wherein the item of interest being a location a user wishes to find his way to, and wherein said signpost comprises a name of said item of interest; creating upon user request an orientation mark representing a real physical object visible to a user from his current physical position; displaying the orientation mark superimposed on the viewed portion of the map, wherein the orientation mark is anchored to the object of reference; creating on the viewed portion of the map a first directional vector (302, 306) between the object of reference and said signpost, wherein the signpost comprises an orientation reference substantially corresponding to a direction from the object of reference to the item of interest; creating on the viewed portion of the map a second directional vector between the object of reference and said orientation mark, said second directional vector providing the direction to the orientation mark from the object of reference and thus the direction to the physical object from the object of reference, thereby allowing the user to align the visible portion of the map to the physical world. using a map in the mobile device; displaying a viewed portion of the map in a display screen of the mobile device; displaying an object of reference superimposed on the viewed portion of the map, said object of reference representing the current physical position of the mobile device, said current physical position provided by said GPS hardware; displaying a signpost superimposed on the viewed portion of the map if an item of interest on the map is outside the viewed portion of the map, wherein the item of interest is anchored to the object of reference that is configured to change dynamically upon a request, wherein the item of interest being a location a user wishes to find his way to, and wherein said signpost comprises a name of said item of interest; creating upon user request an orientation mark representing a real physical object visible to a user from his current physical position; displaying the orientation mark superimposed on the viewed portion of the map, wherein the orientation mark is anchored to the object of reference; creating on the viewed portion of the map a first directional vector (302, 306) between the object of reference and said signpost, wherein the signpost comprises an orientation reference substantially corresponding to a direction from the object of reference to the item of interest; creating on the viewed portion of the map a second directional vector between the object of reference and said orientation mark, said second directional vector providing the direction to the orientation mark from the object of reference and thus the direction to the physical object from the object of reference, thereby allowing the user to align the visible portion of the map to the physical world.