Existe-t-il un moyen de placer une épingle dans l'application iphone de google maps à l'aide de openURL?

StackOverflow https://stackoverflow.com/questions/218252

  •  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?

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top