1. A method comprising: performing a first search using a search query and first location information of a mobile device, the search query obtained through a graphical user interface of the mobile device; obtaining a first search result from the first search; displaying the first search result on a map display of the mobile device; responsive to a trigger event, performing a second search using the search query and second location information for the mobile device; obtaining from a network-based service a second search result; and displaying the second search result on the map display of the mobile device.