static public Symbol GetSymbol(GeoMarkerType type, GeoStatus status) { if (type == GeoMarkerType.Point) { return(new SimpleMarkerSymbol() { Style = DefaultMarkerStyle, Color = DefaultSettings.GetColor(status), Size = DefaultMarkerSize }); } else if (type == GeoMarkerType.Line) { return(new SimpleLineSymbol() { Style = DefaultLineStyle, Color = DefaultSettings.GetColor(status), Width = DefaultLineWidth }); } else if (type == GeoMarkerType.Fill) { return(new SimpleFillSymbol() { Style = DefaultFillStyle, Color = status == GeoStatus.Hilight ? Colors.Gold : DefaultSettings.GetColor(status), Outline = new SimpleLineSymbol() { Style = SimpleLineStyle.Solid, Color = DefaultSettings.GetColor(status), Width = DefaultLineWidth } }); } return(null); }
static public Symbol GetSymbol(GeoMarkerType type, GeoStatus status) { if (type == GeoMarkerType.Point) { return(new SimpleMarkerSymbol() { Style = DefaultMarkerStyle, Color = DefaultSettings.GetColor(status), Size = DefaultMarkerSize }); } else if (type == GeoMarkerType.Line) { return(new SimpleLineSymbol() { Style = DefaultLineStyle, Color = DefaultSettings.GetColor(status), Width = DefaultLineWidth }); } return(null); }