public static void ChangeSymbolOnDefaultRenderer(this GraphicsLayer layer, string symbolJson) { if (layer == null) return; if (!string.IsNullOrEmpty(symbolJson)) { Symbol symbol = null; try { symbol = SymbolJsonHelper.SymbolFromJson(symbolJson); } catch (Exception ex) { Logger.Instance.LogError(ex); } if (symbol != null) layer.ChangeRenderer(symbol); } }
internal static void ChangeRenderer(this GraphicsLayer layer, Symbol symbol) { if (layer != null) layer.ChangeRenderer(new SimpleRenderer() { Symbol = symbol }); }