diff --git a/GisDevelop_Exp/MainWindow.xaml b/GisDevelop_Exp/MainWindow.xaml index 3fa055f..9250331 100644 --- a/GisDevelop_Exp/MainWindow.xaml +++ b/GisDevelop_Exp/MainWindow.xaml @@ -20,6 +20,8 @@ + + diff --git a/GisDevelop_Exp/MainWindow.xaml.cs b/GisDevelop_Exp/MainWindow.xaml.cs index 9099f67..b729436 100644 --- a/GisDevelop_Exp/MainWindow.xaml.cs +++ b/GisDevelop_Exp/MainWindow.xaml.cs @@ -171,6 +171,7 @@ namespace GisDevelop_Exp { Viewpoint initViewpoint = MainMapView.GetCurrentViewpoint(ViewpointType.CenterAndScale); MainMapView.SetViewpointScaleAsync(initViewpoint.TargetScale * 2.0); + Console.WriteLine(initViewpoint.TargetScale); } catch (Exception exception) { @@ -223,5 +224,24 @@ namespace GisDevelop_Exp var selectedBasemapTitle = e.AddedItems[0].ToString(); MainMapView.Map.Basemap = _basemapOptions[selectedBasemapTitle]; } + + private void Menu_Full_Extent_OnClick(object sender, RoutedEventArgs e) + { + MainMapView.SetViewpointScaleAsync(192866676.56141916); + } + + private void Menu_Wrap_Around_OnClick(object sender, RoutedEventArgs e) + { + if (Menu_Wrap_Around.Header.Equals("开启漫游")) + { + MainMapView.WrapAroundMode = Esri.ArcGISRuntime.UI.WrapAroundMode.EnabledWhenSupported; + Menu_Wrap_Around.Header = "关闭漫游"; + } + else + { + MainMapView.WrapAroundMode = Esri.ArcGISRuntime.UI.WrapAroundMode.Disabled; + Menu_Wrap_Around.Header = "开启漫游"; + } + } } }