Flutter SDK
Flutter SDK позволяет добавить карту 2ГИС в ваше приложение. С помощью этого SDK можно отобразить карту на экране, добавить на неё маркеры, рисовать геометрические фигуры, строить маршруты, получать информацию об объектах, управлять камерой и так далее.
Примеры использования SDK можно найти в разделе Примеры.
Картографические данные поддерживают стандарты OGC.
Получение ключей доступа
Для работы с SDK нужно получить файл ключа dgissdk.key
с обязательным указанием appId
приложения, для которого этот ключ создается. Ключ будет использоваться для подключения к серверам 2ГИС, получения географических данных, а также для использования офлайна и навигатора. Этот ключ уникален для этого типа SDK и не может быть использован с другими SDK от 2ГИС.
Чтобы получить файл ключа:
- Заполните форму на dev.2gis.ru.
- Добавьте полученный файл ключа в
assets
приложения.
После активации ключа вы можете зарегистрироваться в личном кабинете Platform Manager и просматривать статистику распределения запросов.
Установка
Пакеты с SDK доступны в pub.dev
:
- Версия Full.
- Версия Map: без методов навигации, построения маршрутов и возможности использования офлайн данных.
Важно
Использовать совместно
Full
иMap
нельзя: это приведёт к ошибке сборки.
Android
При сборке под Android используется бинарный артефакт в формате .aar
. Для правильного подключения необходимо добавить репозиторий с этим артефактом в build.gradle
вашего приложения:
repositories {
maven {
url "https://artifactory.2gis.dev/sdk-maven-release"
}
}