void SetColorMapping(ShapeSetting setting) { List <ColorMapping> colorMappings = new List <ColorMapping>(); EqualColorMapping colorMapping2 = new EqualColorMapping(); colorMapping2.Value = "1"; colorMapping2.Color = Color.ParseColor("#FFA500"); colorMappings.Add(colorMapping2); EqualColorMapping colorMapping3 = new EqualColorMapping(); colorMapping3.Value = "2"; colorMapping3.Color = Color.ParseColor("#FFA500"); colorMappings.Add(colorMapping3); EqualColorMapping colorMapping4 = new EqualColorMapping(); colorMapping4.Value = "8"; colorMapping4.Color = Color.ParseColor("#FFA500"); colorMappings.Add(colorMapping4); EqualColorMapping colorMapping1 = new EqualColorMapping(); colorMapping1.Value = "9"; colorMapping1.Color = Color.ParseColor("#FFA500"); colorMappings.Add(colorMapping1); setting.ColorMapping = colorMappings; }
void SetColorMapping(ShapeSetting setting) { List <ColorMapping> colorMappings = new List <ColorMapping>(); EqualColorMapping colorMapping2 = new EqualColorMapping(); colorMapping2.Value = "Rice"; colorMapping2.LegendLabel = "Rice"; colorMapping2.Color = Color.ParseColor("#FD8C48"); colorMappings.Add(colorMapping2); EqualColorMapping colorMapping3 = new EqualColorMapping(); colorMapping3.Value = "Wheat"; colorMapping3.LegendLabel = "Wheat"; colorMapping3.Color = Color.ParseColor("#E54D42"); colorMappings.Add(colorMapping3); EqualColorMapping colorMapping4 = new EqualColorMapping(); colorMapping4.Value = "Grains"; colorMapping4.LegendLabel = "Grains"; colorMapping4.Color = Color.ParseColor("#3A99D9"); colorMappings.Add(colorMapping4); EqualColorMapping colorMapping1 = new EqualColorMapping(); colorMapping1.Value = "Vegetables"; colorMapping1.LegendLabel = "Vegetables"; colorMapping1.Color = Color.ParseColor("#29BB9C"); colorMappings.Add(colorMapping1); setting.ColorMapping = colorMappings; }
void SetColorMapping(ShapeSetting setting) { List <ColorMapping> colorMappings = new List <ColorMapping>(); EqualColorMapping colorMapping2 = new EqualColorMapping(); colorMapping2.Value = "North America"; colorMapping2.Color = Color.ParseColor("#C13664"); colorMappings.Add(colorMapping2); EqualColorMapping colorMapping3 = new EqualColorMapping(); colorMapping3.Value = "South America"; colorMapping3.Color = Color.ParseColor("#9C3367"); colorMappings.Add(colorMapping3); EqualColorMapping colorMapping4 = new EqualColorMapping(); colorMapping4.Value = "Africa"; colorMapping4.Color = Color.ParseColor("#80306A"); colorMappings.Add(colorMapping4); EqualColorMapping colorMapping1 = new EqualColorMapping(); colorMapping1.Value = "Europe"; colorMapping1.Color = Color.ParseColor("#622D6C"); colorMappings.Add(colorMapping1); EqualColorMapping colorMapping5 = new EqualColorMapping(); colorMapping5.Value = "Asia"; colorMapping5.Color = Color.ParseColor("#462A6D"); colorMappings.Add(colorMapping5); EqualColorMapping colorMapping6 = new EqualColorMapping(); colorMapping6.Value = "Australia"; colorMapping6.Color = Color.ParseColor("#2A2870"); colorMappings.Add(colorMapping6); setting.ColorMapping = colorMappings; }
protected override void OnAppearing() { if (BindingContext is CartoViewModel) { var tmp = BindingContext as CartoViewModel; tmp.OnAppear?.Execute(null); SfMaps map = new SfMaps(); map.BackgroundColor = Color.White; //var map = this.Content as SfMaps; ShapeFileLayer layer = new ShapeFileLayer(); layer.Uri = "world1.shp"; layer.ItemsSource = tmp.HabitatDataSource; //layer.SetBinding(ShapeFileLayer.ItemsSourceProperty, "HabitatDataSource"); layer.ShapeIDTableField = "POSTAL"; layer.ShapeIDPath = "Postal"; EqualColorMapping colorMapping = new EqualColorMapping(); colorMapping.Color = Color.FromHex("#D84444"); colorMapping.Value = "AnimalLabel"; ShapeSetting shapeSetting = new ShapeSetting(); shapeSetting.ShapeValuePath = "Animal"; shapeSetting.ShapeColorValuePath = "Animal"; shapeSetting.ColorMappings.Add(colorMapping); layer.ShapeSettings = shapeSetting; map.Layers.Add(layer); this.Content = map; } base.OnAppearing(); }
void SetColorMapping(ShapeSetting setting) { List <ColorMapping> colorMappings = new List <ColorMapping>(); EqualColorMapping colorMapping2 = new EqualColorMapping(); colorMapping2.Value = "Rice"; colorMapping2.Color = Color.ParseColor("#b5e485"); colorMappings.Add(colorMapping2); EqualColorMapping colorMapping3 = new EqualColorMapping(); colorMapping3.Value = "Wheat"; colorMapping3.Color = Color.ParseColor("#9178e3"); colorMappings.Add(colorMapping3); EqualColorMapping colorMapping4 = new EqualColorMapping(); colorMapping4.Value = "Grains"; colorMapping4.Color = Color.ParseColor("#e4c16c"); colorMappings.Add(colorMapping4); EqualColorMapping colorMapping1 = new EqualColorMapping(); colorMapping1.Value = "Vegetables"; colorMapping1.Color = Color.ParseColor("#ec9b79"); colorMappings.Add(colorMapping1); EqualColorMapping colorMapping5 = new EqualColorMapping(); colorMapping5.Value = "Oats"; colorMapping5.Color = Color.ParseColor("#df819c"); colorMappings.Add(colorMapping5); setting.ColorMapping = colorMappings; }
void SetColorMapping(ShapeSetting setting) { List<ColorMapping> colorMappings= new List<ColorMapping>(); EqualColorMapping colorMapping1= new EqualColorMapping(); colorMapping1.Value= "Vegetables"; colorMapping1.LegendLabel= "Vegetables"; colorMapping1.Color =Color.ParseColor("#29BB9C"); colorMappings.Add(colorMapping1); EqualColorMapping colorMapping2= new EqualColorMapping(); colorMapping2.Value= "Rice"; colorMapping2.LegendLabel= "Rice"; colorMapping2.Color =Color.ParseColor("#FD8C48"); colorMappings.Add(colorMapping2); EqualColorMapping colorMapping3= new EqualColorMapping(); colorMapping3.Value= "Wheat"; colorMapping3.LegendLabel= "Wheat"; colorMapping3.Color =Color.ParseColor("#E54D42"); colorMappings.Add(colorMapping3); EqualColorMapping colorMapping4= new EqualColorMapping(); colorMapping4.Value= "Grains"; colorMapping4.LegendLabel= "Grains"; colorMapping4.Color =Color.ParseColor("#3A99D9"); colorMappings.Add(colorMapping4); setting.ColorMapping = colorMappings; }