0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何获取到国际空间站的位置

科技绿洲 来源:Python实用宝典 作者:Python实用宝典 2023-10-31 10:50 次阅读

**Open Notify **是一个开源项目,旨在为NASA的一些出色数据提供简单的编程接口

open-notify.org 的作者做了一些工作,以获取原始数据并将其转换为与太空和航天器有关的API

本文将通过这个接口,获取得到国际空间站的位置,并实时地绘制到地图上。

为了实现本文的目标,你得先安装ISS_Info:

pip install ISS-Info

下面分步骤讲解整套绘制流程

1.地图初始化

为了实时展示国际空间站的路径,需要使用turtle绘制曲线,因此可以创建一个turtle画布,将背景设为地球:

图片

2.获取空间站的人数

如果能知道空间站上的宇航员人数,我们就能更加准确的跟踪国际空间站。幸运的是open-notify确实提供了这样的接口。

为了获取人数信息,我们必须向下列接口请求拿到数据,并将相应的宇航员名字写在左上角:
http://api.open-notify.org/astros.json

图片

3.绘制空间站位置

为了能够绘制空间站的实时位置,我们需要请求拿到空间站的位置信息。请求的接口是:
http://api.open-notify.org/iss-now.json

不过作者将其封装成了一个函数,我们直接调用 iss_current_loc 即可,循环获取国际空间站位置:

图片

我们还可以标出自己目前所处的位置,以查看和国际空间站的距离及空间站经过你上空的时间点(UTC)。

图片

不过这里值得注意的是,iss-pass.json这个接口的纬度计算必须在-90到90之内,因此深圳的纬度需要减去90.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NASA
    +关注

    关注

    0

    文章

    427

    浏览量

    30940
  • 航天器
    +关注

    关注

    0

    文章

    195

    浏览量

    20860
  • 编程接口
    +关注

    关注

    1

    文章

    38

    浏览量

    7991
  • 空间站
    +关注

    关注

    0

    文章

    155

    浏览量

    15215
收藏 人收藏

    评论

    相关推荐

    国际空间站“大限”将至,天宫或接棒国际太空合作

    国际空间站“大限”将至,天宫或接棒国际太空合作   在东京奥运会闭幕式上的法国八分钟里,相信不少观众都注意到了国际空间站的出现,法国宇航员Thomas Pesquet在穹顶舱里用萨克斯奏响了《马赛曲
    的头像 发表于 08-10 10:01 6907次阅读

    Cimon的头部将为国际空间站带来人工智能

    据外媒SlashGear报道,空客和IBM的人员将于今年夏天将Crew Interactive MObile CompanioN(CIMON)机器人头部带到国际空间站。这个机器人头部从来没有真正地连接到一个机器人身上,它是专门为国际空间站构建的 。这个机器人头部将为
    发表于 03-12 16:25 658次阅读

    NASA开放国际空间站旅行计划,旅费$5000万!

    美国宇航局(NASA)计划从2020年开始向游客开放国际空间站
    的头像 发表于 06-11 15:51 2869次阅读

    国际空间站宇航员的孤独之旅

    北京时间11月22日消息,据国外媒体报道,近期国际空间站十年以来首次6个月仅有3名入驻宇航员,2020年空间站将减少太空试验,宇航员必须面对太空孤独感。
    的头像 发表于 11-22 10:51 2430次阅读

    国际空间站已运载20年,仍是太空栖息地的最佳选择?

    人类对于宇宙的观测虽有数千年的历史,但直到 20 世纪,人类才开发出了进入太空的航空威廉希尔官方网站 。2000 年,人类首次进入外太空的国际空间站(International Space Station,ISS
    的头像 发表于 11-09 11:44 2182次阅读

    龙飞船成功对接国际空间站

    2020年11月17日消息,搭载四名宇航员的载人龙飞船已成功与国际空间站完成对接。
    发表于 11-18 12:06 5923次阅读

    为保证任务实施,国际空间站将持续扩大规模

    国际空间站是地球以外人类长期、持续存在的一个地方。自宇航员首次将其作为临时家园以来,它也发生了很大变化,空间站随着时间的推移不断增加了新的模块,为科学提供了更多的空间,也为各种生物提供了舒适的环境。今天,一对俄罗斯宇航员将在
    的头像 发表于 11-19 11:22 1578次阅读

    SpaceX首次实现两艘“龙”飞船同时与国际空间站对接

    美国太空探索威廉希尔官方网站 公司(SpaceX)最新发射的升级版“龙”货运飞船在周一与国际空间站对接。再加上SpaceX在几周前发射的载人版“龙”飞船,SpaceX历史上首次实现了两艘“龙”飞船同时与国际空间站对接。
    发表于 12-08 10:54 530次阅读

    国际空间站漏气的真凶竟是美国设备

    据俄罗斯卫星网29日报道,俄罗斯国家航天集团总裁德米特里·罗戈津称,国际空间站美国舱舱内设备,可能是造成国际空间站失密减压的“元凶”。据报道,罗戈津说:“很有可能是工作状态下的美国舱内设备‘漏气’。”他还说,“漏气”的危险性不是很大,没必要因此采取某些紧急措施。
    的头像 发表于 12-30 15:54 1603次阅读

    国际空间站迎来电力大升级

    国际空间站(ISS)自1998年正式建站,于2010年完成建造任务转入全面使用阶段,距今已有二十多年的时间,也是目前在轨运行最大的空间平台。
    的头像 发表于 01-15 10:01 2510次阅读

    国际空间站或存在裂缝,但影响不大

    国际空间站俄罗斯段负责人 Vladimir Solovyov 近日向电视台 Rossiya-24 透露,怀疑国际空间站上还存在一个裂缝。Solovyov 表示:“目前我们已经锁定了一个裂缝,并怀疑
    的头像 发表于 01-24 11:22 1398次阅读

    SpaceX计划今年将把汤姆・克鲁斯送入国际空间站

    SpaceX今年将把汤姆·克鲁斯送入国际空间站,汤姆·克鲁斯,spacex,国际空间站,nasa,航天器,太空之旅
    的头像 发表于 02-20 11:16 2503次阅读

    SpaceX第四次国际空间站载人任务

    根据外媒的消息报道,日前SpaceX第四次国际空间站载人任务已经成功发射,第三次正式载人飞行任务Crew-3将四名宇航员送往国际空间站,4名宇航员将在空间站进行6个月的驻留。
    的头像 发表于 11-11 10:42 4509次阅读

    基于树莓派的国际空间站追踪器

    本方案使用 Raspberry Pi、ePaper Display、ProtoStax Enclosure 和 Python 跟踪国际空间站的当前位置和轨迹。在这个项目中,我将向您展示
    发表于 12-21 12:35 0次下载

    Passwork国际空间站如何保障网络安全

    太空环境对硬件和软件系统构成各种风险,包括辐射、微重力和极端温度。这些因素增加了系统故障的可能性,并可能使国际空间站容易受到网络攻击。国际空间站的设计就是通过冗余系统和备份机制来解决这个问题。
    的头像 发表于 06-11 10:37 935次阅读