Оглавление

Google Maps расширяет функциональность для разработчиков и пользователей, добавляя новые инструменты на основе искусственного интеллекта. Как сообщает TechCrunch, компания представила агента-конструктора и сервер MCP, которые позволяют создавать интерактивные проекты с использованием данных карт и кода.

Агент-конструктор для прототипов

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

Примеры запросов включают:

  • «создай тур по Street View по городу»
  • «визуализируй погоду в реальном времени в моем регионе»
  • «покажи отели для домашних животных в городе»

После генерации кода разработчики могут экспортировать его, протестировать предварительный просмотр проекта с использованием собственных API-ключей или модифицировать проект в Firebase Studio.

Стилизация и интеграция данных

Тот же инструмент включает агента стилизации, который позволяет пользователям создавать кастомизированные карты, соответствующие определенному стилю или тематике. Это особенно полезно для брендов, которым требуется карта с определенной цветовой кодировкой.

Google уже предоставляет привязку данных карт через Gemini API. Теперь компания представляет аналогичную функцию под названием Grounding Lite, которая позволяет разработчикам привязывать свои собственные модели ИИ с использованием Model Context Protocol (MCP) — стандарта для подключения ИИ-ассистентов к внешним источникам данных.

С этой функцией ИИ-ассистенты могут отвечать на вопросы типа «Как далеко ближайший продуктовый магазин?» Также компания выпускает Contextual View — низкокодовый компонент Google Maps, который может предоставлять визуальное понимание для таких вопросов. Функция может показывать список, вид карты или 3D-дисплей в качестве ответа.

Инструменты для разработчиков

Google также добавляет набор инструментов код-ассистента — сервер MCP, который соединяется с документацией Google Maps. Разработчики могут использовать это соединение для получения ответов о том, как использовать API и данные Google Maps.

В прошлом месяце компания запустила расширения для командной строки Gemini, позволяющие разработчикам получать доступ к данным карт.

Потребительские функции

Компания также пытается добавить больше функций на основе Gemini для Maps на потребительской стороне. На прошлой неделе она позволила пользователям использовать Gemini без помощи рук с Maps для навигации. Для пользователей в Индии Google добавил оповещения об инцидентах и данные ограничения скорости в приложение Maps в отдельных районах.

Интересно наблюдать, как Google пытается превратить Maps из простого навигационного инструмента в полноценную платформу для разработки. Однако возникает вопрос: не слишком ли усложняется интерфейс для обычных пользователей? Впрочем, для разработчиков это действительно ценные инструменты — возможность генерировать прототипы карт текстовыми описаниями может значительно ускорить процесс создания приложений. Главное, чтобы эти нововведения не превратили Maps в перегруженный монстр с сотнями функций, которые никто не использует.