Domanda

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 ora. C'è un posto che ha una lista di funzionalità di v2 che non sono ancora costruite in v3 - e le caratteristiche di v3 che non sono in v2

.
È stato utile?

Soluzione

Personalmente, eviterei usando v3 per i siti in tempo reale fino a che non esce da Google Labs a meno che non si guadagna un vantaggio significativo dalle caratteristiche v3.

API in codice Labs possono cambiare in qualsiasi momento, nella loro evoluzione. Non sono inoltre impegnati nella politica di deprecazione di 3 anni, e gli obblighi di Google per quanto riguarda i test e bug fixing sono più leggeri.

Non è solo teorica. La modifica della sintassi get_ e set_ solo corse in parallelo per alcune settimane. Perché v2 è un prodotto maturo, cambiamenti di sintassi che rompono un gran numero di pagine esistenti sono evitati. Se si va con v3 è necessario essere attenti alla possibilità di futuri cambiamenti di sintassi pagina di rottura.

V3 stampa finiscono dover essere tirato indietro significativamente più spesso v2, che potrebbe essere in parte dovuto al test leggero, ma anche perché non c'è equivalente di un rilascio v2.x. Codice v3 va direttamente da "test interni di Google" a "vivere di tutti i siti v3" in un solo passo.

Altri suggerimenti

Sto usando v3 per il mio hobby, ho fatto un piccolo progetto, che consente di aggiungere i marcatori, misurare le distanze, aggiunge poligoni, salvare mappe e realod ... Ho scoperto che è più veloce di v3 v2 con molte marcatori (meno di 100, senza il clustering), e ho trovato più semplice per aggiungere marcatori e personalizzare le icone. Ma, spesso, i ragazzi in Google cambia le regole ... quindi se si sta iniziando un vero e proprio lavoro, vi consiglio di usare v2, o si dovrà controllare sempre se tutto funziona.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top