Sto utilizzando questo link per l'aggiornamento dell'applicazione JavaScript di Google Maps v2 alla v3. Fondamentalmente il mio approccio è quello di ottenere l'output da API, analizzarlo e caricarlo utilizzando il framework MapKit, che sono riuscito a farlo usando questo code.Aggiornamento di Google Maps da javascript v2 a v3 utilizzando gli ID client aziendali
Il mio problema: come da documentazione, se utilizziamo google maps per i clienti Business, dovremo utilizzare un ID cliente al posto di una chiave.
quindi se uso questo codice:
<script src="https://maps.googleapis.com/maps/api/js?v=3&client=gme-myclientId&sensor=false" type="text/javascript"></script>
sto ottenendo uscita seguente, in cui tutte le posizioni sono tracciate a singolo punto (probabilmente al centro):
se io uso questo codice:
<script src="https://maps.googleapis.com/maps/api/js?sensor=false" type="text/javascript"></script>
otterrò l'aspettativa ed (corretta) di uscita come segue:
Ho anche eseguito attraverso questo documentation per il corretto utilizzo del client di id, ma un aiuto a forza. Sto usando lo stesso ID client che è stato usato per la v2, spero che non dovrebbe creare alcun problema.
Hai ragione, nella tua ipotesi, quel punto al largo della costa del Ghana è 0,0 – duncan
@duncan quindi quale potrebbe essere esattamente il problema ?? perché non sto ottenendo il risultato previsto utilizzando il ClientId corretto, che ho usato per v2. – Krishanbhag
Mi spiace, non ne ho idea, non ho mai usato l'attributo ID client. Posso solo supporre che il tuo ID cliente sia stato configurato solo per l'API v2 e che ciò non lo faccia funzionare con v3. Potresti dover semplicemente ottenere nuovi ID cliente – duncan