sto per iniziare un progetto basato Google map e mi chiedo se la versione di GMaps v3 ha la maggior parte delle funzionalità che sono disponibili in v2, o se sarebbe meglio attaccare con v2 per adesso. C'è un posto che ha un elenco di funzionalità in v2 che non sono ancora incorporate in v3 - e le funzionalità di v3 che non sono in v2.Lo stato di GMaps v3
risposta
Personalmente, eviterei di utilizzare v3 per i siti live fino a quando non uscirà da Google Labs a meno che non si ottenga un vantaggio significativo dalle funzionalità di v3.
Le API nei laboratori di codice possono cambiare in qualsiasi momento mentre si evolvono. Inoltre, non sono vincolati alla politica di depredazione di 3 anni e gli obblighi di Google in materia di test e correzione dei bug sono più leggeri.
Questo non è solo teorico. La modifica della sintassi get_ e set_ è stata eseguita solo in parallelo per alcune settimane. Poiché v2 è un prodotto maturo, le modifiche alla sintassi che interrompono un numero elevato di pagine esistenti vengono evitate. Se vai con v3 devi rimanere attento alla possibilità di future modifiche alla sintassi della pagina.
I release V3 devono essere ritirati molto più spesso rispetto a v2, che potrebbe essere in parte dovuto ai test di leggerezza, ma anche perché non esiste un equivalente di una versione v2.x. Il codice v3 passa direttamente da "Google internal testing" a "live su tutti i siti v3" in un unico passaggio.
Uso la v3 per hobby, ho realizzato un piccolo progetto che consente di aggiungere marcatori, misurare le distanze, aggiungere poligoni, salvare mappe e realod ... Ho scoperto che v3 è più veloce della v2 con molti marker (meno di 100, senza clustering), e ho trovato più semplice aggiungere marcatori e personalizzare le icone. Ma, spesso, i ragazzi di google cambiano le regole ... quindi se stai iniziando un vero lavoro, ti suggerisco di usare la v2, o dovrai sempre controllare se tutto funziona.
- 1. Equivalente di getBoundsZoomLevel() in gmaps api 3
- 2. marshmallow permesso per Gmaps
- 3. Google Maps V3: Disegna poligoni di stato tedeschi?
- 4. Come auto aprire infoWindow in gmaps v0.3
- 5. Ottenere lo stato di JToggleButton
- 6. Controllare lo stato di AutoResetEvent
- 7. GoogleMaps v3 autocomplete.getBounds() restituisce undefined dopo essere stato impostato
- 8. Imposta il centro di posizione della mappa - GMaps v2 - Android
- 9. Google Maps v3 - Elimina vertice su poligono
- 10. Java. System.exit (stato int). Valore per lo stato di uscita
- 11. Abilita il nuovo rendering GL nell'API di Google Maps v3?
- 12. Come determinare lo stato esatto di BufferedReader?
- 13. Qual è lo stato corrente di PocoCapsule?
- 14. ImageMagick convertire lo stato di uscita 133
- 15. Qualcuno conosce lo stato corrente di Graphics32?
- 16. Ottenere lo stato di uno std :: future
- 17. Come impostare lo stato dirty di Ext.Form?
- 18. Come mantenere lo stato precedente di un'attività
- 19. Come si pulisce lo stato di Redux?
- 20. Android: rileva lo stato di Non disturbare?
- 21. Come ottenere lo stato di download?
- 22. ottiene lo stato di ToggleButton tramite handler
- 23. Leggere lo stato "Abilitato" di un pulsante
- 24. Come rilevare lo stato di alimentazione?
- 25. Qual è lo stato di Spring.Net?
- 26. Come modificare lo stato di jQuery toggle()
- 27. mantenere lo stato di impaginazione su fnDraw()
- 28. Nascondi barra di stato durante lo scorrimento
- 29. Qual è lo stato di PHPDoc?
- 30. Come verificare lo stato di uno storyboard?