python如何画出漂亮的地图?

[复制链接]
1 M$ V' C" g2 t9 M: Q: m

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

9 [) ?4 Z0 D# o; `' B

首先介绍下bokeh

r1 k* B# n, r6 ^$ ~" `

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

) v9 }% n8 i2 u! j; o

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

* M, n- ]- G, L$ T: q
& R" T( X( a( ~8 k
- R+ S) i8 i( c* i

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

1 N" _$ s) ]! U8 w0 o

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

8 B, c1 @+ n; e! s& [: a1 E

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

& t: S1 K F8 }; q4 }' L

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

2 P" U; v( p1 b' {- a! D
! q4 k2 R: ?5 V, z& l" n9 {/ b
2 H% l. `& m) }: t
: x: l; v- h; u/ I; a# g

1.风勾图

8 s+ R2 H6 J& E J) ?5 b

2.轮廓图

5 x9 j( K6 r2 d/ G. _, e

3.填充轮廓图

3 r' d/ T u! `0 n. A0 N

4.伪色彩图

5 T% w1 x( t3 Y/ V* f) u E9 A

5.地理标记

7 `+ U7 A& o& [+ D8 E; O5 _

6.矢量场流线图

& Z4 T; O1 X) W T. n

7.实景地图

0 G( s% _, |+ V+ n

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

' a* d7 I/ Q6 c( p& R

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

6 H$ A/ G+ q5 W1 z R1 E
( E) e/ T& r9 ]) d) p- W' R
/ F- u3 ?/ W K5 m. y4 _
8 @) j- V7 d. o+ Z5 w

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

" }) V4 D) h( [) p7 k2 m4 ^

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

) [( s" M+ q, O6 x; y7 N & x, e& N6 e8 ]% c/ K g+ [ , G, R1 W! O- R9 r/ Y2 I. L' \% M# X* A H2 Q - f% c# v) g8 X: z/ H2 E# ^6 q, c j: q

相关帖子

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