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

python如何画出漂亮的地图?

[复制链接]
, B! O! |3 K7 I/ x0 E# s* f0 P

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

$ ~1 ]; b1 K# J5 @- i- y: t: w {

首先介绍下bokeh

7 _" u3 t# l G/ u

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

) X+ u9 E. T- ~& K8 ~% `

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

7 g% v* g4 d8 @) G8 ?* a
% R5 `9 _! q+ a: j/ S' H! z; N
9 D, k5 s0 ]/ a# I0 ~

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

6 R' W: I0 `1 M* I9 H: e

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

/ N/ Z. ^! T5 H9 ?1 y; d0 \

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

( u7 Z! A* n7 @6 A8 J

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

4 z8 ^. f& Z9 O; d, r2 x l, O# ]
6 |4 ]+ K; m; d: C! O$ S8 v+ Z5 _% C
" d. E9 O2 H( P4 y" F4 R
" M% t0 y( m ?& Z: c4 ^

1.风勾图

+ I* N2 R1 Q% o& j- a2 z+ Y# D* f- C

2.轮廓图

0 Q6 w& C) C# a& \

3.填充轮廓图

/ N6 m- ^) [ n) i

4.伪色彩图

, f+ |1 l2 I" N2 F

5.地理标记

& R4 @! C+ S+ n1 M: g/ N

6.矢量场流线图

6 N) R+ D% y2 r, s2 |6 U# M

7.实景地图

j+ H- t1 q- O% E; ?5 E4 B

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

* K/ ^: s& c. @7 L& p

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

. m1 _4 I) S, v" K' I. s
. C# {& X; B, F( j! J1 }
~# p' A! |3 R: r
* R% r* x s; j! k1 A" _

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

% ~4 Z: e3 l( k2 A

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

: G' j5 @. g$ f9 N ; R/ t, }( I8 @7 X( d4 N 6 B `5 u9 x! b5 g& X# ^3 \. W5 y+ A- O8 D/ X" F: w 2 u( y( G3 L- B
回复

举报 使用道具

相关帖子

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