Мне нужна помощь, чтобы интегрировать карты листовок во флаттер. Проект, над которым я работаю, требует отображения на карте пользовательских маркеров, анимации, маршрутов и рисунков. Но я не могу найти никакой документации или руководств, объясняющих это в флаттере.
Как использовать листовку openstreetmap с флаттером?
Ответы (2)
Для этого вы можете использовать пакет flutter_map
. Это один из двух наиболее широко используемых пакетов карт (после google_maps_flutter
, который, очевидно, предназначен только для Google Maps).
https://github.com/johnpryan/flutter_map
В нем есть все, что вам нужно AFAIR.
Вы можете проверить приведенный ниже виджет Flutter Maps, который позволяет отображать плитки из различных сервисов, таких как OpenStreetMaps, Azure Maps и т. д.
https://pub.dev/packages/syncfusion_flutter_maps
В нем есть запрошенные вами функции, такие как маркеры, добавление анимации, рисование маршрутов на картах, выделение региона и т. д. Для получения более подробной информации перейдите по ссылкам ниже.
https://help.syncfusion.com/flutter/maps/markers
https://help.syncfusion.com/flutter/maps/vector-layers/polyline-layer#adding-polylines