Wprowadzenie
Pakiet Places SDK for iOS umożliwia tworzenie aplikacji, które rozpoznają lokalizację i reagują kontekstowo na lokalne firmy i inne miejsca w pobliżu urządzenia. Oznacza to, że możesz tworzyć zaawansowane aplikacje oparte na miejscach, które są ważne dla użytkownika.
Pojęcia
Miejsce to przestrzeń fizyczna, która ma nazwę. Inaczej mówiąc, miejsce to wszystko, co można znaleźć na mapie.
Przykłady to lokalne firmy, ciekawe miejsca i lokalizacje geograficzne. W interfejsie API miejsce jest reprezentowane przez
GMSPlace Class Reference.
Zawiera informacje takie jak nazwa i adres miejsca, lokalizacja geograficzna, identyfikator miejsca, numer telefonu, typ miejsca, adres URL witryny i inne.
Omówienie pakietu SDK
Użyj pakietu Places SDK for iOS, aby pomóc klientom odkrywać, gdzie się znajdują i co jest w pobliżu. Pakiet Places SDK for iOS udostępnia te interfejsy API:
| Places SDK for iOS (New) | Opis |
|---|---|
| Informacje o miejscu (New) | Zwraca informacje o miejscach, w tym nazwę i adres miejsca, lokalizację geograficzną, typ miejsca (np. klub nocny, sklep zoologiczny, muzeum) i inne. |
| Zdjęcie miejsca (New) | Zwraca wysokiej jakości zdjęcia miejsca. |
| Wyszukiwanie tekstowe (New) | Zwraca informacje o zbiorze miejsc na podstawie wyszukiwania tekstowego. |
| Wyszukiwanie w pobliżu (New) | Zwraca informacje o zbiorze miejsc, określając lokalizację jako obszar wyszukiwania. |
| Autouzupełnianie (New) | Automatycznie uzupełnia nazwę lub adres miejsca podczas wpisywania przez użytkowników. |
Inne zalety pakietu SDK:
- Dokładne wykrywanie miejsca przy niskim zużyciu energii dzięki skanowaniu Wi-Fi.
- Buforowanie na urządzeniu: większość żądań do pakietu SDK Miejsc na iOS może wymagać wysłania żądania do serwera Google w obie strony, ale możesz też buforować dane lokalnie przez 30 dni.
Zasady i warunki
Wszystkie aplikacje, które korzystają z pakietu Places SDK for iOS, muszą być zgodne z wymaganiami opisanymi w Warunkach korzystania z usługi Google Maps Platform, oraz w artykule Wyświetlanie atrybucji.