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