Esiste un modo per posizionare un segnaposto nell'app per iPhone di google maps usando openURL?
-
03-07-2019 - |
Domanda
Vorrei creare un'app per iPhone in grado di aprire l'app google maps e posizionare un segnaposto sulla mappa.
Ho la posizione esatta del pin, specificata dalla sua longitudine e latitudine. Ho anche un nome per il pin ad es. "posizione 1" che deve essere visualizzata insieme al pin.
So che UIApplication: openURL può essere usato per questo, ma non conosco il formato esatto dell'URL.
Quindi, c'è un modo per fare ciò che ho descritto sopra? Se sì, qual è il formato URL corretto?
Soluzione
Puoi utilizzare un URL del formato: 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
Altri suggerimenti
Puoi eliminare fino a 100 pin usando KML. C'è un esempio di questo in http://appsamuck.com guarda l'esempio del giorno 8 ( http://appsamuck.com/day8.html )
Perché l'utente dovrebbe uscire dall'app per vedere una mappa. Puoi incorporare facilmente una mappa di Google nella tua applicazione. Puoi anche rilasciare più pin per i quali hai lat & amp; lunga informazione.
In effetti, a mio avviso, il tuo utente non dovrebbe mai lasciare l'applicazione per visualizzare una mappa di Google.
Un esempio di come eseguire questa operazione è incluso come applicazione di esempio in https://sourceforge.net/ progetti / QuickConnect / .
Scarica il file zip QuickConnectiPhone e lo troverai nella directory degli esempi.