Je souhaite placer une annotation dans la vue Carte à partir de l'adresse tapée dans un champ de texte en utilisant le MapKit au lieu de la longitude et de la latitude dans iphone.Si cela est-il possible? Oui comment. S'il vous plaît fournir un exemple de code pour ce faire. Merci à l'avanceComment ajouter des annotations dans la vue Carte Dans Iphone
0
A
Répondre
2
Vous devez obtenir le lat/long d'une certaine manière (géocodage). Voici un exemple que j'ai trouvé sur un excellent tutoriel MKMapView:
NSString * address = @”1600 Pennsylvania Ave, Washington DC”; // address here
NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&output=csv", [address stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString]];
NSArray *listItems = [locationString componentsSeparatedByString:@","];
double latitude = 0.0;
double longitude = 0.0;
if([listItems count] >= 4 && [[listItems objectAtIndex:0] isEqualToString:@”200″]) {
latitude = [[listItems objectAtIndex:2] doubleValue];
longitude = [[listItems objectAtIndex:3] doubleValue];
}
else {
//Error handling
}
De http://www.invasivecode.com/2009/07/adding-maps-to-your-iphone-app-mapkit/
Questions connexes
- 1. Comment ajouter plusieurs annotations dans mkmapview dans l'application iphone?
- 2. iPhone - Ajouter l'annotation à ma propre carte
- 3. J'ai la latitude et la longitude comment puis-je afficher des annotations dans la carte?
- 4. Comment ajouter des annotations à une image dans Qt?
- 5. comment mettre des épingles dans la carte?
- 6. MapKit dans iPhone: comment afficher les annotations groupées?
- 7. Double-cliquer sur la carte annotations
- 8. Comment ajouter tabbarcontroller dans viewcontroller dans iphone
- 9. Placez des annotations sur la carte avec NSDictionary?
- 10. iPhone Ajouter dynamiquement sous-vue
- 11. Carte d'itinéraire dans iPhone
- 12. Comment mapper une "Carte" en hibernation en utilisant des annotations?
- 13. événement tactile dans l'affichage de carte iphone
- 14. Fichier HTML: ajouter des annotations via IHTMLDocument
- 15. Comment ajouter tabbarcontroller dans viewcontroller dans iphone
- 16. Ajouter des annotations aléatoires à MKMapView
- 17. Ajouter des marqueurs à la carte BlackBerry
- 18. comment ajouter initloader dans iphone
- 19. Comment agrandir la vue dans l'interface builder - iphone
- 20. bouton de pli de la carte iphone dans la nouvelle application de carte
- 21. iPhone MapKit - annotations mise à jour des coordonnées et plan
- 22. iPhone 3.0 MapKit - Annotations multiples dans le même emplacement
- 23. Java, annotations Hibernate, comment ajouter des méthodes à l'objet POJO?
- 24. carte vue est frappé dans android
- 25. Ajouter une chaîne dans la vue d'alerte
- 26. rafraîchir une vue dans la programmation iphone
- 27. iPhone - supprimer les annotations de broche de la carte, mais pas le mien
- 28. Comment ajouter une sous-vue dans settings.bundle?
- 29. Comment ajouter TabBar en vue dans Android
- 30. ajouter des boutons de révélation aux annotations mapview
Thanx beaucoup pour votre reply.I rapide veux juste connaître les paramètres de l'adresse, signifie quel type d'adresse doit-il Que l'adresse ne contienne que des rues ou que l'état ou la ville suffirait. Encore une fois, merci. – XcoderMi2
Vous devrez enquêter sur google maps pour cela – shawnwall
Tghanx, Sw.I va le faire – XcoderMi2