Задать вопрос

Как сделать такое с помощью Open Street Map на сайте?

Хочу поставить на сайт карту и разместить компании на карте как на этом сайте. В БД имеются название, координаты. Как можно такое сделать?
https://coinmap.org/#/map/51.55551488/5.09490967/11
  • Вопрос задан
  • 1866 просмотров
Подписаться 4 Оценить Комментировать
Решения вопроса 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
С картами OSM умеет работать например leafletjs.com
На близком зуме то что Вы видите называется кластеризацией (cluster) - пример https://www.mapbox.com/mapbox.js/example/v1.0.0/le... или любой другой плагин
На высоком зуме - тепловой картой (heatmap) - пример https://github.com/Leaflet/Leaflet.heat
В зависимости от уровня зума метки скрываются а слой с тепловой картой выводится и наоборот.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mr_ko
Javascript, Node.js. React.js, Vue.js, Wordpress
Это можно сделать с помощью API карт Яндекса https://tech.yandex.ru/maps/ или googl-a https://developers.google.com/maps/documentation/w...
Можно поискать темы wordpress, тоже бывают с такими фишками.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы