API Маріа – это сервис, который позволяет интегрировать карты Маріа на страницы других сайтов. Вы можете воспользоваться динамическим или статическим вариантом. API представлен на трех языках – украинском, русском и английском. Данные для карт предоставлены ЧАО "ВИЗИКОМ".
Динамический API Mapia:
Используя API Mapia Вы получаете:
- Карту Украины и подробные карты 12 городов Украины, которые быстро загружаются и регулярно пополняются новыми объектами (домами, улицами, адресами и т.д.);
- Возможность размещения на карте любых меток с наполнением информацией, которая может включать в себя текст, фото, видео или панораму;
- Возможность пользоваться API Маріа бесплатно (с ограничением до 5000 запросов в день), или заказать коммерческий вариант без ограничений с возможностью разработки дополнительных функций.
Документация Mapia API.
Если Вас интересует коммерческий вариант API Mapia без ограничений с дополнительными возможностями пишите нам на .
Пример динамического API Mapia:
Статический API:
Статический API Mapia позволит Вам показать на карте местонахождение одного объекта на карте. Например, это может быть Ваш офис в разделе «Контакты» для удобства пользователей Вашего сайта и клиентов.
Статический API Mapia создает карту на основе параметров URL, которые направляются, как стандартный HTTP запрос, и возвращает карту в виде статической картинки, которую Вы отобразите у себя на сайте.
Пример статического API Mapia:
http://mapia.ua/static?address=ул.Саксаганського 97&marker_title=Музей Леси Украинки&size=500x250&zoom=15&city=Киев&encoding=UTF-8
Изменяемые элементы:
- city— адрес объекта, который надо показать. Карта будет центрирована по этому адресу, и метка будет стоять именно по этому адресу.
Рекомендация: убедитесь, что такой адрес существует, и что вы правильно его написали. В противном случае вы получите вместо карты надпись «Адрес не найден»
- marker_title — содержание метки. Вы можете написать тут любой текст, который хотите отобразить на метке — адрес, название объекта, описание и т.д.
- size — размер отображаемой карты в пикселях. В зависимости от того, какого размера вам нужна карта, вы выставляете необходимые вам параметры.
- lang — (необязательный параметр) язык, на котором будут отображены надписи на карте. (ru, ua)
- zoom — уровень высоты, с которой генерируется фрагмент. Значение может быть от 6 до 18, где 6 — максимальное отдаление, а 18 максимальное приближение к карте.
- encoding — кодировка в которой передаются параметры. По умолчанию UTF-8. Альтернативный вариант - CP1251 (для кодировки windows)
-