Odwrotne geokodowanie
 
Geokodowanie zwrotne to przekształcanie współrzędnych geograficznych lokalizacji na adres w formacie zrozumiałym dla człowieka. Pakiet Maps SDK na iOS
zawiera klasę o nazwie
GMSGeocoder
która zawiera funkcję
reverseGeocodeCoordinate
umożliwiającą przeprowadzenie konwersji. Ta metoda przyjmuje współrzędne lokalizacji w instancji obiektu CLLocationCoordinate2D i zwraca czytelny dla człowieka adres ulicy w instancji klasy GMSAddress.
Wpływ ustawień językowych
Geokoder jest zoptymalizowany pod kątem podawania adresów ulic w formie czytelnej dla człowieka. W tym celu zwraca adresy w języku lokalnym, transliterowane na tekst czytelny dla użytkownika (w razie potrzeby). Wszystkie pozostałe adresy są zwracane w preferowanym języku.
- Komponenty adresu są zwracane w tym samym języku, który jest wybierany na podstawie pierwszego komponentu. 
- Jeśli nazwa nie jest dostępna w preferowanym języku, geokoder użyje najbliższego dopasowania. 
Gwarancje dotyczące komponentów adresu
Google nie daje żadnych gwarancji dotyczących komponentów adresu. Struktura adresu różni się w zależności od kraju, a nawet w ramach jednego kraju.
- Możesz oczekiwać, że komponenty adresu będą zawierać tylko to, co jest istotne w przypadku adresów pocztowych, i niewiele więcej. 
- W szczególności lokalizacja nie musi być zawsze obecna ani zawsze reprezentować miasta. 
Przykład działania komponentów adresu znajdziesz w artykule Formularz adresowy Autouzupełniania miejsc.
Sortowanie wyników
Wyniki nie są sortowane według odległości, a ich kolejność może się zmieniać.
- Nie gwarantujemy określonej kolejności. 
- Nie ma gwarancji, jaki będzie pierwszy wynik. 
Odwrotne geokodowanie jest szacunkowe
Geokoder próbuje znaleźć najbliższą lokalizację z adresem w określonym zakresie tolerancji.
Jeśli geokoder nie znajdzie dopasowania, nie zwróci żadnych wyników.
Więcej informacji znajdziesz w artykule Sprawdzone metody geokodowania adresów oraz w najczęstszych pytaniach dotyczących geokodowania.