
Maps JavaScript API
Создавайте динамические, интерактивные, персонализированные карты и геопространственные объекты для своих веб-приложений.
Начало работы
Начните создавать свои карты с помощью наиболее популярных функций Maps JavaScript API.
Начало работы с платформой Google Карт
Ознакомьтесь с кратким руководством платформы Google Карт. Зарегистрируйтесь, сгенерируйте ключ API и приступайте к работе.
Ваша первая карта с маркером
Узнайте, как загрузить Maps JavaScript API и добавить в веб-приложение карту с маркером.
Настройка стиля карты
Задайте все необходимые параметры карты, включая дороги, географические объекты и объекты инфраструктуры.
Информационные окна для маркеров
Показывайте дополнительные сведения, когда пользователь нажимает на маркер.
Возможности
Ознакомьтесь с основными функциями в документации по Maps JavaScript API.
Типы карт
Показывайте карты дорог, рельефа, спутниковые снимки, гибридные и собственный типы карт.
Локализация
Обеспечьте автоматический перевод текста карты на более чем 40 языков.
Маркеры
Используйте маркер Google Карт по умолчанию или добавляйте собственные маркеры.
Элементы управления
Настройте отображение элементов интерфейса на карте.
События
Пишите код, который будет отвечать на действия пользователей и события жизненного цикла.
Наложение WebGL
Создавайте двух- и трехмерный интерфейс на основе векторной карты с помощью WebGL.
Информационные окна
Добавляйте контекст и дополнительную информацию о маркерах в интерактивных информационных окнах.
Фигуры
С помощью встроенных функций на карте можно рисовать различные фигуры, в том числе ломаные линии и многоугольники.
Собственные наложения
Создавайте собственные наложения для визуализации на карте статистики, фотографий и других данных.
Наземные наложения
Накладывайте собственные изображения, которые будут адаптироваться при изменении масштаба карты.
Слой данных
Визуализируйте на карте GeoJSON и другие типы данных в разных форматах.
Собственные стили
Задавайте собственные параметры отображения практически любых компонентов карты.
Наклон и ориентация
Задавайте ориентацию и наклон базовой векторной карты в трех измерениях программным способом.
Кластеризация маркеров
Объединяйте маркеры, чтобы сделать работу с картой удобнее.
Тепловые карты
Визуализируйте числовые показатели на карте.
Библиотеки
Вызывайте дополнительные библиотеки в загрузочной строке Maps JS API, чтобы добавить в карту другие функции.
Обзор библиотек
Узнайте, как вызывать доступные библиотеки в загрузочной строке Maps JS API.
Библиотека Drawing
Предоставляйте пользователям возможность рисовать на карте.
Библиотека Geometry
Рассчитывайте геометрические данные на поверхности Земли с помощью этой служебной функции.
Библиотека Places
Ищите места рядом, включайте для них поисковые подсказки, получайте фотографии и информацию о выбранных местах.
Библиотека локального контекста (бета)
Создавайте интерактивные карты с возможностью просмотра фотографий выбранного места.
Библиотека Visualization
Визуализируйте числовые показатели с помощью тепловых карт.
Службы
Используйте эти встроенные службы для создания полезных карт в своих веб-приложениях.
Служба Directions
Выстраивайте маршруты, включающие до 25 путевых точек.
Служба Distance Matrix
Получайте информацию о расстоянии и времени поездки для матрицы пунктов отправления и назначения.
Служба Elevation
Получайте данные о рельефе на поверхности Земли и дне Мирового океана.
Служба Geocoding
Преобразуйте адреса и ID мест в координаты, и наоборот.
Служба Maximum Zoom Imagery
Запрашивайте фотографии панорам для определенного места с максимальным разрешением.
Служба Street View
Добавляйте круговые панорамы Просмотра улиц в свои веб-приложения и загружайте собственные.
Примеры приложений
Запускайте рабочие примеры кода на локальной машине в удобной вам тестовой среде.
Поиск мест
Используйте библиотеку Places для поиска мест поблизости.
Ночной режим
Показывайте в приложении карту с затемнением светлых областей.
Настройка значков маркера
Заменяйте значки маркера на карте другими изображениями.
Собственные наложения
Создавайте наложения на карту, которые будут адаптироваться к изменению масштаба.
Слой загруженности дорог
Показывайте данные о загруженности дорог в реальном времени в наложенном слое.
Наклон и ориентация карты
Задавайте ориентацию и угол наклона векторной карты в трех измерениях программным способом.
Справка и поддержка
Обращайтесь за помощью, помогайте другим, присоединяйтесь к сообществу.
Stack Overflow
Обращайтесь за помощью, помогайте другим, создавайте репутацию Карт.
Система отслеживания ошибок
Сообщайте об ошибках или отправляйте запросы на добавление функций.
Статус платформы
Узнавайте об инцидентах и сбоях платформы.
Поддержка
Обращайтесь за помощью к команде платформы Google Карт.