1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- using Microsoft.EntityFrameworkCore;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel.DataAnnotations;
- using System.ComponentModel.DataAnnotations.Schema;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace DW5S.Entity
- {
- /// <summary>
- /// 星历信息表
- /// </summary>
- [Index(nameof(SatName), nameof(TimeUTC), nameof(Lon))]
- public class XlInfo : BaseEntity
- {
- /// <summary>
- /// 卫星编号
- /// </summary>
- public int SatCode { get; set; }
- /// <summary>
- /// 卫星名称
- /// </summary>
- public string SatName { get; set; }
- /// <summary>
- /// 卫星
- /// </summary>
- public string Sat => $"{SatName}({SatCode})";
- /// <summary>
- /// 发布时间(UTC)
- /// </summary>
- public DateTime TimeUTC { get; set; }
- /// <summary>
- /// 轨道经度
- /// </summary>
- public double? Lon { get; set; }
- /// <summary>
- /// 双行根数1
- /// </summary>
- public string Line1 { get; set; }
- /// <summary>
- /// 双行根数2
- /// </summary>
- public string Line2 { get; set; }
- /// <summary>
- /// 双行根数
- /// </summary>
- public string TwoLine => $"{Line1};{Line2}";
- }
- }
|