使用Python获取ADS-B数据,并显示飞机航迹动态。

1.绘图环境

1)使用cartopy显示地理位置信息

import cartopy.crs as ccrs
from cartopy.io.img_tiles import OSM

2)使用matplotlib实现飞机轨迹的刷新

3)使用OpenSkyApi,获取开发的ADS-B数据。

2.配置开发环境

1)安装cartopy。使用pip安装cartopy无法成功。在https://www.lfd.uci.edu下载whl文件文件后,使用pip install **.whl后安装成功。

2)安装成功后,import cartopy失败,提示‘OSError: [WinError 126] 找不到指定的模块’。使用两个步骤解决问题:

下载 Visual C++ Redistributable for Visual Studio 2017:

64位地址:https://go.microsoft.com/fwlink/?LinkId=746572

32位地址:https://go.microsoft.com/fwlink/?LinkId=746571

重新下载shapely WHL文件安装:

地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely

3)考虑如何获取ADS-B数据。ADS-B exchange是很全面的网站。但是貌似不免费开放了。

现在考虑使用OpenSkyApi,该数据貌似在中国覆盖较少,欧洲航班较多。

该api直接提供了python接口下载,需要从github上下载python文件,然后进行安装。

3.运行数据

有了环境、有了数据,就是运行程序了,看看是否有需求再写下一篇文章。。。

使用Python获取ADS-B数据,并显示飞机航迹动态相关推荐

  1. python 行情数据,拼多多股票:Python获取股票行情数据的一种方法

    Python获取股票行情数据的一种方法 拼多多股票 本号帮大家找了一个可免费获取股票行情数据的接口. Tushare社区目前主要维护新版本:tushare pro,数据更稳定拼多多股票质量更高,可获取 ...

  2. 为了提前预测比赛结果,于是我用Python获取比赛球员数据进行分析,结果...

    为了提前预测比赛结果,于是我用Python获取比赛球员数据进行分析,结果... 前因后果 准备工作 实现步骤 代码展示 部分效果展示 最后 前因后果 最近不是世界杯嘛,但是太忙了实在没时间看,于是为了 ...

  3. Python获取电子书籍数据

    Python获取电子书籍数据-以当当网为例 (一)以css方式获取 import requests,csv from bs4 import BeautifulSoup import codecs #自 ...

  4. 利用python获取word图表数据和修改图表信息

    利用python获取word图表数据和修改图表信息 起因咸鱼有个人问word怎么修改图表信息,想用docx库找不到关于图表的方法,这里用了Win32com. import time import wi ...

  5. 用 Python 获取股市交易数据

    最近受全球大环境影响,美股犹如坐上过山车,感觉每天都在见证历史时刻.而我们的大盘最近也不消停,不过这也给大家抄底制造了机会,但机会都是给有准备的人,想要抓住机会就得懂得分析数据,想要分析数据还得先拿到 ...

  6. GB28181系统设计(三)-进程通信让python获取共享内存数据

    GB28181系统设计 一 事件设计 GB28181系统设计 二 kdtree 算法 这一节说到了GB28181 系统接收到RTP包后,解码后交付给python做图像识别 流媒体服务依然是c++主打, ...

  7. 使用python获取美股行情数据

    使用python获取美股GME一月数据,包括开盘价.收盘价.最高价.最低价.成交量等 工具包:pandas_datareader 环境安装 pip install pandas_datareader ...

  8. 使用Python获取最新疫情数据,制作可视化动态地图,实时展示各地情况

    愿世界再无病痛,盼疫情早日结束 序言 效果展示 准备工作 代码展示 序言 疫情降临转眼已经第三年了,时间过得真快,愿疫情早点结束,世界不再多灾多难. 最近疫情稍微好转一些了,所以咱们获取一下最新的疫情 ...

  9. Python获取用电情况数据-AHPU校园网

    我写这个主要是想把寝室的用电情况给保存下来,做一些分析统计之类的.代码运行在一台树莓派上面,树莓派连着校园网. 正文 首先看看浏览器网页查询页面. 在写代码之前我们要先获取一些参数,而用这些参数可以让 ...

最新文章

  1. 立体视觉动态测量技术
  2. 关于web.xml的格式
  3. RHEL 6 关闭ThinkPad 触摸板
  4. 浅析何时进行概况分析
  5. 部分视图传viewbag_无法在ASP.NET MVC3的部分视图中访问ViewBag
  6. 每天一道LeetCode-----删除序列中指定元素,将满足要求的元素移动到前面
  7. Socket编程--TCP粘包问题
  8. baacloud苹果_baacloud官网下载
  9. java 入门面试题
  10. babeLua 各种版本下载地址分享
  11. ubuntu计算机名用户名,修改ubuntu的用户名(注意用户名和主机名的区别)
  12. 云服务器是widows7系统,云服务器win7系统
  13. [iOS开发]@autoreleasepool原理探究
  14. 3.WebSocket编程—发送与接收JAVA对象
  15. 10.6 自注意力和位置编码
  16. c语言种%*的*作用
  17. 2022 CCF中国软件大会(CCF ChinaSoft)“CCF-华为胡杨林基金-软件工程专项”论坛成功召开...
  18. 数字按键KEYPAD-PHONE的使用 附代码
  19. 为了远方的爱-2016年东方红公益基金捐赠致辞
  20. ubuntu笔记本合盖不休眠设置

热门文章

  1. C# .NET 6.0已经取消了Framework 4.8的WebBrowser控件,几款NuGet中的浏览器控件介绍
  2. 第二阶段 web 笔记
  3. linux(CentOS6)下的wifi热点安装配置------hostapd-2.0
  4. 虚拟机和主机的文件交互
  5. Processing基础之绘画
  6. 【分享】通往高级测试工程师的4点心得!
  7. 为什么不看好企业做微信公众号了
  8. 深度学习图像标注工具汇总
  9. React解决axios跨域问题
  10. 什么是 RESTful 编程?