2009-12-08 16 views
5

Bir Google harita tabanlı projeye başlamak üzereyim ve GMaps sürüm 3'ün sürüm sürümünün v2'de mevcut olan özelliklerin çoğuna sahip olup olmadığını veya v2 ile en iyi şekilde yapıştırılacağını merak ediyorum. şimdilik. Henüz v3'te bulunmayan v2'de bir özellikler listesi var ve v2'de olmayan v3'ün özellikleri var.GMaps v3'ün durumu

cevap

6

Kişisel olarak, v3 özelliklerinden önemli bir avantaj elde etmedikçe, Google Labs'den çıkana kadar canlı siteler için v3 kullanmaktan kaçındım. Kod Laboratuvarlarındaki API'ler, geliştikçe her an değişebilir. Ayrıca, 3 yıllık kullanımdan kaldırılma politikasına da bağlı değiller ve Google’ın test etme ve hata düzeltmeyle ilgili yükümlülükleri daha hafif.

Bu sadece teorik değil. Get_ ve set_ sözdiziminin değişimi sadece birkaç hafta boyunca paralel olarak koştu. V2 olgun bir ürün olduğu için, çok sayıda mevcut sayfayı kesen sözdizimi değişiklikleri önlenir. Eğer v3 ile devam ederseniz, gelecekteki sayfa kırılma sözdizimi değişikliklerine dikkat etmelisiniz.

V3 sürümleri, v2'den önemli ölçüde daha sık çekilmek zorunda kalıyor; bu durum kısmen hafif testlerden kaynaklanıyor olabilir, ancak aynı zamanda v2.x sürümünün eşdeğeri olmadığından da. v3 kodu, bir adımda doğrudan "Google dahili testinden" "tüm v3 sitelerinde yayınlanmaya" gider.

2

Hobi için v3 kullanıyorum, işaretçileri eklemenizi, mesafeleri ölçmenizi, polisi eklemenizi, haritalar kaydetmenizi ve realod oluşturmanızı sağlayan küçük bir proje yaptım ... v3'ün v2'den daha hızlı olduğunu buldum. Birçok işaretleyici (100'den az, herhangi bir kümeleme olmadan) ve işaretçileri eklemek ve simgeleri özelleştirmek için daha kolay buldum. Ancak, çoğu zaman, google'daki adamlar kuralları değiştirir ... böylece gerçek bir işe başlıyorsanız, v2'yi kullanmanızı öneririm veya her şeyin işe yarayıp yaramadığını kontrol etmeniz gerekir.