Google Maps Javascript API kullanımına aşinayım. Son zamanlarda bir iphone projesi için MapKit çerçevesini kullanmaya başladım, ancak haritayı yakınlaştırmak ve bölgeyi ayarlamak için zor zamanlar geçiriyorum.
Google Haritalar API'sinde, basit setZoom () işleviyle birlikte 8, 9, 10 gibi tamsayı yakınlaştırma düzeylerini kullanırdım. MapKit çerçevesinde görebildiğim tek eşdeğer yöntem setRegion: animated. Anladığım kadarıyla, yakınlaştırma seviyesini belirtmek için bir bölgenin enlem ve boylam "delta" değerlerini ayarlamam gerekiyor. Ancak bu değerlerin neyi temsil ettiği konusunda gerçekten bir fikrim yok (belgeleri okudum).
Bir MKMapView temsilcisi kullandığımda ve regionDidChange temsilci yöntemi sonuçlarındaki span değerlerini izlediğimde, birbirleriyle ilişkili görünmüyor. Uzaklaştırdığımda ve belgelerde belirtildiği gibi aralık delta değerlerinin arttığını gördüğümde sorun yok. Ama aniden haritayı yakınlaştırmadan sürükledim ve delta değerleri 0.0 oldu.
Biri lütfen bu açıklık ve deltanın referans noktasının ne olduğunu açıklayabilir mi? Veya tam sayı yakınlaştırma düzeyini (9 gibi) bu delta değerlerine dönüştürmek için herhangi bir algoritma var mı?
Bonus soru olarak, bir MKMapView'da minimum-maksimum yakınlaştırma seviyesini belirlemenin herhangi bir yolu var :)
Teşekkürler