Встроенные карты Google скоро улучшатся благодаря новым функциям разработчиков.

Google также проявляет любовь к встроенным Google Maps, а также поддерживает бета-версию WebGL для 3D-карт. Читайте дальше, чтобы узнать больше!

Карты Google официально доступны всем бесплатно через веб-сайт или мобильное приложение, но, как вы, вероятно, заметили на веб-сайтах и ​​в приложениях с элементом карты на базе Google, сторонние компании и разработчики веб-сайтов/приложений также могут встраивать представление Карт Google в свои собственные приложения или веб-страницы, используя один из различных SDK или API, которые доступный. Это может облегчить поиск бизнес-информации, указание маршрутов пользователям и многое другое. И одним из этих API является API JavaScript Карт, и он предназначен для веб-разработчиков, которые могут добавлять и «настраивать карты с собственным контентом и изображениями для отображения на веб-страницах и мобильных устройствах».

Google выставляет счета веб-разработчикам, использующим этот API в зависимости от того, как часто пользователи обращаются к нему, но это того стоит для многих компаний, которые хотят предложить превосходные встроенные карты на своих веб-сайтах. И в

Google I/O 2021, Google официально представлен бета-версия WebGL для Maps JavaScript API. Эта новая функция для разработчиков появилась в рамках перехода к облачному стилю карт, который обычно доступен для Maps JavaScript API и Maps Static API. Это делает встроенные карты более быстрыми и производительными, чем раньше. Google заявляет, что предоставит ту же «производительную карту с ускорением WebGL, которую вы знаете по веб-интерфейсу Google Maps».

Это также добавляет несколько новых возможностей для векторных карт, таких как наклон и вращение, а также просмотр наложения WebGL. Первый вариант довольно прост: встроенные карты прямо сейчас привязаны исключительно к 2D-ориентации, и с помощью наклона и вращения пользователи могут испытайте встроенные карты в совершенно новой перспективе с углом наклона 67,5 градусов и вращением на 360 градусов, а также 3D-моделями зданий. включено. Последнее, однако, позволяет разработчикам создавать новые возможности отображения, предоставляя им прямые подключения к жизненному циклу контекста рендеринга WebGL, используемого для визуализировать векторную карту и позволить разработчикам двух- и трехмерные объекты непосредственно на базовой карте, что позволяет отображать их одновременно с карта.

Звучит отлично? Тогда ознакомьтесь с официальным Лаборатория кода WebGL и документацию для начала работы с этими бета-API.