Articles of mapkit

Categoria CLLocation per calcolo del cuscinetto con funzione Haversine

Sto provando a scrivere una categoria per CLLocation per restituire il rilevamento a un’altra CLLocation. Credo che sto facendo qualcosa di sbagliato con la formula (il calcolo non è il mio forte seme). Il cuscinetto restituito è sempre spento. Ho esaminato questa domanda e ho provato ad applicare le modifiche accettate come risposta corretta e […]

MKAnnotationView – Blocca vista annotazione personalizzata per appuntare gli aggiornamenti di posizione

Aggiornamento n. 5 Immagino che sia il momento della taglia. Più di 100 visualizzazioni e nessuno ha preso una pugnalata, nemmeno con l’esempio di codice che ho pubblicato. Che ne dici di alcuni punti reputazione! Aggiornamento n. 4 Questa è una domanda piuttosto complicata, quindi ho creato un nuovo progetto basato su tabs che include […]

Come posso creare un’animazione “pin-drop” personalizzata usando MKAnnotationView?

Ho un’istanza di MKMapView e vorrei usare icone di annotazione personalizzate al posto delle icone pin standard fornite da MKPinAnnotationView. Quindi, ho creato una sottoclass di MKAnnotationView chiamata CustomMapAnnotation e sto sovrascrivendo -(void)drawRect: per disegnare un CGImage. Questo funziona. Il problema arriva quando provo a replicare la funzionalità .animatesDrop fornita da MKPinAnnotationView; Mi piacerebbe che […]

MKMapView Zoom e regione

Ho familiarità con l’utilizzo dell’API JavaScript di Google Maps. Recentemente ho iniziato ad usare il framework MapKit per un progetto per iphone, ma ho difficoltà a capire lo zoom e l’impostazione di una regione sulla mappa. Nell’API di Google Maps ho usato i livelli di zoom interi come 8, 9, 10 insieme alla funzione semplice […]

Posizionamento di MKMapView per mostrare più annotazioni contemporaneamente

Ho diverse annotazioni che voglio aggiungere al mio MKMapView (potrebbe contenere elementi 0-n, dove n è generalmente intorno a 5). Posso aggiungere bene le annotazioni, ma voglio ridimensionare la mappa per adattare tutte le annotazioni sullo schermo contemporaneamente, e non sono sicuro di come farlo. Ho guardato -regionThatFits: ma non sono abbastanza sicuro di cosa […]

Come riconoscere quale pin è stato toccato

Ho una app con MKMapView e un gran numero di pin su questa mappa. Ogni pin ha ottenuto rightCalloutAccessoryView . Lo creo in questo modo: UIButton* rightButton = [UIButton buttonWithType:UIButtonTypeDetailDisclosure]; [rightButton addTarget:self action:@selector(showDetails:) forControlEvents:UIControlEventTouchUpInside]; pinView.rightCalloutAccessoryView = rightButton; Come dovrei sapere, quale spillo è stato intercettato? thnx

Calcola le nuove coordinate x metri e y di distanza da una coordinata

Devo essermi perso qualcosa nei documenti, ho pensato che fosse facile … Se ho una coordinata e voglio ottenere una nuova coordinata x metri di distanza, in una direzione. Come faccio a fare questo? Sto cercando qualcosa di simile -(CLLocationCoordinate2D) translateCoordinate:(CLLocationCoordinate2D)coordinate translateMeters:(int)meters translateDegrees:(double)degrees; Grazie!

Disegnare un percorso in MapKit in iPhone SDK

Voglio disegnare un percorso tra due posizioni sulla mappa. Qualcosa come una guida turistica. Quando il turista fa clic su un’altra posizione, desidero essere in grado di tracciare un percorso; e informa sulla distanza dalla posizione corrente. Sono a conoscenza di siti su Internet che raccontano come disegnare polilinee sulla mappa. Ma la maggior parte […]