当前位置: 首页 > news >正文

Pyecharts使用本地文件绘制美国地图

访问我的github仓库outer_resources中的USA.json文件:

big_data_analysis/outer_resources/USA.json at main · Just-A-Freshman/big_data_analysis

保存到当前目录下;

随后运行代码:

from pyecharts import options as opts
from pyecharts.charts import Map
from pyecharts import options as opts
import json# 如果想要使用外部js地图的话,无需注册地图,直接指定maptype="美国"即可
# 此处演示仅仅是早期无法用maptype="美国"来获取美国地图,因此采用的一种方法# 读取 USA.json 文件
with open(r"USA.json", 'r', encoding='utf-8') as f:usa_data = json.load(f)adjust = {"Alaska": {"left": -120, "top": 25,   "width": 15}
}m = Map()# 注册地图
m.add_js_funcs(f"echarts.registerMap('USA', {usa_data}, {adjust});")# 添加系列数据
m.add("美国", [("California", 1)], "USA")# 设置全局选项
m.set_global_opts(title_opts=opts.TitleOpts(title="美国地图"),visualmap_opts=opts.VisualMapOpts(max_=10)
)# 渲染到 HTML 文件
m.render("USA.html")

http://www.lryc.cn/news/477404.html

相关文章:

  • lanqiaoOJ 3255:重新排队 ← STL list 单链表
  • 解决虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态
  • 【安装配置教程】二、VMware安装并配置ubuntu22.04
  • ‌5G SSB(同步信号块)位于物理层‌
  • 40.第二阶段x86游戏实战2-初识lua
  • 官方redis安装
  • OpenEuler 使用ffmpeg x11grab捕获屏幕流,rtsp推流,并用vlc播放
  • 呼叫中心报工号功能有没有价值?有没有更好的方案?
  • Unity 6 基础教程(Unity 界面)
  • Vue插槽的使用场景
  • Redis 下载安装(Windows11)
  • 求平面连接线段组成的所有最小闭合区间
  • 编译安装并刷写高通智能机器人SDK
  • 软考:案例题分析1101
  • 如何检查雷池社区版 WAF 是否安装成功?
  • 一周内从0到1开发一款 AR眼镜 相机应用?
  • vue3中setup的作用是什么?
  • java.io.FileNotFoundException: Could not locate Hadoop executable: (详细解决方案)
  • 事件捕获vs 事件冒泡,延申事件委托
  • 接口测试(十一)jmeter——断言
  • 使用buildx构建多架构平台镜像
  • 宠物领养救助管理软件有哪些功能 佳易王宠物领养救助管理系统使用操作教程
  • Spring Boot中实现多数据源连接和切换的方案
  • 科技资讯|谷歌Play应用商店有望支持 XR 头显,AR / VR设备有望得到发展
  • 关于read/write 网络IO、硬盘IO的区别
  • vue2开发 对接后端(go语言)常抛异常情况以及处理方法汇总
  • LSTM:解决梯度消失与长期依赖问题
  • Kafka在大数据处理中的作用及其工作原理
  • w~自动驾驶~合集5
  • Java优先队列的使用