Hello ,
So I know how to evaluate an Arcade Label Expression using the code shown below, but how I can "Evaluate()" if the expression was completed in Python?
Arcade Label Expression Evaluate Sample
var arcade_expr = new CIMExpressionInfo()
{
Expression = labelExpression,
ReturnType = ExpressionReturnType.Default
};
var variables = new List<KeyValuePair<string, object>>() { new KeyValuePair<string, object>("$feature", feature) };
var arcade = ArcadeScriptEngine.Instance.CreateEvaluator(arcade_expr, ArcadeProfile.Popups);
var result = arcade.Evaluate(variables).GetResult();
label = result.ToString();