/// <summary> /// 构造函数 /// </summary> /// <param name="siteName"></param> /// <param name="time"></param> public FileName(string siteName, Time time, RinexFileType RinexFileType, int NameLength = 8) { this.StationName = siteName; this.Time = time; this.NameLength = NameLength; this.FileType = RinexFileType; }
/// <summary> /// 由文件类型确定导航系统。 /// </summary> /// <param name="fileType"></param> /// <returns></returns> public static SatelliteType GetSatelliteType(RinexFileType fileType) { switch (fileType) { case RinexFileType.N: return(SatelliteType.G); case RinexFileType.L: return(SatelliteType.E); case RinexFileType.G: return(SatelliteType.R); default: break; } return(SatelliteType.G); }
/// <summary> /// 设置文件类型 /// </summary> /// <param name="name"></param> /// <returns></returns> public RinexFileNameBuilder SetRinexFileType(RinexFileType name) { this.RinexFileType = name; return(this); }