使用Python获取ADS-B数据,并显示飞机航迹动态
使用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数据,并显示飞机航迹动态相关推荐
- python 行情数据,拼多多股票:Python获取股票行情数据的一种方法
Python获取股票行情数据的一种方法 拼多多股票 本号帮大家找了一个可免费获取股票行情数据的接口. Tushare社区目前主要维护新版本:tushare pro,数据更稳定拼多多股票质量更高,可获取 ...
- 为了提前预测比赛结果,于是我用Python获取比赛球员数据进行分析,结果...
为了提前预测比赛结果,于是我用Python获取比赛球员数据进行分析,结果... 前因后果 准备工作 实现步骤 代码展示 部分效果展示 最后 前因后果 最近不是世界杯嘛,但是太忙了实在没时间看,于是为了 ...
- Python获取电子书籍数据
Python获取电子书籍数据-以当当网为例 (一)以css方式获取 import requests,csv from bs4 import BeautifulSoup import codecs #自 ...
- 利用python获取word图表数据和修改图表信息
利用python获取word图表数据和修改图表信息 起因咸鱼有个人问word怎么修改图表信息,想用docx库找不到关于图表的方法,这里用了Win32com. import time import wi ...
- 用 Python 获取股市交易数据
最近受全球大环境影响,美股犹如坐上过山车,感觉每天都在见证历史时刻.而我们的大盘最近也不消停,不过这也给大家抄底制造了机会,但机会都是给有准备的人,想要抓住机会就得懂得分析数据,想要分析数据还得先拿到 ...
- GB28181系统设计(三)-进程通信让python获取共享内存数据
GB28181系统设计 一 事件设计 GB28181系统设计 二 kdtree 算法 这一节说到了GB28181 系统接收到RTP包后,解码后交付给python做图像识别 流媒体服务依然是c++主打, ...
- 使用python获取美股行情数据
使用python获取美股GME一月数据,包括开盘价.收盘价.最高价.最低价.成交量等 工具包:pandas_datareader 环境安装 pip install pandas_datareader ...
- 使用Python获取最新疫情数据,制作可视化动态地图,实时展示各地情况
愿世界再无病痛,盼疫情早日结束 序言 效果展示 准备工作 代码展示 序言 疫情降临转眼已经第三年了,时间过得真快,愿疫情早点结束,世界不再多灾多难. 最近疫情稍微好转一些了,所以咱们获取一下最新的疫情 ...
- Python获取用电情况数据-AHPU校园网
我写这个主要是想把寝室的用电情况给保存下来,做一些分析统计之类的.代码运行在一台树莓派上面,树莓派连着校园网. 正文 首先看看浏览器网页查询页面. 在写代码之前我们要先获取一些参数,而用这些参数可以让 ...
最新文章
- 立体视觉动态测量技术
- 关于web.xml的格式
- RHEL 6 关闭ThinkPad 触摸板
- 浅析何时进行概况分析
- 部分视图传viewbag_无法在ASP.NET MVC3的部分视图中访问ViewBag
- 每天一道LeetCode-----删除序列中指定元素,将满足要求的元素移动到前面
- Socket编程--TCP粘包问题
- baacloud苹果_baacloud官网下载
- java 入门面试题
- babeLua 各种版本下载地址分享
- ubuntu计算机名用户名,修改ubuntu的用户名(注意用户名和主机名的区别)
- 云服务器是widows7系统,云服务器win7系统
- [iOS开发]@autoreleasepool原理探究
- 3.WebSocket编程—发送与接收JAVA对象
- 10.6 自注意力和位置编码
- c语言种%*的*作用
- 2022 CCF中国软件大会(CCF ChinaSoft)“CCF-华为胡杨林基金-软件工程专项”论坛成功召开...
- 数字按键KEYPAD-PHONE的使用 附代码
- 为了远方的爱-2016年东方红公益基金捐赠致辞
- ubuntu笔记本合盖不休眠设置