using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace XdDw.App.DTO { /// /// 对应地图上一个点 /// public class MapDot { public MapDot() { } public MapDot(double lon, double lat, double alt) { this.Lon = lon; this.Lat = lat; this.Alt = alt; } public double Lon { get; set; } public double Lat { get; set; } public double Alt { get; set; } } /// /// 对应地图上一条曲线(由多个点组成) /// public class MapLine { public List Line { get; set; } = new List(); } /// /// 一个误差距离对应地图上多条曲线 /// public class ErrDistanceMapLines { public double ErrDistance { get; set; }//单位m public string ErrDistanceKm => $"{ErrDistance / 1e3}km"; public List MapLines { get; set; } = new List(); } public class SatInfo { public int? SatCode { get; set; } public double SatLon { get; set; } public double SatLat { get; set; } } }