search
Cloud Блог – Google Maps API: с чего начать
Google Maps

Google Maps API: с чего начать

 

Что такое Google Maps API и для чего он используется?

Google Maps Platform (далее GMP) — это набор API и SDK, которые позволяют разработчикам встраивать Карты Google и извлекать данные из мобильных приложений и страниц веб-сайтов. С помощью GMP вы можете создавать более удобные условия для своих пользователей с помощью обширных геопространственных данных, оптимизации маршрутов в реальном времени и настраиваемых карт.

Google Maps API предлагает своим клиентам три продукта для улучшения работы на основе местоположения: Maps (Карты), Routes (Маршруты) и Places (Места). Эти решения предоставляют пользователям GMP различные API в соответствии с приоритетными потребностями компании. Вот несколько примеров инструментов Google Maps API, которые позволяют разработчикам создавать новейшие интерактивные карты с более актуальными данными:

 

Maps (Карты)

 

  • Динамические карты. Добавляйте интерактивные карты для мобильных и веб-платформ в свои приложения и настраивайте свои карты.
  • Статические карты. Добавляйте изображение статической карты на свой сайт с минимальным кодом.
  • Изображения просмотра улиц. Добавляйте панорамы Просмотра улиц в свои приложения.
  • Динамический просмотр улиц. Встраивайте изображения реального мира с обзором 360°.
  • Возвышение. Получите данные высоты для одного или нескольких местоположений без использования JavaScript.
  • Встроенные карты. Добавьте интерактивную карту или панораму Просмотра улиц на свой сайт с помощью простого HTTP-запроса.

 

Routes (Маршруты)

 

  • Направления. Создавайте маршруты для различных видов транспорта, используя информацию о пробках в режиме реального времени.
  • Матрица расстояний. Рассчитайте расстояние и время в пути для нескольких пунктов отправления и назначения.
  • Дороги. Определите маршруты движения транспортного средства по координатам.

 

Places (Места)

 

  • API и Places SDK. Интегрируйте описания мест, поиск Google и функции автозаполнения в свои приложения.
  • Геокодирование. Преобразовывайте координаты в адреса и наоборот.
  • Геолокация. Получайте приблизительное местоположение вашего устройства на основе данных от вышек сотовой связи и сайтов Wi-Fi.
  • Часовые пояса. Определяйте часовые пояса для наборов координат.
  • Текущее место. Находите место в текущем местоположении устройства, например местную компанию, достопримечательность или географическое местоположение.
  • Поиск мест. Показывайте список мест, таких как местные предприятия и достопримечательности, на основе местоположения пользователя, текстового запроса, номера телефона или строки поиска.
  • Размещение фотографий. Получайте доступ к миллионам связанных с местами фотографий, хранящихся в базе данных Google Places.
  • Автозаполнение. Помогите пользователям найти именно то место, которое они ищут, автоматически предлагая компании и достопримечательности по мере их поиска.
  • Проверка адресов (будет доступна в скором времени): Исправляйте и подтверждайте адреса, выявляя отсутствующие или неправильные компоненты и стандартизируя их.

 

 

Платформа Google Maps и ключ API: как его получить

 

Создайте проект Google Сloud Platfrom

 

  1. Прежде чем использовать GMP, вы должны создать проект Google Cloud Platform (далее GCP) и подключить платежный аккаунт. Следует отметить, что все новые пользователи GCP получают кредит в размере 300 долларов США на пробный период, который можно использовать для любого продукта GCP, включая GMP.
  2. Когда вы настраиваете платежный аккаунт, самое время создать проект в консоли администратора Google. Обратите внимание, что с этого момента имя вашего проекта будет нельзя изменить.

Создавая свой первый проект, вы выбираете платежный аккаунт для этого проекта. Вам не нужно будет использовать другие параметры выбора, если у вас есть только одна платежная учетная запись.

 

 

3. Если у вас есть организация, которую вы хотите связать с этим проектом, нажмите на нее. Если нет, просто оставьте это поле в таком виде и нажмите «Создать» (Create).

 

Включить API или SDK

 

Отныне вы становитесь пользователем GMP. На дальнейших этапах вам следует включить свои API и SDK (комплект для разработки программного обеспечения), которые позволят вам использовать инструменты Maps, Places или Routes в ваших приложениях и на сайтах. Вы можете сделать это прямо из своего проекта Google Cloud Platform, выполнив четыре простых шага.

 

  1. Перейдите в консоль Google Cloud Platform. Не забудьте проверить свой проект на соответствие тому, который вы хотите использовать сейчас.
  2. Затем перейдите в Меню, найдите параметр Карты Google и выберите API.

 

 

Здесь вы увидите все API и SDK, доступные для включения вашего проекта.

 

 

  1. Чтобы включить API, выберите тот, который вы хотите включить, и нажмите на него. На открывшейся странице вы увидите всю информацию об API, включая цены и документацию. Затем вы должны нажать «Включить» (Enable).

 

 

 

  1. После включения API, вы можете его использовать. Здесь вы можете увидеть некоторые дополнительные API, которые вы не включили, и просмотреть все показатели и данные вашего включенного API, включая трафик, ошибки и т. д.

 

 

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

 

Сгенерировать ключ API

 

Ключ API — это уникальный идентификатор, который позволяет Google определять, кто запрашивает доступ к платформе, и проверять, есть ли у них на это разрешение. Ключ API также сообщает GCP, в каком проекте запрошенное использование должно оплачиваться. У вас должен быть хотя бы один ключ API, связанный с вашим проектом.

 

    1. Чтобы сгенерировать API-ключ, вы должны перейти в консоль Google Cloud Platform, а также не забудьте проверить, является ли выбранный проект тем, который вы хотите использовать, как вы это сделали при включении вашего API.
    2. Выберите меню, найдите “API и сервисы” (APIs and Services), а затем выберите “Учетные данные” (Credentials).

 

 

3. Затем вы должны нажать кнопку “Создать учетные данные” (Create credentials button) и выбрать ключ API из раскрывающегося меню.Как только вы это сделаете, вы увидите всплывающее окно с вашим новым ключом API. Вы также можете увидеть его в списке на странице Credentials.
После создания ключа API, вы можете ограничить его использование для предотвращения вредоносного использования в случае кражи вашего ключа. Все дальнейшие шаги также интуитивно понятны через консоль GCP. Чтобы получить дополнительную информацию о работе с консолью GCP, получить помощь в создании или ограничении вашего ключа API или узнать больше о ценах или использовании API Google Maps, вы можете связаться с нашей командой.

 

Эксперты Cloudfresh по GMP помогут вам начать работу по созданию современных интерактивных карт для ваших клиентов и предоставят вам всю информацию о функциях GMP, а также окажут поддержку в создании и использовании Google Maps API для бизнеса и других продуктов GCP.

Cloudfresh — это уникальный экспертный центр для Google CloudZendesk и Asana. Для этих продуктов мы можем предоставить вам следующие услуги:

  • Настройка;
  • Разработка;
  • Интеграция;
  • Подготовка;
  • Лицензия;
  • Поддержка.

Наши специалисты помогут вам оптимизировать вашу ИТ-инфраструктуру, разработать интеграцию для лучшей совместимости систем, а также помогут создать совершенно новые структуры и процессы для ваших команд, а наш центр поддержки предоставит вам лучший клиентский опыт!

 

Cвяжитесь с Сloudfresh