91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

拜城县| 夹江县| 阿瓦提县| 五大连池市| 瓦房店市| 满洲里市| 河西区| 天津市| 仙桃市| 永康市| 禄丰县| 常熟市| 宾阳县| 达尔| 沙河市| 罗山县| 阿勒泰市| 全椒县| 丹寨县| 额敏县| 贺兰县| 迁西县| 清水河县| 浦东新区| 新昌县| 巴彦县| 和硕县| 剑河县| 宁乡县| 陵水| 揭东县| 桓台县| 库尔勒市| 兴国县| 巩留县| 光山县| 共和县| 赤壁市| 阿坝县| 平陆县| 襄樊市|