過去在做地理資訊是視覺化的時候,通常需要專業的軟體與操作技能,增加了一般使用者的進入障礙。Uber 在今年五月時開放了內部使用的地理資料視覺化軟體 Kepler.gl,提供一般使用者能在瀏覽器上輕易地匯入與操作資料進行地理資訊視覺化操作與檢視。本文章將簡單介紹 Kepler.gl 的用法,讓剛使用者能了解其基礎用法。
因之前研究了有關 map tile 的建立的方式,因此進一步了解 Strava 如何建立熱點圖的方式,因此在本篇中在這篇文章 Building the Global Heatmap 中 Strava 官方說明了建立 Strava Global Heatmap 的過程,在看完後覺得很有趣因此分享一下心得。本篇將專注在建立熱度圖的演算法上,並不涉及如何在 Cluster 上大量運算的方法。
在上一篇文章中已展示過了已展示如何從 NYC taxi trip dataset 中建立 map tiles 的基本方式。本篇將進一步改進該演算法,加速產生速度以及大檔案方式。
在先前的文章 Python 地圖視覺化 - 使用 Folium 中,我們已經介紹過如何使用 Python 與 datashader 套件將 GPS 資料繪製成圖片。本篇文章將進一步示範如何使用 NYC Taxi Trip Data 來建立 New York City 的計程車上車位置的 Heatmap,並把繪製出的 map tile 資料與 Folium 地圖元件整合以達到互動的效果。
在做資料視覺化時,經常會遇到因資料量過大而無法簡單進行處理,或是執行速度過慢的問題。本文章將介紹一套Python上的資料視覺化工具datashader,能將數億個點的大資料快速生成視覺化圖形,並以New York Taxi Trip資料集為範例說明如何使用datashader繪製乘車位置分佈圖。