Existe-t-il un moyen de placer une épingle dans l'application iphone de google maps à l'aide de openURL?
-
03-07-2019 - |
Question
Je souhaite créer une application iPhone capable d'ouvrir l'application Google Maps et de placer une épingle sur la carte.
J'ai l'emplacement exact de la broche, spécifié par sa longitude et sa latitude. J'ai aussi un nom pour l'épingle par exemple. "emplacement 1" qui doit être affiché avec la broche.
Je sais que UIApplication: openURL peut être utilisé pour cela, mais je ne connais pas le format d'URL exact.
Alors, y a-t-il un moyen de faire ce que j'ai décrit ci-dessus? Si oui, quel est le bon format d’URL?
La solution
Vous pouvez utiliser une URL au format suivant: http: / /maps.google.com/maps?q=Your+Location+name@latitude,longitude
< a href = "http://maps.google.com/maps?q=This+is+near+Lake+Shore+Drive@41.9288,-87.6315" rel = "noreferrer"> http://maps.google.com /maps?q=This+is+near+Lake+Shore+Drive@41.9288,-87.6315
Autres conseils
Vous pouvez supprimer jusqu'à 100 pins en utilisant KML. Vous en trouverez un exemple dans http://appsamuck.com . Regardez l'exemple du jour 8 ( http://appsamuck.com/day8.html )
Pourquoi votre utilisateur devrait-il quitter votre application pour voir une carte? Vous pouvez facilement intégrer une carte Google dans votre application. Vous pouvez même déposer plusieurs broches pour lesquelles vous avez lat & amp; longue information.
En fait, à mon avis, votre utilisateur ne devrait jamais quitter votre application pour afficher une carte Google.
Vous trouverez un exemple d'application à cet effet à l'adresse https://sourceforge.net/. projects / quickconnect / .
Téléchargez le fichier zip QuickConnectiPhone et vous le trouverez dans le répertoire Exemples.