paulhollmann / vatsim-data
VATSIM数据解析器
dev-master
2024-08-03 15:34 UTC
Requires
- php: ^8.3
- ext-curl: *
- illuminate/cache: ^v11
- illuminate/config: ^v11
- illuminate/support: ^v11
This package is auto-updated.
Last update: 2024-09-03 15:39:10 UTC
README
这个Laravel库允许轻松查询VATSIM的数据源、METAR信息和状态数据。它提供了一种简单高效的方式来访问虚拟空中交通模拟的实时数据,非常适合航空爱好者、飞行模拟工具的开发者或任何希望利用VATSIM数据的人。
安装
要安装此包,您可以在Laravel项目的根目录中运行以下命令来使用Composer:
composer require paulhollmann/vatsim-data
配置
此包需要配置以访问VATSIM的数据。打开位于config/vatsim-data.php
的配置文件并根据需要更新设置。
用法
获取VATSIM数据源
要获取最新的VATSIM数据源,请使用VatsimData
外观
use VatsimData\Datafeed; // Retrieve all online pilots $pilots = Datafeed::getPilots(); // Retrieve all online controllers $controllers = Datafeed::getControllers(); // ...
获取METAR数据
要获取特定机场的最新METAR数据
use VatsimData\Metar; $metar = Metar::get('eddf');; // Replace 'eddf' with any ICAO code
更多功能即将推出
缓存
此库支持对响应进行缓存以减少对VATSIM服务器的请求次数。
贡献
欢迎贡献!如果您想为此库做出贡献,请按照以下步骤操作
- 复制存储库。
- 为您的功能或错误修复创建一个新的分支。
- 实现您的更改并根据需要添加测试。
- 提交一个包含您的更改的拉取请求。
许可
本项目采用MIT许可。有关更多信息,请参阅LICENSE文件。
联系
如有任何问题或问题,请与我联系。