public void CreateRasterLayer()
        {
            var gl = new GridLayerDefinitionType()
            {
                GridScaleRange = new System.ComponentModel.BindingList <GridScaleRangeType>(),
            };

            gl.AddGridScaleRange(new GridScaleRangeType()
            {
                ColorStyle = new GridColorStyleType()
                {
                    ColorRule = new System.ComponentModel.BindingList <GridColorRuleType>()
                    {
                        new GridColorRuleType()
                        {
                            LegendLabel = string.Empty,
                            Color       = new GridColorType()
                        },
                        new GridColorRuleType()
                        {
                            LegendLabel = string.Empty,
                            Color       = new GridColorType()
                        }
                    }
                },
                RebuildFactor = 1.0
            });

            gl.GetScaleRangeAt(0).ColorStyle.GetColorRuleAt(0).Color.SetValue("000000"); //NOXLATE
            gl.GetScaleRangeAt(0).ColorStyle.GetColorRuleAt(1).Color.SetValue("FFFFFF"); //NOXLATE

            this.Item = gl;
        }
示例#2
0
        public void CreateRasterLayer()
        {
            var gl = new GridLayerDefinitionType()
            {
                GridScaleRange = new System.ComponentModel.BindingList<GridScaleRangeType>(),
            };

            gl.AddGridScaleRange(new GridScaleRangeType()
            {
                ColorStyle = new GridColorStyleType()
                {
                    ColorRule = new System.ComponentModel.BindingList<GridColorRuleType>() 
                    { 
                        new GridColorRuleType() { 
                            LegendLabel = string.Empty,
                            Color = new GridColorType() 
                        },
                        new GridColorRuleType() { 
                            LegendLabel = string.Empty,
                            Color = new GridColorType()
                        }
                    }
                },
                RebuildFactor = 1.0
            });

            gl.GetScaleRangeAt(0).ColorStyle.GetColorRuleAt(0).Color.SetValue("000000"); //NOXLATE
            gl.GetScaleRangeAt(0).ColorStyle.GetColorRuleAt(1).Color.SetValue("FFFFFF"); //NOXLATE

            this.Item = gl;
        }