Digital mapping system
A map image is displayed via a user interface. A user selection of a location marker or one of a set of textual driving directions is received via the user interface. In response to the received user selection, an interactive information window overlaid within the map image is generated. Generating the interactive information window includes providing additional information regarding a location related to the marker or to the one of the set of textual driving directions.
1. A method of displaying geographic information, the method comprising:
displaying a map image via a user interface;
receiving, via the user interface, a user selection of a location marker or one of a set of textual driving directions; and
in response to the received user selection, generating an interactive information window overlaid within the map image, including providing additional information regarding a location related to the marker or to the one of the set of textual driving directions.
2. The method of claim 1 , further comprising generating a shadow for the interactive information window so that the interactive information window appears to be three-dimensional.
3. The method of claim 1 , wherein the interactive information window is generated in response to the user selection of one of the set of textual driving directions, and wherein generating the interactive information window includes generating a blow-up of a portion of the map image corresponding to the selected one of the set of textual driving directions.
4. The method of claim 3 , wherein the interactive information window points to the portion of the map image corresponding to the selected one of the set of textual driving directions.
5. The method of claim 3 , wherein generating the interactive information window includes providing a user interface object which, when selected, replaces the blow-up of the map image with a corresponding satellite photograph of a same area.
6. The method of claim 4 , further comprising displaying graphical driving directions as overlay on top of the satellite photograph.
7. The method of claim 1 , further comprising receiving the set of textual driving directions from a server via a communication network.
8. The method of claim 1 , further comprising:
detecting a subsequent user selection of a portion of the map image via the user interface, and
in response to the detected subsequent user selection, removing the interactive information window.
9. The method of claim 1 , wherein the interactive information window is generated in response to the user selection of the location marker, and wherein the interactive information window includes additional information about a location represented by the location marker.
10. The method of claim 1 , further comprising displaying a plurality of interactive information windows overlaid within the map image.
11. A non-transitory computer-readable storage medium encoded with instructions, that when executed by a processor, cause the processor to display a map within a display page, the instructions comprising instructions for:
displaying a map image via a user interface;
receiving, via the user interface, a user selection of a location marker or one of a set of textual driving directions; and
in response to the received user selection, generating an interactive information window overlaid within the map image, including providing additional information regarding a location related to the marker or to the one of the set of textual driving directions.
12. The computer-readable storage medium of claim 11 , further comprising instructions for:
generating a shadow for the interactive information window so that the interactive information window appears to be three-dimensional.
13. The computer-readable storage medium of claim 11 , wherein the interactive information window is generated in response to the user selection of one of the set of textual driving directions, and wherein generating the interactive information window includes generating a blow-up of a portion of the map image corresponding to the selected one of the set of textual driving directions.
14. The computer-readable storage medium of claim 13 , wherein the interactive information window points to the portion of the map image corresponding to the selected one of the set of textual driving directions.
15. The computer-readable storage medium of claim 13 , wherein generating the interactive information window includes providing a user interface object which, when selected, replaces the blow-up of the map image with a corresponding satellite photograph of a same area.
16. The computer-readable storage medium of claim 14 , further comprising instructions for:
displaying graphical driving directions as overlay on top of the satellite photograph.
17. The computer-readable storage medium of claim 11 , further comprising instructions for:
receiving the set of textual driving directions from a server via a communication network.
18. The computer-readable storage medium of claim 11 , further comprising instructions for:
detecting a subsequent user selection of a portion of the map image via the user interface, and
in response to the detected subsequent user selection, removing the interactive information window.
19. The computer-readable storage medium of claim 11 , wherein the interactive information window is generated in response to the user selection of the location marker, and wherein the interactive information window includes additional information about a location represented by the location marker.
20. The computer-readable storage medium of claim 11 , further comprising instructions for:
displaying a plurality of interactive information windows overlaid within the map image.