IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> pyecharts制作地图显示的数据总是经纬度 -> 正文阅读

[JavaScript知识库]pyecharts制作地图显示的数据总是经纬度

申明:本人完全小白,此文是自己随手记下的一遍笔记,这个问题也百度、自己试验了挺长时间

正文:

pyecharts制作好了地图,也传入了列表数据,可地图显示的始终是经纬度数据,后经过不断地试验,发现只是缺少了一句:
g.set_global_opts(title_opts=opts.TitleOpts(title="铁路运行图"))

?补全之后,就可以显示自己的数据,具体什么原因本人也不清楚,起码是可以按照自己的想法进行了。

from pyecharts import options as opts
from pyecharts.charts import Geo
from pyecharts.globals import ChartType,SymbolType

y = [('北京','1397'), ('天津','1108'),('石家庄', '1052'), ('呼和浩特', '249')]
#显示的轨迹图   测试用
x = [('成都', '北京西'), ('成都', '兰州'), ('成都', '兰州'), ('成都', '昆山'),('成都', '北京西'), ('成都', '拉萨'), ('成都', '广州'),('成都', '北京西'), ('成都', '上海'), ('成都', '宁波'), ('成都', '东莞东'), ('成都', '南宁'),('成都', '呼和浩特东'), ('成都', '青岛'), ('成都', '喀什'), ('成都', '上海南'), ('成都','上海'),('成都', '西宁'), ('成都', '福州'), ('成都', '北京西'), ('成都', '哈尔滨'), ('成都', '乌鲁木齐'),('成都', '扬州'), ('成都', '沈阳北'), ('成都', '海拉尔'), ('成都', '西宁'), ('成都', '广州'),('成都', '天津'), ('成都', '离堆公园'), ('成都', '彭州'), ('成都', '青城山'), ('成都', '离堆公园'), ('成都', '彭州'), ('成都', '都江堰'), ('成都', '邛崃'), ('成都', '离堆公园'), ('重庆北', '雅安'),('青城山', '成都'), ('青城山', '成都'), ('离堆公园', '成都')]

g = Geo(is_ignore_nonexistent_coord=True,
        init_opts=opts.InitOpts(width='1104px',height='690px'))
g.add_schema(maptype="china")
g.add_coordinate_json(json_file="data.json")  #注意此处是本地自己定义的城市经纬度
g.add("省会城市/人口数量(万人)", y,point_size=10,color='black')
g.add(
    "列车运行图",
    x,  #需要显示的元组对
    type_=ChartType.LINES,
    effect_opts=opts.EffectOpts(
        symbol=SymbolType.ARROW, symbol_size=6, color="blue"
    ),
    linestyle_opts=opts.LineStyleOpts(curve=0.2),
)
g.set_global_opts(title_opts=opts.TitleOpts(title="铁路运行图"))
g.set_series_opts(label_opts=opts.LabelOpts(is_show=False))  # 去掉标识
g.render("fig3.html")

运行图如下:

?

?


                
        
        
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-03-16 22:12:45  更:2022-03-16 22:14:11 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 6:53:46-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码