private T_PPM_FP SetPpm(PpmPoint ppm) { T_PPM_FP wayPoint; wayPoint.KOD = new char[7]; Array.Copy(ppm.NavigationPoint.Name, wayPoint.KOD, wayPoint.KOD.Length); wayPoint.LAT = ppm.NavigationPoint.GeoCoordinate.Latitude; wayPoint.LON = ppm.NavigationPoint.GeoCoordinate.Longitude; wayPoint.dM = 0; wayPoint.Hz = 0; wayPoint.VIz = 0; return(wayPoint); }
private PpmPoint PreparePpmPoint(Point point) { PpmPoint ppmPoint = new PpmPoint(); ppmPoint.NavigationPoint.Name = new char[16]; ppmPoint.NumberInRoute = _countNavigationPoint; ppmPoint.NavigationPoint = PrepareAirPoint(point); ppmPoint.Screen.LineIn = _inLine; var name = ("ППМ" + _countNavigationPoint).ToCharArray(); Array.Copy(name, ppmPoint.NavigationPoint.Name, name.Length); return(ppmPoint); }