class pyecharts.charts.Map

    1. class Map(
    2. # 初始化配置项,参考 `global_options.InitOpts`
    3. init_opts: opts.InitOpts = opts.InitOpts()
    4. )

    func pyecharts.charts.Map.add

    1. def add(
    2. # 系列名称,用于 tooltip 的显示,legend 的图例筛选。
    3. series_name: str,
    4. # 数据项 (坐标点名称,坐标点值)
    5. data_pair: Sequence,
    6. # 地图类型,具体参考 pyecharts.datasets.map_filenames.json 文件
    7. maptype: str = "china",
    8. # 是否选中图例
    9. is_selected: bool = True,
    10. # 是否开启鼠标缩放和平移漫游。
    11. is_roam: bool = True,
    12. # 当前视角的中心点,用经纬度表示
    13. center: Optional[Sequence] = None,
    14. # 当前视角的缩放比例。
    15. zoom: Optional[Numeric] = 1,
    16. # 自定义地区的名称映射
    17. name_map: Optional[dict] = None,
    18. # 标记图形形状
    19. symbol: Optional[str] = None,
    20. # 是否显示标记图形
    21. is_map_symbol_show: bool = True,
    22. # 标签配置项,参考 `series_options.LabelOpts`
    23. label_opts: Union[opts.LabelOpts, dict] = opts.LabelOpts(),
    24. # 提示框组件配置项,参考 `series_options.TooltipOpts`
    25. tooltip_opts: Union[opts.TooltipOpts, dict, None] = None,
    26. # 图元样式配置项,参考 `series_options.ItemStyleOpts`
    27. itemstyle_opts: Union[opts.ItemStyleOpts, dict, None] = None,
    28. # 高亮标签配置项,参考 `series_options.LabelOpts`
    29. emphasis_label_opts: Union[opts.LabelOpts, dict, None] = None,
    30. # 高亮图元样式配置项,参考 `series_options.ItemStyleOpts`
    31. emphasis_itemstyle_opts: Union[opts.ItemStyleOpts, dict, None] = None,
    32. )