1. An apparatus for determining matching viewpoints between a geographical area displayed in a two-dimensional geographical image and a corresponding three-dimensional geographical image, the apparatus comprising: a memory to store: a transformation extension to interact with a host application to determine three-dimensional geographical image parameters from two-dimensional geographical image parameters; and one or more processors, in communication with the memory, the one or more processors configured to: receive a geographical identifier for a geographical location; transmit the geographical identifier to receive two-dimensional geographical image instructions for displaying the two-dimensional geographical image; display the two-dimensional geographical image; receive a request from a user to adjust a zoom level of the displayed two-dimensional geographical image; adjust the zoom level of the displayed two-dimensional geographical image based on the request; use the transformation extension to determine three-dimensional geographical image parameters including an altitude parameter, a latitude parameter, and a longitude parameter based on the adjusted zoom level of the displayed two-dimensional geographical image; transmit the three-dimensional geographical image parameters; receive, in response to the transmitting, three-dimensional geographical image instructions for displaying the three-dimensional geographical image according to the three-dimensional geographical image parameters; and display the three-dimensional geographical image.