public WorldMapNode(MapViewModel mapViewModel)
 {
     MapViewModel = mapViewModel;
     Features.Add(new WorldMapFeatureNode("Pan/Zoom", () => MapViewModel.IsPanZoomVisible, v => MapViewModel.IsPanZoomVisible = v));
     Features.Add(new WorldMapFeatureNode("Lat/Lon Grid", () => MapViewModel.IsGridVisible, v => MapViewModel.IsGridVisible = v));
     Features.Add(new WorldMapFeatureNode("Scale", () => MapViewModel.IsScaleVisible, v => MapViewModel.IsScaleVisible = v));
     MapViewModel.Add(_worldMapLayer);
     MapViewModel.SetIsVisible(_worldMapLayer, Settings.Default.ShowWorldMap);
 }