Пакет flutter_map | OpenStreetMap - бесплатные карты для Flutter

Если вам нужны карты, бесплатно, быстро и сейчас. То стоит обратить свое внимание на проект OpenStreetMap.

OpenStreetMap является картой мира, созданной такими же людьми, как и вы, и может свободно использоваться под открытой лицензией.

flutter_map
Для отображения тайловых карт удобен пакет flutter_map, вместе с этим пакетом нужно подключить еще пакет latlong
Подключение в файле зависимостей pubspec.yaml:

Подключение в файле .dart:

Пример вставки виджета с картой

Для использования карт, вам нужен сервер карт работающий с OpenStreetMap.
Такой сервер можно создать самим или зарегистрироваться и получить доступ на существующих картографических сервисах.
Но есть и открытые проекты, к примеру http://maps.sputnik.ru

Условия использования АПИ Карт Спутник смотрите на официальном сайте http://api.sputnik.ru/maps/