paulhollmann/vatsim-data

VATSIM数据解析器

dev-master 2024-08-03 15:34 UTC

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服务器的请求次数。

贡献

欢迎贡献!如果您想为此库做出贡献,请按照以下步骤操作

  1. 复制存储库。
  2. 为您的功能或错误修复创建一个新的分支。
  3. 实现您的更改并根据需要添加测试。
  4. 提交一个包含您的更改的拉取请求。

许可

本项目采用MIT许可。有关更多信息,请参阅LICENSE文件。

联系

如有任何问题或问题,请与我联系。