Вы здесь

Как отображать интерактивную карту страны с разделением на области?

0
  1. Требуется на странице контактов отображать карту страны, с разделением на области (каждая область - кнопка), при нажатии на область страны отображается список сотрудников компании (адреса которых связаны с определенной областью), с фото, ФИО и т.д. Видел такое на каком-то проекте, только не пойму принцип реализации: модуль это или какая-то служба Яндекса (например, входишь в аккаунт, заполняешь форму, получаешь код, код вставляешь на странице, текст. формат "PHP" и карта становится интерактивной).
  2. Требуется помимо карты сделать кнопку, при нажатии на которую отображается список всех контактов, не зависимо от области.

Рад буду хотя бы алгоритму, как сие реализовать. Спасибо.

Версия Drupal: 
7.x
Вопрос задан 17.04.2017 - 12:44

Ответы

0
Ответ дан 17.04.2017 - 21:29

Карт РФ в сети много разных - можно позаимствовать накрайняк

А вот шо делать с детализацией конкретного региона?
Самому рисовать? - проще сразу застрелицо.

Комментарий оставлен 19.04.2017 - 20:39

Вы кажется даже не пытались искать.
Например, на Википедии полно карт областей: https://ru.wikipedia.org/w/index.php?title=Special:Search&profile=all&se...
Есть вариант создания карты на основе данных сервиса Natural Earth: http://radioprog.ru/post/75
OpenStreetMap можно выгрузить SVG: http://wiki.openstreetmap.org/wiki/SVG

Комментарий оставлен 24.04.2017 - 14:21
0

Карту делать в формате SVG - взять можно тут

Ответ дан 18.04.2017 - 17:14

Ну бох с ним с форматом SVG

Где взять например карту Свердловской области с муниципалитетами?
Самому рисовать?
Дык ведь сдохнешь

Комментарий оставлен 19.04.2017 - 20:31
-2

Это обычный html + js

если нет шаблона - shape="poly" coords="... - помрете редактировать

сделать можно и не сложно, но времени на выделение конкретных областей потратите много.
в топку такие идеи.

Ответ дан 18.04.2017 - 16:29
Аватар пользователя Pavel
Pavel
-48

Спасибо за ответы. Карту нашел, есть в общем доступе, добрые люди не пожадничали. А в JS я полный ноль, сейчас есть огромное желание разобраться, хотя бы с основами.
P.S. Задачи выводить детальную карту нет, здесь ориентация - навел курсор на область = она подсветилась, нажал на опр. область - ниже карты отобразились сотрудники компании, которые имеют связь с этой областью (прописка, проживание и т.д).

Комментарий оставлен 21.04.2017 - 08:42