Ek açıklamaları Hareketli
Ben size dokunun ve özgürce hareket etmek bir iğne tutunmaya Maps.app davranışları sonra farzederek söylüyorum. Gibi bildiğim kadarıyla, hiçbir etrafında ek açıklamaları hareketli yolunda orada inşa edilmiştir. Ek açıklamalar alt sınıfları olduğundan UIViewolsa, bunları çizebilirsiniz nerede ve istediğiniz nasıl. Örneğin bir tespit olabilir kademe-n-tutun notu üzerine, ve ne zaman "kilitsiz" değiştirmek centerOffsetdokunuşla etrafında taşımak için Notunuzda değerini. Kullanıcı bakış gidelim zaman, ekrandaki konumu not edin ve kullanabilirsiniz MKMapViewyöntemi convertPoint:toCoordinateFromView:pimi serbest bırakıldı koordinatlarını almak için.
Konum ara
Ne arıyorsun İleri Geocoding denir. Ne yazık ki, MapKit sadece Ters Geocoding (GPS dönüştürme işlemidir / ülke / şehir / sokak vb koordinatları) ile birlikte gelir. Ancak çeşitli alternatifler vardır. İşte birkaç yolu var:
Birçok coğrafi kodlama API'ler Creative Commons veya benzer lisansı altında lisanslı unutmayın.