python绘制地图线路_python pyecharts绘制地图

效果

本文使用python库——pyecharts绘制地图,修改标签样式并调色。重点在于参数调用方法(理解Union[Sequence[str]]或者看源码)。

效果如图:

image.png

工具与配置

Python 3.7.3,使用Anaconda安装

pip install pyecharts

实操

要绘制地图,看官方文档可知可以使用Geo或Map:Geo为地理坐标系,画出来是在地点对应的位置画点;Map是区域上色。故选用Map实现。

看官网Demo

from example.commons import Faker

from pyecharts import options as opts

from pyecharts.charts import Map

def map_visualmap() -> Map:

c = (

Map()

.add("商家A", [list(z) for z in zip(Faker.provinces, Faker.values())], "china")

.set_global_opts(

title_opts=opts.TitleOpts(title="Map-VisualMap(连续型)"),

visualmap_opts=opts.VisualMapOpts(max_=200),

)

)

return c

可知需要在add函数中传入数据,格式为[[nam

你可能感兴趣的:(python绘制地图线路)