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);
            }
        }
Пример #2
0
 internal static void ChangeRenderer(this GraphicsLayer layer, Symbol symbol)
 {
     if (layer != null)
         layer.ChangeRenderer(new SimpleRenderer() { Symbol = symbol });
 }