Перейти к содержимому

Карты в приложении без ключа API

КраткоКаждое приложение MonstarX без ключа и настройки рисует два вида карт: карту мира, где страны можно выбирать и раскрашивать, и карту улиц с метками, которую можно двигать и масштабировать. Попросите карту в чате. Mapbox или Google Maps нужны, только если требуются поиск по адресу, маршруты, поиск мест или спутниковые снимки.

Некоторым приложениям карта просто необходима: поиск магазинов, дневник путешествий, продажи по странам, площадки фестиваля. Обычно для карт нужно зарегистрироваться в картографическом сервисе и вставить ключ API. В MonstarX этого не нужно. Любое приложение может показывать карты бесплатно — без ключа, без регистрации и без лимитов на запросы.

Аккуратная карта всех стран (их 236). Страну можно выбрать нажатием, страны можно раскрасить по какому-нибудь показателю, а карту — приблизить к региону, например к Европе или Южной Америке. Она работает везде — самой карте даже не нужен интернет, — а страны можно выбирать и с клавиатуры.

Подходит для: выбора страны, карты «где наши клиенты», результатов по рынкам, списка мест, где вы побывали, новостей по странам.

Карта улиц с перемещением и масштабированием

Заголовок раздела «Карта улиц с перемещением и масштабированием»

Подробная карта улиц, парков и зданий в любой точке мира с метками, на которые можно нажать. Есть стили «улицы», «светлый», «тёмный» и «рельеф». Карта умеет сама подстраиваться так, чтобы были видны все метки, и сообщает приложению, куда нажал человек.

Подходит для: поиска магазинов, карт площадок, раздела «что рядом», зон доставки, карты в каждом объявлении.

Попросите и скажите, что на ней должно быть:

Добавь страницу «Обзор» с картой мира. Закрашивай каждую страну по числу рецептов из неё, а когда человек нажимает на страну, показывай её рецепты под картой.

На странице каждой кофейни покажи карту улиц с меткой на месте кофейни. На странице «Найти кофейню» покажи все кофейни метками и открывай кофейню, когда на её метку нажимают.

MonstarX всегда использует эти встроенные карты. Он никогда не рисует карту вручную и не подгружает другие картографические библиотеки, поэтому карты выглядят правильно и быстро загружаются.

Встроенные карты показывают места, координаты которых уже известны. Для того, чего они не умеют, подключите картографический сервис:

Что нужноЧто подключить
Карта мира, карта улиц, метки, выбор страныНичего — всё встроено
Превратить введённый адрес в метку на карте (геокодирование)Mapbox или Google Maps
Маршруты и проездMapbox или Google Maps
Поиск мест и организаций, автодополнение адресаGoogle Maps или Mapbox
Спутниковые снимкиMapbox

Подключить их можно в разделе Облачные сервисыОблако, в списке Подключения, — см. Подключения. Как только Mapbox подключён, карты улиц сами переходят на собственные стили Mapbox, включая спутниковый, — в приложении ничего менять не нужно.

Встроенные карты платные?

Нет. Для них не нужны аккаунт и ключ, и у них нет лимитов на запросы.

Можно ли ввести адрес и увидеть его на карте?

Чтобы превратить адрес в координаты, нужен картографический сервис. Подключите Mapbox или Google Maps и попросите MonstarX добавить поиск по адресу.

Можно ли показать спутниковый снимок?

Да, с подключением Mapbox. Без него спутниковый стиль показывает вместо снимков подробную карту улиц.

Будет ли карта видна в карточках ссылок и на скриншотах QA?

Карта мира — да: она рисуется как часть страницы. Карта улиц рисуется в браузере, и если браузер не может её нарисовать, вместо пустого блока он покажет короткое сообщение.