Kullanım Elma Geocoding API koordinat (enlem ve boylam olarak belirtilir) ve bunun kullanıcı dostu temsil koordinat. Bir kullanıcı arasında dönüştürmek için hizmet vermektedir Koordinatın dostça temsili, tipik olarak, verilen yere karşılık gelen sokak, şehir, eyalet ve ülke bilgisinden oluşur, ancak aynı zamanda ilgili bir ilgi noktası, yer işaretleri veya diğer tanımlayıcı bilgiler içerebilir. Belirtilen koordinat valı için yer işareti bilgilerini aramak için ağ tabanlı bir hizmet ile çalışan atış nesnesi ue.
Bir coğrafi kod nesnesi kullanmak için, onu oluşturun ve isteği başlatmak için ileri veya geri coğrafi kodlama yöntemlerinden birini çağırın. Ters coğrafi kodlama istekleri, enlem ve boylam değerlerini alır ve kullanıcı tarafından okunabilen bir adres bulur. Forward-geocoding istekleri, kullanıcı tarafından okunabilir bir adres alır ve ilgili enlem ve boylam değerini bulur. İleriye doğru coğrafi kodlama istekleri, söz konusu yerdeki ilgi alanı veya bina gibi belirtilen yerle ilgili ek bilgiler de verebilir. Her iki istek türü için, sonuçlar bir CLPlacemark nesnesi kullanılarak döndürülür.Sağlanan bilgiler Birden çok olası yerleri vermiştir eğer ileriye coğrafi kodlama istekleri durumunda, birden işareti nesneleri döndürülebilir."
CLGeoCoder geocoder = [[CLGeocoder alloc] init];
[geocoder geocodeAddressString:@"1 Infinite Loop"
completionHandler:^(NSArray* placemarks, NSError* error){
for (CLPlacemark* aPlacemark in placemarks)
{
// Process the placemark.
}
}];
Çok teşekkürler! Yeni versiyonun çıkıp çıkmadığını asla bilemezdim.Nihayet iyi bir çözüm buldum – conradev
Tek bir istekte birden fazla adresin coğrafi olarak kodlanması var mıdır? Haritaya ihtiyacım olan bir yerim var ve yerlerin sayısı elliler.Ondan sonra "çok fazla sorgu" hatası alıyorum onuncu bir – conradev
etrafında emin değilim. Birden çok istekle ilgili olarak Google Haritalar API'sını keşfetmeniz gerektiğini düşünüyorum. Sonraki talepleri kabul edeceğinden şüpheliyim. Ancak, birden çok adresi kabul etmek için bir yöntemi olabilir. Sorununuz için Google ile iletişime geçmenizi öneririz. –