我需要使用该站点的数据: http : //www.navcen.uscg.gov/?Do=gpsArchives&path=2012 来开发一个绘制有关卫星可用性图表的小软件,如下所示:http://i。 stack.imgur.com/X0iGL.jpg
用户必须设置一天、纬度/经度位置和时区,然后我的应用程序必须绘制 7 天(从用户日开始)的卫星可用性以选择最佳日期。
我不是 GPS 专家,所以我不知道哪些以及如何使用年历中的数据来制作情节。
任何的想法?
我需要使用该站点的数据: http : //www.navcen.uscg.gov/?Do=gpsArchives&path=2012 来开发一个绘制有关卫星可用性图表的小软件,如下所示:http://i。 stack.imgur.com/X0iGL.jpg
用户必须设置一天、纬度/经度位置和时区,然后我的应用程序必须绘制 7 天(从用户日开始)的卫星可用性以选择最佳日期。
我不是 GPS 专家,所以我不知道哪些以及如何使用年历中的数据来制作情节。
任何的想法?
历书包含描述一颗卫星环绕地球的曲线的椭圆参数。使用这些参数,您可以确定卫星在特定时间和位置的位置。
假设天空的能见度为 170°:5° 被地平线上的房屋或山脉隐藏。
参考:
http://www.navcen.uscg.gov/?pageName=gpsAlmanacs
和
http://www.navcen.uscg.gov/pdf/gps/Programmatically%20Accessing.pdf
如果你擅长 Matlab,你可以尝试使用这个
该程序通过施加地形来计算GPS可见卫星以进行高精度预测。
输入:
- 地球站坐标。
- GPS年历文件。
- “txt”格式的地形数据(仅用于 DSM 计算)。
或者您可以通过gpstk 代码并参考如何实现ComputeStationSatelliteVisibility l