2008-10-20 10 views
10

Ich möchte eine iPhone App erstellen, die die Google Maps App öffnen und einen Pin auf der Karte platzieren kann.Gibt es eine Möglichkeit, eine PIN in die Google Maps iPhone App mit openURL zu setzen?

Ich habe die genaue Position des Pins, angegeben durch seine Länge und Breite. Ich habe auch einen Namen für den Pin z.B. "Standort 1", der zusammen mit dem Pin angezeigt werden soll.

Ich weiß, dass UIApplication: openURL kann dafür verwendet werden, aber ich kenne nicht das genaue URL-Format.

Also, gibt es eine Möglichkeit, das zu tun, was ich oben beschrieben habe? Wenn, ja, was ist das korrekte URL-Format?

Antwort

0

Warum sollte Ihr Benutzer Ihre App verlassen müssen, um eine Karte zu sehen. Sie können eine Google Map einfach in Ihre Anwendung einbetten. Sie können sogar mehrere Pins ablegen, für die Sie lange Informationen haben.

In der Tat, meiner Meinung nach sollte Ihr Benutzer nie Ihre Anwendung verlassen müssen, um eine Google-Karte anzuzeigen.

Ein Beispiel, wie dies zu tun ist, ist als Beispielanwendung bei https://sourceforge.net/projects/quickconnect/ enthalten.

Laden Sie die QuickConnectiPhone zip-Datei herunter, und Sie finden sie im Verzeichnis Beispiele.

+0

Aufgrund von Lizenzeinschränkungen können Sie in Ihrem eigenen MKMapView keine rundenbasierten Routen verwenden, wenn Sie die Kartenkacheln von Google verwenden. –

0

Für einen Standort @Ben funktioniert Gottliebs Lösung einwandfrei. Wie wäre es mit mehreren benannten Orten auf dem iPhone?

Verwandte Themen