Wprowadzenie
Za pomocą pakietu Mapy Google na Fluttera możesz dodawać do aplikacji na iOS lub Androida mapy oparte na danych z Map Google. Pakiet SDK automatycznie obsługuje dostęp do serwerów Map Google, wyświetlanie mapy i reagowanie na gesty użytkownika, takie jak kliknięcia i przeciągnięcia. Do mapy możesz też dodawać znaczniki, polilinie, nakładki na ziemię i okna informacyjne. Obiekty te zawierają dodatkowe informacje o lokalizacjach na mapie i umożliwiają użytkownikom interakcję z mapą.
Podczas korzystania z pakietu SDK musisz przestrzegać Warunków korzystania z usługi Google Maps Platform i zapewnić, że Twoja aplikacja jest zgodna z obowiązującymi przepisami.
Wtyczki Fluttera używają kanałów Dart do wywoływania interfejsów API specyficznych dla platformy. Deweloperzy Fluttera wchodzą w interakcję z jednym pakietem skierowanym do aplikacji. Ten pakiet rozpoznaje platformę, na której działa aplikacja, i przekazuje wywołania interfejsu API do odpowiedniego kodu natywnego.
Odbiorcy
Ta dokumentacja jest przeznaczona dla osób, które znają koncepcje programowania w Flutterze. Powinieneś też znać Mapy Google z perspektywy użytkownika. Z tego przewodnika dowiesz się, jak zacząć poznawać i tworzyć aplikacje za pomocą pakietu Map Google na platformę Flutter. Szczegółowe informacje o klasach i metodach znajdziesz w dokumentacji referencyjnej.
Wymagania dotyczące uznania autorstwa
Jeśli w aplikacji używasz pakietu Google Maps for Flutter, musisz umieścić tekst z informacjami o atrybucji w sekcji z informacjami prawnymi w aplikacji. Google zaleca umieszczanie informacji prawnych jako osobnego elementu menu lub w ramach elementu menu „Informacje”.
Aby uzyskać tekst atrybucji, wywołaj punkt końcowy showLicensePage
.
Obsługiwane platformy
Pakiet Mapy Google na potrzeby Fluttera umożliwia tworzenie aplikacji na iOS, Androida i do internetu.
Wymagania dotyczące środowisk deweloperskich i aktualne wersje platform docelowych znajdziesz w dokumentacji Fluttera.
Aby używać adresów URL Map, na urządzeniu docelowym musi być zainstalowana odpowiednia aplikacja Mapy Google. W przypadku urządzeń mobilnych obejmuje to Mapy Google na iOS lub Mapy Google na Androida.