/// <summary> /// 获取系统第3频率 /// </summary> /// <param name="type"></param> /// <param name="satNumber"></param> /// <param name="time">时间,历元,GLONASS需要</param> /// <returns></returns> public static Frequence GetFrequenceC(SatelliteType type, int satNumber = -1, Time time = default(Time)) { return(ObsCodeConvert.GetFrequenceBand(GnssSystem.GetGnssType(type), FrequenceType.C, satNumber, time)); }
/// <summary> /// 获取频率 /// </summary> /// <param name="type"></param> /// <param name="rinexNum"></param> /// <param name="satNumber"></param> /// <param name="time">时间,历元,GLONASS或频分多址需要</param> /// <returns></returns> public static Frequence GetFrequence(GnssType type, int rinexNum, int satNumber = -1, Time time = default(Time)) { return(ObsCodeConvert.GetFrequenceBand(type, rinexNum, satNumber, time)); }
/// <summary> /// 获取第3频率,推荐方法 /// </summary> /// <param name="prn">卫星编号</param> /// <param name="time">时间,GLONASS需要</param> /// <returns></returns> public static Frequence GetFrequenceC(SatelliteNumber prn, Time time = default(Time)) { return(ObsCodeConvert.GetFrequenceBand(GnssSystem.GetGnssType(prn.SatelliteType), FrequenceType.C, prn.PRN, time)); }