基于经纬度画航线图

  • 介绍
  • 代码

介绍

这阵子在处理航空公司的数据,为了PPT展示好看,做了几个可视化图。这里用的是pyecharts第三方库。
pyecharts库的相关介绍,可以上设计文档看看相关说明。

https://pyecharts.org/#/zh-cn/series_options

代码

import pandas as pd
data = pd.read_csv("airline_info.csv",encoding='gbk')
print(data)

#数据太多,画出来太密了,这里选了前500个进行展示。
airline = data.head(500)  from pyecharts import options as opts
from pyecharts.charts import Map3D
from pyecharts.globals import ChartTypelinedata = []
for i in range(len(airline)):go_data = []arr_data = []
#     print(airline["出发经度"][i],airline["出发纬度"][i],airline["到达经度"][i],airline["到达纬度"][i])go_data = [airline["出发经度"][i],airline["出发纬度"][i]]arr_data = [airline["到达经度"][i],airline["到达纬度"][i]]linedata.append([go_data,arr_data])example_data = linedata
c = (Map3D().add_schema(maptype="china",  #地图类型itemstyle_opts=opts.ItemStyleOpts(  #图元配置项color="rgb(5,101,123)",opacity=1,  #图形透明度border_width=0.8,border_color="rgb(62,215,213)",)).add(series_name="",data_pair=example_data,type_=ChartType.LINES3D,  #叠加图的类型 lines3Deffect=opts.Lines3DEffectOpts(  #飞线的尾迹特效is_show=True,period=4,  #尾迹特效周期trail_width=3,   #尾迹trail_length=0.5,trail_color="#f00",trail_opacity=1,),linestyle_opts=opts.LineStyleOpts(is_show=False, color="#fff", opacity=0),).set_global_opts(title_opts=opts.TitleOpts(title="Map3D-Lines3D")).render("lines3d.html")
)


这里做出来的是一个动图来着,但是我这里只是截图而已,有兴趣的可以自己试试。

基于经纬度做航线图可视化相关推荐

  1. 可视化查看依赖关系_图可视化分析解决方案KeyLines介绍

    Cambridge Intelligence作为图可视化领域的标杆公司,其产品KeyLine.ReGraph.KronoGraph都是图可视化领域典型解决方案,我们可以通过对KeyLine等相关产品的 ...

  2. 基于html5的矢量图绘制方法研究,基于HTML5和WebGL的三维地形可视化方法研究

    摘要: 近年来地理信息的需求急速增长,越来越多的GIS应用走向网页化.移动化.WebGIS应用也在逐渐从二维层面向三维层面发展,三维地形可视化是三维GIS的基础,基于Web的三维地形可视化也成为新的研 ...

  3. ML之shap:基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用RF随机森林+计算SHAP值单样本力图/依赖关系贡献图可视化实现可解释性之攻略

    ML之shap:基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用RF随机森林+计算SHAP值单样本力图/依赖关系贡献图可视化实现可解释性之详细 ...

  4. XAI之ALE:基于titanic泰坦尼克数据集对RF算法利用ALE累积局部效应图可视化算法进而实现模型可解释性案例

    XAI之ALE:基于titanic泰坦尼克数据集对RF算法利用ALE累积局部效应图可视化算法进而实现模型可解释性案例 目录 基于titanic泰坦尼克数据集对RF算法利用ALE累积局部效应图可视化算法 ...

  5. Python基于Pyecharts 1.X的世界地图、省、市、县(区)地图、热力图和飞行航线图

    首先安装对应的python模块 $ pip install pyecharts  $ pip install echarts-countries-pypkg $ pip install echarts ...

  6. 收藏 | PyTorch模型训练特征图可视化(TensorboardX)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:作者丨Pa ...

  7. 基于TBtools做基因家族分析教程 (全)

    基因家族分析笔记-全部开始记录 一. 写在前面 2023年4月中旬自己开始做基因家族的分析,对于这块自己没有接触过,因此也是一个挑战,没事!!!(安慰自己),对于基因家族的分析网上的教程很多,跟着步骤 ...

  8. Python调用高德地图API实现经纬度换算、地图可视化

    作者 | 糖甜甜甜 出品 | 经管人学数据分析 Python调用高德地图API实现经纬度换算.地图可视化 前地图可视化的工具和函数比较多,但是在不知道相关地点经纬度的情况下,通过python调用高德地 ...

  9. 近来开发的一款简单易用的图可视化工具

    背景 图谱,在关系展示方面有着天然的优势,非常直观. 但是,普通人想要绘制这样一个美观的网络图,需要学习软件,或是编程开发,有一定的门槛. 为了有效降低使用门槛,让更多人可以几乎零学习成本的使用工具, ...

  10. 【视频】结构方程模型SEM分析心理学营销数据路径图可视化|数据分享

    最近我们被客户要求撰写关于结构方程模型的研究报告,包括一些图形和统计输出.结构方程建模 (SEM) 是一个非常广泛和灵活的数据分析框架,也许更好地被认为是一系列相关的方法,而不是单一的技术.它与营销研 ...

最新文章

  1. 山东省第三届数据应用赛事来了!
  2. 跟随美国博导 12 年,我学到最深刻的不是科研,而是……
  3. 城市WiFi好看还应该好用
  4. 通过CMOS设置定时开机
  5. (十一)开发环境【不会这些,你就会被认定是菜鸟小白,没做过项目】
  6. setnx和expire合成一条指令_Python 为什么只需一条语句“a,b=b,a”,就能直接交换两个变量?...
  7. java类加载体系,Java类加载体系
  8. 反射类的构造函数和方法
  9. 为了程序员的颈椎,做机械键盘的 Cherry 发布了把椅子!
  10. Serverless Framework 无服务器架构
  11. jquery 万能选择器
  12. mysql毕业生信息管理系统_Ssh2+Mysql实现的毕业生去向登记就业信息管理系统
  13. soapui生成java客户端_用soapUI生成客户端代码
  14. html页面 关键字高亮,HTML高亮关键字的完美解决方案
  15. 中国历史上最美的十首古诗词,美到了极致
  16. 教你用Python爬取妹子图APP
  17. 痞子衡嵌入式:我被邀请做科锐国际旗下数科同道主办的技术沙龙嘉宾
  18. ai不同形状的拼版插件_Illustrator自动拼版脚本插件-AI自动拼版脚本下载-西西软件下载...
  19. python datetime 时间加一秒,一分钟
  20. Python 3.10来了,switch语法终于出现

热门文章

  1. java超市库存管理系统_java实现超市库存管理系统
  2. Linux>>CentOS 7镜像下载及安装
  3. Zemax操作29--衍射光栅(下)
  4. Idea插件开发总结
  5. CSS选择器常见用法
  6. 十六、算术编码_2、算术编码举例实现
  7. 计算机音乐《讲真的》,他凭借一首《讲真的》红遍大江南北,希望他不忘初心纯粹做音乐...
  8. chrome python插件,珍藏版Chrome插件送给你们,不仅是程序员必备
  9. 「案例分享」工程总承包模式下对分包单位管理和控制的做法
  10. 昆仑通态通用版找不到驱动_昆仑通态USB下载问题解决方案