private string ReadGeoSection(StreamReader reader)
        {
            string line;

            do
            {
                line = reader.ReadLine();

                if (IsCommentLine(line))
                {
                    continue;
                }

                if (line.StartsWith("["))
                {
                    return(line);
                }
                else if (!String.IsNullOrEmpty(line))
                {
                    var sectorFileLine = new SectorFileGeoLine();
                    var splittedLine   = line.Split(';');
                    sectorFileLine.Data = splittedLine[0].Trim();
                    if (splittedLine.Length > 1)
                    {
                        sectorFileLine.Comment = splittedLine[1].Trim();
                    }
                    GeoLineHandler(sectorFileLine);
                }
            } while (!reader.EndOfStream);

            return("");
        }
        public void TestWithoutPreedingZeros()
        {
            var point = new SectorFileGeoLine()
            {
                Data = "N55.37.26.666 E12.39.34.725 N55.37.27.699 E12.39.35.305 TWY-LINE ; NEW ISLAND F STANDS EAST"
            };

            Assert.AreEqual("N55.37.26.666 E12.39.34.725", point.Start);
            Assert.AreEqual("N55.37.27.699 E12.39.35.305", point.End);
        }