简介
npm 包 adsbexchange-js-utility 是一款基于 ADS-B 数据的 JavaScript 库,可以方便地获取航班信息。该库支持节点版本 8.x 及以上和浏览器环境。该库提供了非常丰富的 API 接口,可以满足各种场景下的航班信息需求。
安装
可以使用 npm 进行安装:
npm install adsbexchange-js-utility
使用
引入
在 Node.js 中,可以使用以下方式引入:
const adsbexchange = require('adsbexchange-js-utility');
在浏览器中,可以在 HTML 文件中加入以下代码引入:
<script src="https://unpkg.com/adsbexchange-js-utility/dist/adsbexchange.min.js"></script>
获取航班信息
-- -------------------- ---- ------- -- ---------- ---------------------------- ------- ------- ------------ -- - ------------------ --- -- --------------- --------------------------------- ------ ----------- ------ ------------ ------ ----------- ------ -------------------------- -- - --------------------- --- -- -------------- ------------------------------- ------ ----------------------- ---- ------------------------------------- -- - --------------------- ---
使用案例
以下是一个使用 adsbexchange-js-utility 库的示例,在地图上显示指定经纬度范围内正在飞行的航班信息:
-- -------------------- ---- ------- --------- ----- ------ ------ ----- --------------- -- ------------------------------ ------------ ------- ---- - ------- ----- ------ ----- ------- -- -------- -- - -------- ------- ------ ---- --------------- ------- ---------------------------------------------------------------------------------- -------- ----- --- - --------------------------------- ------------- --- ----------------------------------------------------------------- - ------------ --- -------- --- -------------- ------------ --------------------- ------ ----------- ------ ------------ ------ ----------- ------ ----------- -- ------------- -- - ---------------------- -- - ----- --- - ---------------- ----- --- - ----------------- ----- ------ - -------------- ----------------- ----------------- ----------------- -------------------- ------------------ -- --- --- --------- ------- -------
小结
npm 包 adsbexchange-js-utility 是一个非常方便的获取航班信息的工具。通过该库提供的 API,可以方便地获取指定航班的信息、指定区域内的航班信息、指定时间范围内的航班信息等。可以应用在航空安全、航空运营等领域。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600668e3d9381d61a3540a12