I'm using ArcGis 100.15(Qt) but I'm not able to use 'scaleExpression",
to be clearer:
- I'm able to put on the map graphical elements from dictionarySymbolStyle(created with mil2525d.stylx),
- Symbols generated from dictionarySymbolStyle are rendered inside a GraphicsOverlay by using a Graphic object
- the GraphicsOverlay object is rendered (setRenderer) with DictionaryRenderer create with dictionarySymbolStyle (at point 1)
But if I try to use:
ArcadeExpression* arcadeExpression = new ArcadeExpression("2", this);
renderer->setScaleExpression(arcadeExpression);
nothing happens on the screen, the symbol is always drawn with default dimension.
I tryed to setScaleExpression during initialization and during runtime, but also the same result!
Do you have some advice?