Jeg er kjent med å bruke Google Maps Javascript API. Nylig jeg begynte å bruke MapKit rammeverk for en iphone prosjekt, men jeg har en hard tid å finne ut zooming og sette en region på kartet.
I Google Maps API pleide jeg å bruke heltall zoomnivåer som 8, 9, 10 sammen med grei funksjon setZoom (). Den eneste tilsvarende metode I kan se i MapKit rammeverket er setRegion: animert. Som jeg forstår, jeg trenger å sette en regionens span bredde- og lengde Delta verdier for å angi zoomnivået. Men jeg egentlig ikke har en anelse om hva disse verdiene representerer (jeg leste dokumentasjonen).
Når jeg bruker en MKMapView representanten og spore spenn verdiene i regionDidChange utsending fremgangsmåten resulterer ikke synes å korrelere med hverandre. Det er ok når jeg zoomer ut og se span deltaverdier øker som angitt i dokumentasjonen. Men plutselig jeg dra kartet uten zooming og deltaverdier blir 0,0.
Kan noen vennligst forklare hva som er referansepunktet til disse span og delta? Eller er det noen algoritme for å konvertere et heltall zoomnivået (som 9) til disse deltaverdier?
Som en bonus spørsmålet er det noen måte å angi et minimum-maksimum zoomnivå på en MKMapView :)
Takk













