1. A computer-implemented method of implementing a network-based drive-thru navigation system having virtual advertisements integrated with actual imagery, the actual imagery provided by a computer server system operably connected to a map database storing cartographic data from physical routes in a geographic region, an image database storing actual imagery captured from at least one camera traversed along the physical routes, the actual imagery having a generally horizontally oriented perspective, an ad database storing advertisements and related information and an advertising management system that allows characterization and determination of ads and ad opportunities, the computer-implemented method comprising the: receiving a user request via the internet at the computer server system, the user request causing the computer server system to: determine the geo-referenced location from the map database based on the user request; identify the actual imagery from the image database associated with the geo-referenced location; and selectively transform the actual imagery to be displayed so as to create successive composite images that includes at least one advertisement from the ad database integrated with the actual imagery to create a drive-thru presentation with at least one virtual advertisement; and sending at least a portion of the drive-thru presentation from the computer system via the internet in response to the user request.