Deck.gl, büyük veri kümelerini destekleyen çeşitli kullanımı kolay 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çimini desteklemenin yanı sıra haritada birden fazla görselleştirme katmanı oluşturarak karma görselleştirmeler oluşturmayı da sağlar.
Şartlar
deck.gl'yi kullanmak için Maps JavaScript API tarafından sağlanan raster veya vektör haritayı kullanmanız gerekir. Eğim, döndürme ve tam 3D kamera kontrolü gibi Google'ın ana haritasının WebGL destekli özelliklerinden tam olarak yararlanabilmek için vektör haritayı kullanmanız önemle tavsiye edilir.
Ayrıntılar için vektör haritasına genel bakış bölümüne bakın.
deck.gl yükleniyor
Deck.gl, bir komut dosyası etiketi kullanılarak web uygulamanıza yüklenebilir veya Node Paket Yöneticisi'nden (NPM) modül olarak yüklenebilir.
Daha fazla bilgi için deck.gl web sitesindeki @deck.gl/google-maps belgelerine göz atı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
belgelerini inceleyin.
Kullanılabilir görselleştirmeler
Deck.gl, farklı türde verileri 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ıldığı daha fazla örneği burada bulabilirsiniz: