private object ParseLinearRing(WktTokenQueue tokens) { tokens.Dequeue("LINEARRING"); var dimensions = ParseDimensions(tokens); var coords = ParseCoordinateSequence(tokens, dimensions); return(_shapeConverter.ToLinearRing(coords ?? new CoordinateInfo[0])); }