收藏本站 劰载中...网站公告 | 吾爱海洋论坛交流QQ群:835383472

python如何画出漂亮的地图?

[复制链接]
* {( t; p- j2 I5 Y

Python地图可视化库有大家熟知的pyecharts、plotiy、folium,其他回答都有介绍,还有稍微低调的bokeh、basemap、geopandas,也是地图可视化的利器。

6 d: g) i( ?0 H+ n7 `

首先介绍下bokeh

- b0 O, H2 D( m6 @6 U

bokeh擅长制作交互式图表,当然在地图展示方面也毫不逊色。

$ R8 p$ G" m4 @* Y: _. f

bokeh支持google地图、geojson数据的地理可视化展示,关键是可以动态交互。

& l( z; l) q6 l( i$ ^) d1 E
" c8 a' f G" O% d, h/ @: K
# Q$ W$ i9 Z" B$ m

basemap是专业的地理信息可视化库

d0 [0 \" Y) \3 W7 ?

可以毫不夸张地说,basemap是Python地图可视化最牛逼的第三方库,没有之一。

4 D8 u$ `+ s7 `. \

basemap基于matplotlib开发,所以它具有创建数据可视化的所有功能,必须配合matplotlib使用。

m4 I% m2 }0 @. @& Z: j

只需要几行代码就可以画一张世界地图:

8 v" u6 ^3 K; J* w" I
7 f8 _- B4 z( M$ R( u
* Y, P- j( y) o/ c/ i) @
k" A7 f9 n+ L% E2 E! l$ v6 Y

1.风勾图

* @) A" Q4 o' A8 ^1 J

2.轮廓图

' G, V) X# S/ B" \3 z

3.填充轮廓图

8 C4 [1 N9 ]: M) C% H+ m1 q% s

4.伪色彩图

z) n% S8 `9 R- G

5.地理标记

$ p/ k3 ~0 J* S/ K

6.矢量场流线图

' C) ^* d ~( l

7.实景地图

# I0 q# i1 z7 P" z: M, n( \( w

8.多子图地图等等可以绘制的图。

0 E$ C* r |) s/ V5 N* C* n

等等等等,我们再来看看一个全能工具---亿信华辰的ABI

- C/ k5 m' {' r2 k- A" a) ^
% I/ Q `- N q0 u+ g! ~3 A
% p. u3 z( u- b$ Y+ u9 w
$ W, e- c4 I. A8 w/ x V

360度立体视角进入城市,点击单个建筑能查看对应指标。无论是商业大厦的人流量情况,游客情况,建筑硬件指标等展示清晰直观。还是电视塔的电子监控、消防器械、在岗工作人员、保安巡查人员等信息一目了然。

) W! K! o w; Q" _4 R

当然,亿信ABI的3D可视化技术不止是在智慧城市的应用上,其在智慧园区、智慧物业、智慧消防、智慧机房、智慧安防等不同的应用领域都已经有了非常成熟的实践应用。亿信ABI通过创建3D世界,让我们更好的理解数据。作为专业的可视化解决方案,亿信ABI将会持续为大家带来惊喜!

# m, ^2 u5 @9 h0 e- L8 l: f9 O 6 T) o' H2 ]; z. d0 ]. B9 v! k& F7 J5 n / |5 @. l2 U; Y8 c9 R5 I+ @; X# q" j% o, ~
回复

举报 使用道具

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
茶江鱼
活跃在2026-3-29
快速回复 返回顶部 返回列表