亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python中有哪些地圖可視化庫

發布時間:2021-07-10 13:57:41 來源:億速云 閱讀:237 作者:Leah 欄目:大數據

這篇文章給大家介紹Python中有哪些地圖可視化庫,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

1.PyViz/HoloViz(Geoviews, Datashader, HvPlot)

Holoviz維護的幾個庫有用你可能需要的所有數據可視化功能,涵蓋了儀表盤和交互式可視化。Geoviews就是其中專注于地理空間數據可視化的庫,提供了靈活方便的地理空間數據可視化功能。

GeoViews是一個輔助探索和可視化地理數據、氣象類數據以及海洋數據等與天氣、大氣、遙感密切相關的數據集的Python庫

Geoviews的API提供直觀的界面和通用的語法,使得利用它制作可視化作品非常容易,譬如下面的例子中與geopandas配合工作:

import geoviews as gv
imporg geopandas as gpd
gv.Polygons(gpd.read_file(gpd.datasets.get_path('naturalearth_lowres')), vdims=['pop_est', ('name', 'Country')]).opts(
    tools=['hover'], width=600, projection=crs.Robinson()
)

Python中有哪些地圖可視化庫

除此之外,PyViz生態中還提供了其他的用于處理地理空間數據的庫,譬如HvPlot、Datashader等,以及用于制作儀表盤app的Panel庫。

2.Folium

Folium是著名的web地圖可視化庫Leaflet.js向Python開放的接口,配合大量有意思的插件制作出交互式的在線地圖。

Folium入門起來非常簡單,你可以通過調用Folium.Map迅速的看到基礎地圖,也可以根據你的數據對其疊加不同圖層,下面是Folium效果示例:

Python中有哪些地圖可視化庫

4.KeplerGl

kepler.gl for jupyter是大規模地理空間數據可視化絕佳的工具。它將世界范圍內廣泛被使用的由Uber開源的kepler.gl嵌入到jupyter的界面中。

只需要簡單的幾行代碼,就可以在jupyter notebok或jupyter lab中渲染出界面:

Python中有哪些地圖可視化庫

6.geopandas

壓軸的當然要留給我們Python GIS界的中流砥柱——geopandas了,不同于前面所介紹的幾個庫,geopandas賦予了使用者無限自由的操縱矢量數據并將其可視化的能力,配合matplotlib的豐富功能,使得我們可以充分發揮想象力,做出極具設計感的可視化作品:

關于Python中有哪些地圖可視化庫就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

惠州市| 昆山市| 大邑县| 土默特左旗| 乌恰县| 太谷县| 张家口市| 赞皇县| 白水县| 五华县| 沛县| 高雄市| 师宗县| 义乌市| 剑阁县| 休宁县| 临湘市| 高台县| 徐州市| 锦屏县| 边坝县| 星座| 白城市| 乌苏市| 抚松县| 兰西县| 原平市| 高邑县| 垣曲县| 大同市| 玛沁县| 永寿县| 神木县| 上高县| 闽侯县| 行唐县| 三江| 犍为县| 桐柏县| 通州市| 阿拉尔市|