项目背景及赛题介绍卫星的应用十分广泛,许多行业每天都依赖其运作。我们通常会根据高度把人造地球卫星运行的轨道简单地分类为低轨道(200千米~2000千米)、中轨道(2000千米~20000千米)和高轨道(20000千米以上)。地球同步静止轨道属于高轨道,与赤道平面成0度角,静止轨道卫星运行方向与地球自转方向相同,运行周期与地球同步,和地球上的我们保持相对静止,上面运行着很多国家的大型通信卫星。有限的
这篇文章是我17年写的。前言作为城乡规划的学生,有时需要某一个城市片区的卫星地图作为设计作业的底图,地图从何来?百度?高德?谷歌?但是它们都只提供了浏览的服务啊。市面上倒是有不少自动的地图下载器。什么Bigemap啊、水经注啊、91卫图,啥的,但是它们都不是完全免费的(免费版有水印),想要授权就要帮它们推广或者花钱买。蛋疼。。。然而作为会编程的人,怎么能让这种事情难住?网上有不少文章分析了地理坐标
转载
2024-06-15 09:34:39
178阅读
今天看到了一则可喜可贺的消息:长征五号遥三运载火箭在中国文昌航天发射场点火升空,与实践二十号卫星成功分离,任务取得圆满成功。 真是令人自豪,为这些辛苦工作的航天人喝彩。不过,火箭发射似乎离我们普通人太远了,如果我们想体验一把亲自将火箭送上天的感觉怎么办呢?好像很难啊?没关系,Python有方法,现实世界里做不到,但是你可以在虚拟世界里实现。《坎巴拉太空计划》就是一个能让你实现这个愿望的一款游戏。在
推荐开源项目:Posio - 精准定位与地理标记工具是一个轻量级、易于使用的地理位置处理工具,它允许用户对数据进行精准的地理标记和坐标转换。如果你的工作或兴趣涉及到地图数据、GPS轨迹或者需要在地球上精确地放置点、线和多边形,那么 Posio 将是一个强大的助手。技术分析Posio 基于 Python 编写,利用了 Geopy 库来进行地理编码和距离计算,并且通过简单的 CSV 格式进行数据输入和
原作者:Damon 高校教师,中科院 GIS 博士本文为原文章基础上,加上自己以及GPT4.0的总结整理而来链接 提取码:7cbe –来自百度网盘超级会员V5的分享 目录引言1. 读取csv文件2. 读取栅格数据(geotiff)思考 :上方代码中,with 语句的作用是什么?✍️ 小练习:得到栅格数据的第 3、4、5 波段数据3. 读取矢量数据(shapefile)属性信息的获取快速可视化矢量数
在STK 11中,导入TLE数据的方法稍有不同。我们需要使用STK的Connect命令来导入TLE数据。
原创
2024-08-10 21:46:44
1652阅读
最近由于Sino-2和北斗的关系,很多网友贴了表示卫星运行轨道的TLE数据。这里想对卫星轨道参数和TLE的格式做一个简单介绍。虽然实际上没有人直接读TLE数据,而都是借助软件来获得卫星轨道和位置信息,但是希望这些介绍可以对于理解卫星轨道的概念有所帮助。
原创
2022-03-22 15:18:54
4772阅读
但实际上我们说的不是这个叫贝克汉姆的英国男人,而是另外一个人,就是下面这个叫“皮埃尔·贝塞尔”(Pierre Bézier)的法国男人:图2. 皮埃尔·贝塞尔贝塞尔论起知名度,也许不如小贝,但说起对人类的贡献,那可是杠杠的,著名的“贝塞尔曲线”就出自他之手。1962年,贝塞尔发表了贝塞尔曲线的相关理论研究,当时在雷诺公司工作的他,主要运用贝塞尔曲线进行汽车设计。说到这里可能还是有很多人没明白贝塞尔
转载
2024-08-21 10:59:16
114阅读
# 用Python实现tle算法
tle(two-line elements)是用来描述卫星轨道的标准格式之一。它由两行数据组成,分别包含了卫星的位置、速度等信息,可以用来预测卫星的轨道。在Python中,我们可以使用`skyfield`库来处理tle数据,并计算卫星的位置。
## 什么是tle
TLE数据是由北美航空航天防卫司令部(NORAD)发布的格式化文本文件,用来描述卫星的轨道信息。
原创
2024-04-11 05:30:37
437阅读
本文详细介绍了从 Space-Track 获取 TLE 数据并进行轨道六根数预测的完整流程,通过 Python 实现了从数据获取到轨道计算的全链路功能。这套方法可应用于卫星跟踪、空间碎片监测、航天任务规划等多个领域。实际应用中,可根据需要扩展功能,如批量处理多个时间点的预测、可视化轨道参数变化等。Space-Track API 文档SGP4 模型说明轨道力学基础理论。
一、在centos虚拟机中安装pyhton3环境:安装pip3:yum install python36-pip将pip升级到最新版本:pip3 install --upgrade pip运行pip:pip安装requests模块:pip install requests列出系统中已经安装的所有的python模块:pip list二、IDLE与python脚本1、 使用Python,既可以编辑成脚
本文利用sys.settrace() + atexit.register()和inspect模块实现了一种Python脚本运行轨迹的查看方法。 1. 核心模块 - debug.py1 #!/usr/bin/python3
2 """
3 debug module for Python programming
4 -------------------
转载
2023-06-10 18:43:51
276阅读
如何拥有够酷炫逼格够高的桌面?
本文教你轻松定制自己的桌面背景
(建议带上耳机听一下地球的声音)
最近疯狂迷恋地球卫星图和地球的卫星视频,看上面的视频简直极度舒适。
不禁想把这种图片作为桌面背景图。
这就产生抓取其背景图片作为桌面的想法。
思路其实很简单,三步搞定:
第一步:
获取图片
一般画轨迹图可以直接使用evo工具画,这里只有时间戳、平移数据,并没有旋转数据,因此使用python简略画一个轨迹示意图:注:pose_result.txt 每一维构造为[time, tx, ty, tz]>>> import numpy as np
>>> pose = np.loadtxt("pose_result.txt")
>>> fo
转载
2023-07-10 14:43:35
11阅读
Bottle是一个超轻量级的python库。说是库,其本身只由一个4000行左右的文件构成,并且不需要任何依赖,只靠python标准库即可运作。和它本身的轻便一样,Bottle库的使用也十分简单。相信在看到本文前,读者对python也已经有了简单的了解。那么究竟何种神秘的操作,才能用百行代码完成一个服务器的功能?让我们拭目以待。01Bottle库安装1)使用pip安装2)下载Bottle文件htt
转载
2024-02-13 11:42:30
43阅读
因为有编程基础,所以入门不难,相比于以前学过的其它语言编程,Python当然也有它独特的语法格式。1.安装Python访问 http://python.org/download 并且安装 Python2.安装完成后把Python的安装目录增加到环境变量里3.打开PowerShell4.下载使用NotePad++,新增文件后保存至指定目录语法方面小结:1. print "" 为打印输出,语句后面不用
用到的思维:自动化思维,数据和功能分开处理,用数据驱动程序自动运行接口化设计,数据与程序的对接方式要清晰明了二维数据应用,应用维度组织数据,二维数据最常用代码# AutoTrace.py
import turtle as t
t.title("自动轨迹绘制")
t.setup(800,600)
t.pencolor("red")
t.pensize(5)
t.speed(10)
# 数据读取
da
转载
2023-06-09 14:34:01
478阅读
1.背景介绍机器人的自主导航与探索是一项重要的研究领域,它涉及到机器人在未知环境中自主寻找目标和规划路径的能力。在这篇文章中,我们将深入探讨机器人自主导航与探索的核心概念、算法原理、最佳实践、应用场景和未来发展趋势。1. 背景介绍自主导航与探索是机器人在实际应用中最为重要的能力之一,它涉及到机器人在未知环境中自主寻找目标和规划路径的能力。自主导航与探索技术广泛应用于地面、水下、空中等多种环境中的机
在我们平常做目标检测或者目标追踪时,经常要画出目标的轨迹图。绘制轨迹图的一种方法就是利用光流估计来进行绘制。本期我们主要来介绍视频中光流估计的使用和效果,利用光流估计来绘制运动轨迹。完成本期内容,你可以:掌握视频的读取与显示掌握光流估计的流程和原理掌握使用光流估计绘制运功轨迹的代码实现若要运行案例代码,你需要有:操作系统:Ubuntu 16.04工具软件: 2020.1.5, Ana
转载
2024-05-31 08:10:16
90阅读
如果把编程语言比喻成男人的话,那么Python可以称为暖男。他温暖体贴,周到迷人,是在你需要的时候帮到你。python程序以其简单划一的语言风格,而受大众欢迎,学习和使用的人也越来越多。随着引力波的发现惊动了整个世界,而Python也跟着火了一把,下面来给大家介绍四款十分受欢迎的Python程序库。可以说Python丰富的第三方库资源是它的优势,甚至有时候程序员花了大量精力写好了代码,却发现一个库
转载
2024-04-22 23:22:04
28阅读