本日のミッション:deck.glユーザを1人でも増やす
世界最大の配車アプリを開発・運営するUber社がオープンソースとして公開していたデータビジュアライゼーションフレームワーク。 同じくUber社が公開している可視化スイート「Vis.gl」のツールの一つ。
Deck.glを含むUber社が公開していたデータビジュアライゼーションスイート可視化ツール群。スイート(ひとそろいの、一式の)と名がつく通り、それぞれのライブラリやフレームワークは組み合わせて使えるようにコンポーネント化されている。Uber社の全部盛りデータ可視化ツールスイート「Vis.gl」一覧 – GUNMA GIS GEEK
現在は、deck.glを含むvis.glは、アーバンコンピューティング財団に移管されてUber社の手から離れています。 なので、Uber社に対して思うところのある方も安心して利用すことができます。deck.gl 8.2 moves to Open Governance
また、2020から今年に掛けては、Google EarthチームやCarto(地理データ分析プラットフォーム)のエンジニアが参加し、Google Maps Platform(js sdk)やCartoサービスとの連携強化が図られました。deck.gl v8.6 now available with deeper Google Maps support
deck.glは、大規模なデータセットの視覚化をWebGlを用いて簡単に作成できるように設計されています。 GPUを用いて高い精度とパフォーマンスで大量のデータセットをレンダリングします。scatter plot
表示できる量や負荷は端末のスペックに依存する
ちなみに1000万ポイント表示しようとしたらブラウザが落ちました
「レイヤー」はDeck.glの中核をなす機能で、データムのコレクションを取得し、各データを位置、色、3Dポリゴンなどに関連付けてマップ上にレンダリングする可視化コレクションです。 複数のレイヤーを重ね合わせたり、ホバーやクリックなどのインタラクションを管理する機能があります。
deck.glは、大規模なデータセットを視覚的・探索的に分析するための、WebGLを用いたフレームワークです。
必ずしも「地図」に限ってはいない。