Deck.gl, büyük veri kümelerini destekleyen, kullanımı kolay çeşitli 2D ve 3D veri görselleştirmeleri sağlayan WebGL destekli bir görselleştirme çerçevesidir. deck.gl'nin GoogleMapsOverlay sınıfını kullanarak Maps JavaScript API ile deck.gl veri görselleştirmeleri ekleyebilirsiniz.
Deck.gl, birden fazla veri kaynağını ve biçimi desteklemenin yanı sıra haritada birden fazla görselleştirme katmanı oluşturarak bileşik görselleştirmeler oluşturmayı da destekler.
Şartlar
deck.gl'yi kullanmak için Haritalar JavaScript API'si tarafından sağlanan raster veya vektör haritayı kullanmanız gerekir. Google'ın temel haritasının WebGL destekli özelliklerinden (ör. eğme, döndürme ve tam 3D kamera kontrolü) tam olarak yararlanabilmek için vektör haritayı kullanmanız önemle tavsiye edilir.
Ayrıntılar için vektör harita genel bakışına göz atın.
Load deck.gl
Deck.gl, web uygulamanıza komut dosyası etiketi kullanılarak yüklenebilir veya Node Package Manager'dan (NPM) modül olarak yüklenebilir.
Daha fazla bilgi için deck.gl web sitesindeki @deck.gl/google-maps dokümanlarına bakın.
Haritaya deck.gl görselleştirmeleri ekleme
Deck.gl görselleştirmeleri, deck.gl tarafından sağlanan GoogleMapsOverlay sınıfının bir örneği oluşturularak haritaya eklenir.
Daha fazla bilgi için deck.gl web sitesindeki GoogleMapsOverlay belgelerine bakın.
Kullanılabilir görselleştirmeler
Deck.gl, farklı veri türlerini görüntülemek için optimize edilmiş birçok farklı 2D ve 3D görselleştirme sağlar. Tam liste için deck.gl web sitesindeki Katman Kataloğu'na bakın.
Örnekler
deck.gl ve Maps JavaScript API'nin kullanımına dair daha fazla örnek: