介绍
node-red-contrib-iss-location 是一个基于 Node-RED 的 npm 包,它为大家提供了 ISS(国际空间站)位置的信息。该包的基础理论是将 ISS 运动轨迹与时间进行对比,大致计算出 ISS 的位置。
使用该包,开发者可以快速将 ISS 位置信息集成到自己的 Node-RED 流程中,并进行下一步操作。下面将为大家提供详细的使用教程。
安装
安装 node-red-contrib-iss-location 很简单。执行以下命令即可:
npm install node-red-contrib-iss-location
使用
我们来看一下如何在 Node-RED 中使用 node-red-contrib-iss-location 包。
首先打开 Node-RED 编辑器,将node-red-contrib-iss-location
节点拖入编辑器,然后右键单击并选择『编辑』,可以看到如下界面:
接下来,我们将会把得到的 msg.payload
输出到调试区域中。代码如下:
-- -------------------- ---- ------- -- ----- ----------------- ------- ----------- ---- ------------------ ------- --- ------- ------------ - ---- -------- -- - - -------------------- ------ ---------- -- -------- -- ------------- --- ----------- --- ---- ---- ---- ---- -------- - - ----------------- - - -- - ----- ------------------ ------- -------- ---- ------------------ ------- --- --------- ----- ------------ ----- ---------- ------ ----------- ------ ----------- ---------- ------------- ------ ---- ---- ---- ---- -------- -- -- - ----- ------------------ ------- --------- ---- ------------------ ------- --- -------- -- ---- --------- --- --------- --- ---------- --- ------- ------ ------------ ---- -------- --- ---------- --- -------------- ------- ---- ---- ---- ---- -------- - - ---------------- - - -- - ----- ----------------- ------- -------------------------------- ---- ------------------ ------- --- --------- -------- ------- --- ---- ---- ---- ---- -------- - - ---------------- - - --
接下来,将自己的设备的经纬度信息输入到节点的区域中,点击 Deploy。
然后,我们将获取到 ISS 的位置信息输出到调试台上。
我们可以看到代码输出了地球上的经度、纬度以及 ISS 的实时位置等相关信息,大家可以在自己的项目中继续操作。
总结
通过上述教程,我们已经学会了如何使用 node-red-contrib-iss-location 包在 Node-RED 中获取 ISS 位置信息。希望开发者们可以更好地利用这种技术,并将其应用于自己的应用中。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600672693660cf7123b366bb