1. An apparatus for determining a matching viewpoint for a geographical area displayed in a three-dimensional geographical image for a corresponding two-dimensional geographical image, the apparatus comprising: a memory to store: a transformation extension operative to interact with a host application to determine at least one two-dimensional geographical image parameters from, three-dimensional geographical image parameters; and one or more processors, in communication with the memory, to: display the three-dimensional geographical image; invoke the transformation extension to determine at least one two-dimensional geographical image parameter value based on the displayed three-dimensional geographical image by: determining an altitude of a first virtual camera based on the displayed three-dimensional image; identifying a highest supported zoom level for displaying the two-dimensional geographical image; determining an altitude of a second virtual camera for displaying the highest supported zoom level; starting with the highest supported zoom level, iterating through available zoom levels for displaying the two-dimensional geographical image and determining corresponding altitudes for each available zoom level until an altitude closest to the altitude of the second virtual camera is determined wherein the zoom level having the corresponding altitude closest to the altitude of the second virtual camera is the at least one two-dimensional geographical image parameter value; transmit the at least one two-dimensional geographical image parameter value to receive two-dimensional geographical image instructions for displaying the two-dimensional geographical image; and display the two-dimensional geographical image based on the two-dimensional geographical image instructions.