Tersine Coğrafi Kodlama

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

Dil tercihlerinin etkisi

Coğrafi kodlayıcı, okunabilir sokak adresleri sağlamak için optimize edilmiştir. Bu amaçla, sokak adreslerini yerel dilde döndürür ve gerekirse kullanıcı tarafından okunabilir metne dönüştürür. Diğer tüm adresler tercih edilen dilde döndürülür.

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

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

Adres bileşenleriyle ilgili garantiler

Google, adres bileşenleriyle ilgili 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çerdiğini varsayabilirsiniz.

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

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

Sonuçları sıralama

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

  • Belirli bir sıra garanti edilmez.

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

Tersine 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 Coğrafi Kodlama Adresleri ile İlgili En İyi Uygulamalar başlıklı makaleyi ve Coğrafi Kodlama ile İlgili SSS bölümünü inceleyin.