osc/deploy/proto/definition/Satellite.proto
2025-05-28 19:16:17 +08:00

55 lines
1.4 KiB
Protocol Buffer
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

syntax = "proto3";
message SatelliteInfoSets //卫星基本信息
{
repeated SatelliteInfo SatelliteInfo = 1;
}
message SatelliteTrackpointInfoSets //卫星轨迹信息
{
repeated SatelliteTrackpointInfo SatelliteTrackpointInfo = 1;
}
message SatelliteInfo
{
string ID = 1; //ID
string Image = 2; //图片
string NORAD = 3; //NORAD编号
string NSSDC = 4; //国际编号
string Nation = 5; //所属国家
string Name = 6; //卫星名称
string Type = 7; //类型
string LaunchTime = 8; //发射时间
string RCS = 9; //RCS
string Perigee = 10; //近地点km
string Apogee = 11; //远地点(km)
string Inclination = 12; //倾斜度(倾角)
string MonitorDiam = 13; //覆盖直径km
string Eccentricity = 14; //离心率
string Period = 15; //周期
string LaunchSite = 16; //发射地点(发射场)
string LaunchTimes = 17; //发射次数
string CarrierCode = 18; //发射物体编号
string CarrierName = 19; //发射载体名称
string DataSource = 20; //数据源
string IsOnRail = 21; //是否在轨
string UpdateTime = 22; //更新时间
string LastTime = 23; //最后更新时间
string Sensitive = 24; //是否高敏0/否1/是)
}
message SatelliteTrackpointInfo
{
string ID = 1; //ID
string SatelliteNORAD = 2; //卫星NORAD
string Longitude = 3; //经度
string Latitude = 4; //纬度
string Height = 5; //高度
string Speed = 6; //卫星速度km/s
string UpdateTime = 7; //数据更新时间
string LastTime = 8; //最后更新时间
string Status = 9; //当前状态:1在线2下线
}