private string GetMapStyleSheetName(MapStyleSheet styleSheet) { if (styleSheet == MapStyleSheet.Aerial()) { return("Aerial"); } else if (styleSheet == MapStyleSheet.AerialWithOverlay()) { return("AerialWithOverlay"); } else if (styleSheet == MapStyleSheet.RoadDark()) { return("RoadDark"); } else if (styleSheet == MapStyleSheet.RoadLight()) { return("RoadLight"); } else if (styleSheet == MapStyleSheet.RoadHighContrastDark()) { return("RoadHighContrastDark"); } else if (styleSheet == MapStyleSheet.RoadHighContrastLight()) { return("RoadHighContrastLight"); } else { return("Custom"); } }
private void SetMapStyleSheet() { switch (setDefaultStyleCombobox.SelectedIndex) { case 0: myMap.StyleSheet = MapStyleSheet.Aerial(); break; case 1: myMap.StyleSheet = MapStyleSheet.AerialWithOverlay(); break; case 2: myMap.StyleSheet = MapStyleSheet.RoadDark(); break; case 3: myMap.StyleSheet = MapStyleSheet.RoadLight(); break; case 4: myMap.StyleSheet = MapStyleSheet.RoadHighContrastDark(); break; case 5: myMap.StyleSheet = MapStyleSheet.RoadHighContrastLight(); break; case 6: myMap.StyleSheet = MapStyleSheet.ParseFromJson(@" { ""version"": ""1.0"", ""settings"": { ""landColor"": ""#FFFFFF"", ""spaceColor"": ""#000000"" }, ""elements"": { ""mapElement"": { ""labelColor"": ""#000000"", ""labelOutlineColor"": ""#FFFFFF"" }, ""water"": { ""fillColor"": ""#DDDDDD"" }, ""area"": { ""fillColor"": ""#EEEEEE"" }, ""political"": { ""borderStrokeColor"": ""#CCCCCC"", ""borderOutlineColor"": ""#00000000"" } } } "); break; } }