[問題] 在座標平面上做熱度圖

看板Python作者 (94igray)時間3年前 (2020/11/22 21:50), 編輯推噓1(107)
留言8則, 3人參與, 3年前最新討論串1/1
想請問各位版友, 如果我有很多個點的座標在一個座標平面上, 而每一個點都有一個數值,(例如地圖上有很多間店,每一間都有營業額) 我想把座標平面切成一個個的小四方形, 並把每一個小四方形內的值加起來, 以那個值的大小幫小四方形上色,做類似熱度圖的東西, 所以最後圖的結果就是有很多點,以及切好且有深淺區分的的小四方形, 請問有什麼套件或方法可以做到這件事呢? 另外想更進一步請問,假設上面的事做到了, 想在圖上加上台灣的地圖(至少有村里行政區的界線), 而點的座標就是經緯度, 這樣可以用什麼套件或方法做到嗎? 謝謝各位。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.28.19 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1606053050.A.50E.html

11/22 22:29, 3年前 , 1F

11/22 22:29, 3年前 , 2F
用圖層的概念去想的話, 第一層是地圖, 第二層是地圖上標點
11/22 22:29, 2F

11/22 22:29, 3年前 , 3F
第三層切割點的區塊然後上熱度圖
11/22 22:29, 3F

11/22 22:30, 3年前 , 4F
看上面連結最後那個範例應該跟你要做的類似
11/22 22:30, 4F

11/22 23:22, 3年前 , 5F
前陣子做過類似這種 我是使用Folium中的Choropleth
11/22 23:22, 5F

11/22 23:22, 3年前 , 6F
主要就是先產生Geojson 格式的外框後套入data上色 最後
11/22 23:22, 6F

11/22 23:22, 3年前 , 7F
就底層的layout可以放村里界~
11/22 23:22, 7F

11/23 18:25, 3年前 , 8F
謝謝兩位,我後來用kepler.gl做到了
11/23 18:25, 8F
文章代碼(AID): #1VkcowKE (Python)