private static Style createDefaultStyle() { Color foreground = Color.darkGray; int thick = 3; // create stroke org.geotools.styling.Stroke stroke = sf.stroke(ff.literal(foreground), null, ff.literal(thick), null, null, null, null); // create line symbolizer LineSymbolizer lineSym = sf.createLineSymbolizer(stroke, null); // create rule Rule r = sf.createRule(); r.symbolizers().add(lineSym); // add it to style Style style = sf.createStyle(); FeatureTypeStyle fts = sf.createFeatureTypeStyle(); fts.rules().add(r); style.featureTypeStyles().add(fts); return style; } }
Rule rule = sf.createRule(); featureStyle.rules().add(rule); Stroke stroke = sf.stroke(ff.literal("#555555"), null, null, null, null, null, null); rule.symbolizers().add(sf.lineSymbolizer("line", null, null, null, stroke, null)); Mark mark = sf.mark(ff.literal("circle"), sf.fill(null, ff.literal("#995555"), null), null);
ffact.literal("square"), sfact.fill(null, ffact.literal("#0000FF"), null), sfact.stroke( ffact.literal("#000000"), null,
ffact.literal("circle"), sfact.fill(null, ffact.literal("#FF0000"), null), sfact.stroke( ffact.literal("#000000"), null,
ffact.literal("square"), sfact.fill(null, ffact.literal("#0000FF"), null), sfact.stroke( ffact.literal("#000000"), null,