Index: src/DeltaShell/DeltaShell.Plugins.SharpMapGis/LegFileConverter.cs =================================================================== diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r5fc71a385897af92ccb092f2f969b5709afab85a --- src/DeltaShell/DeltaShell.Plugins.SharpMapGis/LegFileConverter.cs (.../LegFileConverter.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9) +++ src/DeltaShell/DeltaShell.Plugins.SharpMapGis/LegFileConverter.cs (.../LegFileConverter.cs) (revision 5fc71a385897af92ccb092f2f969b5709afab85a) @@ -15,10 +15,10 @@ const string valueGroup = "ValueGroup"; const string colorGroup = "ColorGroup"; const string descrGroup = "DescrGroup"; - const string regExpRange = "Range[0-9-]{1,2}="+ - @"(?<" + valueGroup + @">[0-9.-]*)," + - "(?<" + colorGroup + ">[0-9a-fA-F-]*),\""+ - "(?<" + descrGroup + ">" + RegularExpression.Characters + ")\""; + const string regExpRange = "Range[0-9-]{1,2}=" + + @"(?<" + valueGroup + @">[0-9.-]*)," + + "(?<" + colorGroup + ">[0-9a-fA-F-]*),\"" + + "(?<" + descrGroup + ">" + RegularExpression.Characters + ")\""; var generatedTheme = new QuantityTheme(attributeName, new VectorStyle()); var regex = new Regex(regExpRange, RegexOptions.Singleline); @@ -37,17 +37,20 @@ var previousValue = (previousMatch.Groups[valueGroup].Captures[0].Value); var quantityThemeItem = new QuantityThemeItem(new Interval - { - Min = System.Convert.ToDouble(previousValue), - Max = System.Convert.ToDouble(value) - } + { + Min = System.Convert.ToDouble(previousValue), + Max = System.Convert.ToDouble(value) + } , new VectorStyle - { - Line = new Pen(color), - Fill = new SolidBrush(color) - }) {Label = label}; + { + Line = new Pen(color), + Fill = new SolidBrush(color) + }) + { + Label = label + }; - ((VectorStyle) quantityThemeItem.Style).GeometryType = typeof (IPolygon); + ((VectorStyle) quantityThemeItem.Style).GeometryType = typeof(IPolygon); generatedTheme.ThemeItems.Add(quantityThemeItem); }