Esempio n. 1
0
        public static linesymbolizer createdefaultlinesymbolizer()
        {
            linesymbolizer lsym = new linesymbolizer();

            lsym.sign  = SymbolizerType.LINE;
            lsym.label = "default";
            return(lsym);
        }
Esempio n. 2
0
        public static RenderRule createDefaultRule(SymbolizerType symbolizertype, Color color)
        {
            switch (symbolizertype)
            {
            case SymbolizerType.POINT:
                pointsymbolizer pointsym = pointsymbolizer.createDefaultpointsymbolizer();
                pointsym.color = color;
                return(new RenderRule(null, pointsym, new textsymbolizer()));

            case SymbolizerType.LINE:
                linesymbolizer linesym = linesymbolizer.createdefaultlinesymbolizer();
                linesym.color = color;
                return(new RenderRule(null, linesym, new textsymbolizer()));

            case SymbolizerType.POLYGON:
                polygonsymbolizer polygonsym = polygonsymbolizer.createdefalutpolygonsymbolizer();
                polygonsym.fillcolor = color;
                //polygonsym.strokecolor = color;
                polygonsym.strokecolor = Colors.Black;
                return(new RenderRule(null, polygonsym, new textsymbolizer()));
            }
            return(null);
        }