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

python如何画出漂亮的地图?

[复制链接]
[4 r0 a3 \" E! p- W( X

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

( m' v5 |9 T7 v9 V- L, T

首先介绍下bokeh

- w5 e# \' U# p3 q7 N( t

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

2 \, F# Z& @) ^1 H! b! p

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

$ V' V' ^+ a* `+ K: ^8 }
1 l, i" p# H: P$ J6 G w4 T3 q: j
" ]+ r1 E; H* A, S2 x& {& v/ R! R5 @

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

+ E A7 h& B- J2 Q3 z6 p4 b

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

- ?, x: G5 `$ v- D& y r% f# b

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

* Y% A N5 a9 r) [' Z7 Z

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

% J. t- c4 m: ^3 E
" L4 L# ?) r! [
- i* k1 ?5 F( A
" Z: R& E1 e! b o+ v- x

1.风勾图

* J4 b& i5 ~9 O0 j4 P) R1 Z1 r

2.轮廓图

: B4 X# z! o! B0 L6 m# ~

3.填充轮廓图

# T9 t' o1 j: }: f

4.伪色彩图

6 V' `& ]7 a! R8 c

5.地理标记

2 h7 y" P' c9 N7 o) Z2 n

6.矢量场流线图

5 w- G' J) m' _' R- ^% |7 o7 K( n

7.实景地图

$ b9 C! Q4 Y# l

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

: \' }" N, j# y$ @' [# x6 s

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

9 @0 o4 x" m4 m# f
; w; `3 v9 @! k+ Z8 }! T$ N
4 U7 ~ X) C- S" P
: V* D% L* K* F- C+ g

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

% f0 U$ y% Y% c8 u- @

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

0 i0 T$ s& Z; L7 t3 c: [+ } 5 F5 d& z6 B. ^$ A . P3 [ F+ U2 r; M J, r % J3 u+ b. A9 A6 \2 e; ?3 r$ o! }6 Z1 N* {1 E4 {
回复

举报 使用道具

相关帖子

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