Ters Coğrafi Kodlama

Ters coğrafi kodlama, bir konumun coğrafi koordinatlarının kullanıcıların okuyabileceği bir açık adrese dönüştürülmesini ifade eder. iOS için Haritalar SDK'sında, dönüşümü gerçekleştirmek için kullanabileceğiniz reverseGeocodeCoordinate üye işlevini içeren GMSGeocoder sınıfı bulunur. Bu yöntem, CLLocationCoordinate2D nesnesi örneğindeki konum koordinatlarını alır ve GMSAddress sınıfının bir örneğinde kullanıcı tarafından okunabilir bir sokak adresi döndürür.

Dil tercihlerinin etkisi

Coğrafi kodlayıcı, kullanıcıların okuyabileceği sokak adresleri sağlamak için optimize edilmiştir. Bunu yapmak için açık adresleri yerel dilde, kullanıcı tarafından okunabilir metne dönüştürülmüş şekilde (gerekirse) döndürür. Diğer tüm adresler tercih edilen dilde döndürülür.

  • Adres bileşenleri, ilk bileşenden seçilen dilde döndürülür.

  • Bir ad tercih edilen dilde mevcut değilse coğrafi kodlayıcı en yakın eşleşmeyi kullanır.

Adres bileşenleriyle ilgili garantiler

Google, adres bileşenleri konusunda herhangi bir garanti vermez. Adres yapısı ülkeden ülkeye ve hatta ülkeler içinde değişiklik gösterir.

  • Adres bileşenlerinin yalnızca posta adresleriyle alakalı bilgileri ve biraz daha fazlasını içermesini bekleyebilirsiniz.

  • Özellikle yer özelliğinin her zaman mevcut olacağı garanti edilmez ve her zaman şehri temsil etmesi gerekmez.

Adres bileşenlerinin kullanıldığı bir örnek için Otomatik Adres Tamamlama Formu Yerleştirme başlıklı makaleyi inceleyin.

Sonuçları sıralama

Sonuçlar mesafeye göre sıralanmaz ve sıra değişebilir.

  • Belirli bir siparişin teslimatı garanti edilmez.

  • İlk sonucun ne olacağı konusunda garanti verilmez.

Ters coğrafi kodlama bir tahmindir

Coğrafi kodlayıcı, belirli bir tolerans dahilinde en yakın adreslenebilir konumu bulmaya çalışır.

Coğrafi kodlayıcı eşleşme bulamazsa sonuç döndürmez.

Daha fazla bilgi için Adresleri Coğrafi Kodlamayla İlgili En İyi Uygulamalar başlıklı makaleyi ve Coğrafi Kodlama ile İlgili SSS bölümünü inceleyin.