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
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.
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.
- 1. GMaps v3 İşaretleyiciler addListener
- 2. GMaps NoAPIKey hatası
- 3. Ayar Konum Haritası - GMaps v2 - Android
- 4. Belirli bir hava durumu için hava durumu?
- 5. `durumu 'sadece değiştirilmiş dosyaların durumu mümkün mü?
- 6. Özel Durumu
- 7. AIM durumu
- 8. Durumu filtrelemeli?
- 9. Enum Durumu
- 10. Oturum durumu isteği oturum durumu sunucusuna yapılamıyor mu?
- 11. CSS seçicisinde VEYA durumu
- 12. Facebook Bağlan - Mesaj Durumu
- 13. Preslenmiş android düğme durumu
- 14. pyVmomi özel durumu
- 15. İkili Arama Sonlandırma Durumu
- 16. PDF YazıcıJob iş durumu
- 17. Belge Durumu Yönergesi
- 18. Ağ düşme durumu
- 19. git durumu çıktı üretmiyor
- 20. Redux'ta gönderim durumu
- 21. jqGrid Filtrelenirken gruplandırma durumu
- 22. GWT'nin mevcut durumu nedir?
- 23. ThreadPool.QueueUserWorkItem kullanım durumu
- 24. Animasyon durumu nasıl sıfırlanır?
- 25. Mevcut biicode durumu nedir?
- 26. Android Aşamaları İlerleme Durumu
- 27. Birçok makinede dağıtım durumu
- 28. Dize içeriyor - yoksayma durumu
- 29. C++ atomic_flag durumu sorgula
- 30. Python Hava Durumu API'si