Вопрос. Интерактивная карта

Vin-Diesel

Новичок
Вопрос. Интерактивная карта

Карта состоит из следующего: имеем карту Европы, она состоит из кусочков "областей", при нажатии на кусочек, открывается увеличенная копия этого кусочка, в нем есть ссылки на страницы с городами, список городов, которые должны показываться должен формироваться динамически(из БД будем настраивать, какие выводить, а какие нет)

Можно ли на js реализовать такую карту? Как лучше сделать??? Дайте совет пожалуйста
 
Заказчик хочет красивую карту, поэтому не получится гугл мапс использовать)
 
Хотя если не нужна детальная карта, возможности zoom in/out на уровне европы, областей городов - то google maps может и перебор.

Щас на js'е делается что угодно, и необходимое тебе уверен что можно, но не буду советовать как лучше, сам не профессиональный js developer.
 
Я тож думаю это реально. Да карта там простая. Контура областей и города в виде точек.
Сколько примерно такой скрипт на js стоить может?
 
Сверху