Вы можете сделать это в (по крайней мере) Flash или Jquery & CSS .... но вам нужно будет либо создать его с нуля, либо найти готовые плагины / код и адаптировать его под свои нужды. Контуры для континентов будут представлять собой векторное изображение, которое можно купить на любом сайте, посвященном стоковым изображениям (например, istockphoto.com), а затем экспортировать в оптимизированные изображения для отображения в Интернете.
Я настоятельно рекомендую вам подумать о чем-то более простом для вашего интерфейса, поскольку проходить через все эти настройки не стоит, если только это не центральная и необходимая часть вашего сайта.