2009-12-08 24 views
5

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

6

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.

2

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.

Problemi correlati