AnsweredAssumed Answered

Can web map custom properties be applied to local replicas?

Question asked by jeremy.bridges on Apr 12, 2016

In order to use the .NET Runtime to render an offline map replica in the same way as that data is rendered inside a web map, it seems right to simply set certain properties of a FeatureLayer to the equivalent properties of a WebMapLayer:

 

        private static void SetRenderingProperties(WebMapLayer onlineLayer, FeatureLayer featureLayer)

        {

            featureLayer.IsVisible = onlineLayer.IsVisible;

            featureLayer.Renderer = onlineLayer.LayerDefinition.DrawingInfo.Renderer;

            featureLayer.Opacity = onlineLayer.Opacity;

            featureLayer.DefinitionExpression = onlineLayer.LayerDefinition.DefinitionExpression;

        }

 

Is this the right way to go about it? It is supported? If so, is there additional properties besides the ones above that should be set to make the rendering equivalent in offline scenarios?

Outcomes