MapGL Android API Обзор | 2GIS Documentation

MapGL Android API

MapGL Android API позволяет добавить карту 2GIS в ваше Android-приложение.

В отличие от Android SDK, MapGL Android API использует MapGL API и WebView для отображения карты и более ограничен в возможностях.

Чтобы использовать этот SDK, необходим ключ API для подключения к серверам 2GIS и получения географических данных. Этот ключ доступа API уникален для конкретного SDK и не может быть использован с другими SDK от 2GIS.

Кроме того, если вы планируете прокладывать маршруты на карте, то для вычисления и отображения оптимального маршрута вам понадобится отдельный ключ API - для Directions API.

Чтобы получить любой из этих ключей API, заполните форму на dev.2gis.ru.

Для установки SDK:

  1. Укажите пользовательский репозиторий в вашем файле build.gradle:
repositories {
    maven {
     url "https://artifactory.2gis.dev/sdk-maven-release"
    }
}
  1. Добавьте зависимость:
dependencies {
    implementation 'ru.dublgis.dgismobile.mapsdk:mapsdk:latest.release'
}

После этого всё должно быть готово к работе. В разделе Примеры вы можете посмотреть, как добавить карту к вашему приложению. Или загляните в описание API, чтобы узнать больше о конкретных классах и методах.

Также доступен GitHub-репозиторий, в котором можно познакомиться с SDK и демонстрационным проектом.

MapGL Android API распространяется под упрощённой лицензией BSD 2-Clause. Дополнительную информацию можно найти в файле LICENSE.