Я не уверен, как это называется, поэтому мне было трудно искать какое-либо решение.
По сути, Google делает это с помощью API JavaScript Javascript. Я кодировал веб-приложение, которое я хочу функционировать в рамках чего-то подобного. Как бы я поступил так?
http://code.google.com/apis/maps/documentation/javascript/