Wprowadzenie
Pakiet SDK Miejsc na iOS umożliwia tworzenie aplikacji wykorzystujących lokalizację, które reagują kontekstowo na lokalne firmy i inne miejsca w pobliżu urządzenia. Oznacza to, że możesz tworzyć bogate aplikacje na podstawie miejsc, które mają znaczenie dla użytkownika.
Pojęcia
Miejsce to fizyczna przestrzeń, która ma nazwę. Innym sposobem myślenia o miejscu jest to, że jest to wszystko, co można znaleźć na mapie.
Mogą to być na przykład firmy lokalne, punkty orientacyjne i lokalizacje geograficzne. W interfejsie API miejsce jest reprezentowane przez obiekt GMSPlace Class Reference
.
Obejmuje ona m.in. nazwę miejsca, jego adres, lokalizację geograficzną, identyfikator, numer telefonu, typ miejsca i adres URL witryny.
Omówienie pakietu SDK
Użyj pakietu SDK Miejsc na iOS, aby pomóc klientom dowiedzieć się, gdzie się znajdują i co jest wokół nich. Pakiet SDK Miejsc na iOS udostępnia te interfejsy API:
Pakiet SDK Miejsc na iOS (nowy) | Opis |
---|---|
Szczegóły miejsca (nowa) | Zwraca informacje o miejscach, w tym nazwę i adres miejsca, lokalizację geograficzną, typ miejsca (np. klub nocny, sklep zoologiczny, muzeum) i inne. |
Place Photo (New) | Zwraca zdjęcia wysokiej jakości danego miejsca. |
Wyszukiwanie tekstu (nowa funkcja) | Zwraca informacje o zbiorze miejsc na podstawie wyszukiwania tekstowego. |
Wyszukiwanie w pobliżu (nowość) | Zwraca informacje o zbiorze miejsc po określeniu lokalizacji jako obszaru wyszukiwania. |
Autouzupełnianie (nowa wersja) | Automatycznie wypełnia nazwę lub adres miejsca podczas wpisywania przez użytkownika. |
Inne najważniejsze cechy pakietu SDK:
- Dokładne wykrywanie miejsc przy niskim poborze mocy dzięki skanowaniu sieci Wi-Fi.
- Buforowanie na urządzeniu: większość żądań wysyłanych do Places SDK na iOS może wymagać połączenia z serwerem Google, ale możesz też przechowywać dane w pamięci podręcznej przez 30 dni.
Zasady i warunki
Wszystkie aplikacje korzystające z pakietu SDK Miejsca na iOS muszą być zgodne z wymaganiami opisanymi w Warunkach korzystania z usługi Google Maps Platform oraz Wyświetlanie informacji o autorze.