
Карты JavaScript API
Создавайте динамические, интерактивные, глубоко настраиваемые карты, местоположение и геопространственные возможности для своих веб-приложений.
Начать, начать
Начните строить с часто используемыми функциями Maps JavaScript API.
Начало работы с платформой Google Карт
Следуйте руководству по началу работы с платформой Google Карт, чтобы создать учетную запись, сгенерировать ключ API и начать разработку.
Создайте свою первую карту с маркером
Узнайте, как загрузить Maps JavaScript API и добавить карту с маркером в свое веб-приложение.
Настройте стиль вашей карты
Настройте практически каждый аспект карты, включая дороги, географические объекты, достопримечательности и многое другое.
Добавьте информационные окна к вашим маркерам
Показывать информационное окно с дополнительной информацией и контекстом, когда ваши пользователи нажимают на маркер.
Функции
Просмотрите документы, чтобы узнать об основных функциях Maps JavaScript API.
Типы карт
Отображение дороги, спутника, гибрида, местности и пользовательских карт.
Локализация
Автоматически переводите текст на карту на более чем 40 языков.
Маркеры
Отобразите маркер Google Maps по умолчанию или добавьте собственные маркеры в пользовательском стиле .
элементы управления пользовательского интерфейса
Настройте элементы управления пользовательского интерфейса, которые отображаются на карте.
События
Напишите код, реагирующий на действия пользователя и события жизненного цикла.
Наложение WebGL
Создавайте насыщенные трехмерные и двухмерные изображения на векторной базовой карте с помощью возможностей WebGL.
Информационные окна
Добавьте расширенный контекст и информацию к своим маркерам с помощью интерактивных информационных окон.
Формы
Нарисуйте на карте различные фигуры с помощью встроенных функций, включая полилинии и многоугольники .
Пользовательские наложения
Создавайте собственные наложения для отображения данных, изображений и многого другого на карте.
Накладки на землю
Накладывайте свои собственные изображения, которые синхронизируются с картой при ее панорамировании и масштабировании.
Уровень данных
Отображение GeoJSON и других типов данных на карте в различных форматах.
Индивидуальный стиль
Пользовательский стиль внешнего вида почти каждого визуального аспекта карты.
Наклон и вращение
Программно наклоняйте и поворачивайте векторную базовую карту в трех измерениях.
Кластеризация маркеров
Сгруппируйте большое количество маркеров для более удобного взаимодействия с пользователем.
Тепловые карты
Визуализируйте плотность данных в географических точках.
Библиотеки
Загружайте необязательные библиотеки при загрузке Maps JS API, чтобы добавить расширенные функции.
Обзор библиотек
Узнайте, как загружать доступные библиотеки при загрузке Maps JS API.
Библиотека чертежей
Предоставьте своим пользователям возможность интерактивно рисовать на карте.
Библиотека геометрии
Используйте служебные функции, которые вычисляют геометрические данные на поверхности Земли.
Библиотека мест
Ищите близлежащие места, включайте автозаполнение места и получайте сведения о месте и фотографии.
Библиотека локального контекста (бета)
Добавьте интерактивную карту с выбором места, состоящим из галереи фотографий.
Библиотека визуализации
Визуализируйте интенсивность данных в географических точках с помощью тепловых карт.
Услуги
Попробуйте встроенные службы данных, чтобы обогатить свои веб-приложения.
Служба маршрутов
Прокладывайте маршруты между двумя точками на карте, используя до 25 путевых точек.
Сервис матрицы расстояний
Получить расстояние и время в пути для матрицы пунктов отправления и назначения.
Услуга подъема
Получить высоту местоположений на поверхности Земли, включая дно океана.
Сервис геокодирования
Преобразование адресов или идентификаторов мест в координаты и наоборот.
Сервис изображений с максимальным увеличением
Запрос максимального уровня масштабирования изображений, доступных в данном местоположении.
Сервис просмотра улиц
Добавьте панорамные изображения Street View в свои веб-приложения или загрузите собственные изображения.
Примеры приложений
Запускайте живые образцы кода на своем локальном компьютере и в любимых игровых площадках кода.
Поиск мест
Используйте библиотеку мест для поиска ближайших мест.
Стилизация карты для темного режима
Используйте пользовательский стиль карты, чтобы добавить карту в темном режиме в свое веб-приложение.
Настройка значков маркеров
Измените значки маркеров на карте на собственное изображение.
Использование пользовательских наложений
Создайте богатое наложение на карту, которое остается синхронизированным, когда пользователь перемещает и масштабирует.
Отображение слоя трафика
Отображение трафика в режиме реального времени в расширенном наложении карты.
Наклон и вращение карты
Программно наклоняйте и поворачивайте векторную карту в трех измерениях.
Помощь и поддержка
Получить помощь. Помогите. Присоединяйтесь к сообществу.
Переполнение стека
Получить помощь. Помогите. Создайте карму Карт.
Трекер проблем
Сообщите об ошибке или откройте запрос функции.
Статус платформы
Узнайте об инцидентах и сбоях платформы.
Служба поддержки
Получите помощь от команды Google Maps Platform.