2014-04-08 7 views
5

Abbiamo un app che lancia mappe di Google per visualizzare una posizione utilizzando il seguente modulo di collegamento (as per the recommendations on SO):Perché il parametro "q" di google maps ha smesso di funzionare?

http://maps.google.co.uk/maps?q=loc:52.03877,-2.3416&z=15

Per qualche ragione, però, invece di indicare in quel lat/lon, Google Maps ora points io a Worcester invece di Hollybush vicino a Malvern.

L'API di google maps è stata modificata? ..e in tal caso, qual è il modo corretto di fare ciò che eravamo soliti fare?

+0

Hai provato a leggere i documenti effettivi? https://developers.google.com/maps/web/ – alexmac

+0

Sì, ma tutti sembrano riguardare l'uso dell'API javascript o l'incorporamento di una mappa. Voglio solo lanciare google maps tramite un URL. È coperto da qualche altra parte o mi manca qualcosa di ovvio? –

+2

Questo non ha nulla a che fare con qualsiasi API di mappe. Nessuna di queste funzionalità è mai stata documentata ufficialmente, quindi non esiste un modo corretto. –

risposta

5

Un po 'di sperimentazione suggerisce le seguenti opere (notare l'aggiunta del simbolo '@'):

http://maps.google.co.uk/maps/place/52.03877,-2.3416/@52.03877,-2.3416,15z/data=!3m1!1e3

ho trovato some more information here on SO.

+0

Sembra funzionare anche senza il simbolo @, ma poiché l'eventuale URL reindirizzato ha un @ che sembra il corso più sicuro. – AlexChaffee

+0

Una cosa che non riesco a capire è come ottenere google maps per mostrare una vista satellitare dall'URL. –

+0

@JonCage vedere la mia risposta qui: http://stackoverflow.com/a/9919251/237288 – xordon

Problemi correlati