可以替代basemap的幾個工具
近期需要畫個某資料的地區分佈,basemap安裝成功後執行總是出錯。Basemap 是Python環境下極好的資料視覺化工具,但是隨著新專案的推出以及維護期逐漸接近尾聲,basemap也將逐漸退出江湖。於是就轉而使用folium,geoplot和cartopy,這三個包目前都是在conda forge 通道安裝。
簡單描述一下,具體介紹上官網:
folium是d3.js上著名的地理資訊視覺化庫leaflet.js為Python提供的介面,通過在Python端編寫程式碼操縱資料,來呼叫leaflet的相關功能,基於內建的osm或自行獲取的osm資源和地圖原件進行地理資訊內容的視覺化,以及製作可互動地圖。
http://python-visualization.github.io/folium/index.html
Cartopy 是一個處理地理資訊生成地圖和其他地理資訊分析的Python 包。
Cartopy 依賴PROJ4, numpy,Matplotlib等。
https://scitools.org.uk/cartopy/docs/latest/index.html
geoplot是一個高階的地理空間資料視覺化Python庫。它是cartopy和matplotlib的擴充套件,使得對映變得簡單。
https://residentmario.github.io/geoplot/index.html
安裝命令簡單彙總:
conda install -c conda-forge folium
conda install -c conda-forge cartopy
conda install -c conda-forge geoplot
folium可以直接載入geojson檔案,後兩者需要geopandas實現,geopandas也可以與pandas一同使用繪製地圖,通過conda install -c conda-forge geopandas安裝。就目前來說,folium的功能最為齊全,檢視效果豐富。其他幾個功能都需要更多的完善。
相關文章
- 關於 top 工具的 6 個替代方案
- [Python] BasemapPython
- 幾個可以提高工作效率的 Python 內建小工具Python
- 開源工具是否可以替代傳統BI廠商?TB開源工具
- 可以獎勵幾個糖果
- 推薦幾個好用的工具
- Exa – 替代ls命令的工具
- 介紹幾個好用的工具類
- 《安全測試常用的幾個工具》
- 工具篇:介紹幾個好用的guava工具類Guava
- MRAM可以替代NOR或SRAM
- 幾個比較火的BI分析工具
- 除了notepad++以外,幾個好用的工具
- 一個空間可以放幾個網站嗎網站
- MXRuntimeUtils,替代 [NSObject performSelector object object ]的工具ObjectperformSelector
- 替代 XShell 的兩款優秀工具
- 自媒體原創度檢測工具有哪些?這幾個可以免費用
- 繪圖: matplotlib Basemap簡介繪圖
- 可以一鍵去除水印的工具哪個好
- 集中式Web的幾種替代方案比較Web
- 自媒體需要哪些工具?推薦幾個很好用的工具
- 工作管理員替代工具
- nicetool--替代hutool和fastjson的工具庫ASTJSON
- 幾個常見的MySQL效能測試工具RQMySql
- 這是一個可以顯示Linux命令的工具Linux
- 介紹一個 Windows 10 資源管理器的替代工具 - Explorer++Windows
- 命令列常用工具的替代品命令列
- 建議收藏!2020 年必備的幾個 DevOps 工具dev
- Async/Await替代Promise的6個理由AIPromise
- 介紹一個MongoDB的替代方案MongoDB
- 一個專案經理的切身經驗總結:測試用例可以被替代嗎?
- python將tif投影轉換至basemapPython
- 有哪些可以檢測文章違規資訊的工具?這個你可以試試
- 一個執行緒可以有幾個Looper?幾個Handler?從Looper.prepare()來看看關於Looper的一些問題執行緒OOP
- 容器管理的 9 個最佳 Docker 替代方案Docker
- 中文版ftp工具,盤點幾個中文版ftp工具FTP
- 速看!這10個開源安全工具你知道幾個?
- 硬碟網盤U盤全部可以丟掉了,這個裝置可以讓你享受隨身帶著幾個T的感受硬碟