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

Убедитесь, что вы добавили ключи API Google Maps перед добавлением виджета Google Maps в ваш проект.
Добавление виджета Google Maps
-
Откройте палитру виджетов и найдите виджет Google Maps на вкладке Base Elements. Вы можете перетащить его в нужное место или добавить непосредственно из дерева виджетов или области холста.
-
По умолчанию карта отображает случайное местоположение. Чтобы задать конкретное местоположение, перейдите в панель свойств > Initial Location.
-
Введите значения широты и долготы в поля Lat и Lng, чтобы указать местоположение. Чтобы использовать текущее местоположение пользователя, задайте переменную через меню Set Variable > Global Properties > Current Device Location.
-
Чтобы изменить тип карты, перейдите в панель свойств > Map Type и выберите один из следующих вариантов:
- Roadmap: Отображает стандартный вид дорожной карты.
- Terrain: Показывает физическую карту на основе данных о рельефе.
- Hybrid: Комбинирует обычный и спутниковый виды.
- Satellite: Отображает спутниковые снимки из Google Earth.
-
Чтобы настроить визуальный стиль карты, перейдите в панель свойств > Map Style.
-
Чтобы задать начальный уровень масштабирования карты, перейдите в панель свойств > Initial Zoom карты и введите желаемое значение. Обратите внимание, что большее значение увеличит масштаб карты, а меньшее — уменьшит.
Если при тестировании вы не видите свое текущее местоположение, убедитесь, что в браузере включено разрешение на доступ к местоположению.

Маркеры
Маркер — это значок, который появляется над картой и указывает на местоположение. Чтобы добавить маркеры:
- Выберите виджет Google Maps, перейдите в панель свойств > Num Markers и выберите, хотите ли вы отображать Single или Multiple маркеры.
Установка маркеров из Firebase
-
Установите тип маркера в Document, если данные находятся в коллекции Firestore.
-
В случае документов создайте коллекцию и выполните запрос к ней на любом виджете (который должен быть родительским для Google Maps) или странице.
-
В документе маркера задайте источник маркеров, как показано в следующем видео.