天天看點

地圖可視化神器kepler.gl近期重要更新

  <code>kepler.gl</code>作為開源地理空間資料可視化神器,也一直處于活躍的疊代開發狀态下。而在前不久,<code>kepler.gl</code>正式釋出了其<code>2.4.0</code>版本,下面我們就來對其重要的新特性進行介紹:

地圖可視化神器kepler.gl近期重要更新

圖1

  在這次更新中,為時間序列資料的可視化新增了增量時間視窗功能,在上一個版本<code>2.3.2</code>中,當我們的資料集帶有時間類型字段時,在添加對應的<code>Filters</code>之後,顯示出的時間視窗是這個樣子的:

地圖可視化神器kepler.gl近期重要更新

圖2

  而在<code>2.4.0</code>版本中,時間視窗如圖3所示:

地圖可視化神器kepler.gl近期重要更新

圖3

  在如圖4一樣從預設的Moving Time Window模式切換到Incremental Time Window模式之後,就可以使用增量時間視窗模式,畫面中的資料會從起點開始持續疊加:

地圖可視化神器kepler.gl近期重要更新

圖4

  而這個更新不僅針對原生的<code>kepler.gl</code>,還針對其面向<code>Python</code>的接口<code>keplergl</code>新增<code>_repr_html_()</code>方法,使得将<code>kepler.gl</code>與<code>flask</code>等進行結合更加方面,就像<code>folium</code>中的<code>_repr_html_()</code>方法一樣:

結合flask

  而如果你對<code>dash</code>有所了解,那麼純<code>Python</code>快速開發出一個嵌入<code>kepler.gl</code>的互動式<code>web</code>應用将會變得非常容易,就像下面這個簡單的例子一樣:

地圖可視化神器kepler.gl近期重要更新

圖5

  以上就是本文的全部内容,歡迎在評論區與我進行讨論~