Flutter SDK Обзор | 2GIS Documentation
Flutter SDK

Flutter SDK

Flutter SDK позволяет добавить карту 2ГИС в ваше приложение. С помощью этого SDK можно отобразить карту на экране, добавить на неё маркеры, рисовать геометрические фигуры, строить маршруты, получать информацию об объектах, управлять камерой и так далее.

Примеры использования SDK можно найти в разделе Примеры.

Картографические данные поддерживают стандарты OGC.

Для работы с SDK нужно получить файл ключа dgissdk.key с обязательным указанием appId приложения, для которого этот ключ создается. Ключ будет использоваться для подключения к серверам 2ГИС, получения географических данных, а также для использования офлайна и навигатора. Этот ключ уникален для этого типа SDK и не может быть использован с другими SDK от 2ГИС.

Чтобы получить файл ключа:

  1. Заполните форму на dev.2gis.ru.
  2. Добавьте полученный файл ключа в assets приложения.

После активации ключа вы можете зарегистрироваться в личном кабинете Platform Manager и просматривать статистику распределения запросов.

Пакеты с SDK доступны в pub.dev:

  • Версия Full.
  • Версия Map: без методов навигации, построения маршрутов и возможности использования офлайн данных.

Важно

Использовать совместно Full и Map нельзя: это приведёт к ошибке сборки.

При сборке под Android используется бинарный артефакт в формате .aar. Для правильного подключения необходимо добавить репозиторий с этим артефактом в build.gradle вашего приложения:

repositories {
    maven {
        url "https://artifactory.2gis.dev/sdk-maven-release"
    }
}