diff --git a/MapControl/Shared/MapBase.cs b/MapControl/Shared/MapBase.cs index a2183bb2..f7a3b078 100644 --- a/MapControl/Shared/MapBase.cs +++ b/MapControl/Shared/MapBase.cs @@ -215,12 +215,6 @@ namespace MapControl set => SetValue(AnimationEasingFunctionProperty, value); } - /// - /// Gets the scaling factor from cartesian map coordinates to view coordinates, - /// i.e. pixels per meter, as a read-only dependency property. - /// - public double ViewScale => (double)GetValue(ViewScaleProperty); - /// /// Gets the ViewTransform instance that is used to transform between cartesian map coordinates /// and view coordinates. @@ -776,8 +770,6 @@ namespace MapControl } } - SetViewScale(ViewTransform.Scale); - OnViewportChanged(new ViewportChangedEventArgs(projectionChanged, Center.Longitude - centerLongitude)); centerLongitude = Center.Longitude; diff --git a/MapControl/WPF/MapBase.WPF.cs b/MapControl/WPF/MapBase.WPF.cs index 89a2d691..1b8dfe7c 100644 --- a/MapControl/WPF/MapBase.WPF.cs +++ b/MapControl/WPF/MapBase.WPF.cs @@ -42,11 +42,6 @@ namespace MapControl 0d, FrameworkPropertyMetadataOptions.BindsTwoWayByDefault, (o, e) => ((MapBase)o).TargetHeadingPropertyChanged((double)e.NewValue))); - private static readonly DependencyPropertyKey ViewScalePropertyKey = DependencyProperty.RegisterReadOnly( - nameof(ViewScale), typeof(double), typeof(MapBase), new PropertyMetadata(0d)); - - public static readonly DependencyProperty ViewScaleProperty = ViewScalePropertyKey.DependencyProperty; - private static readonly DependencyProperty CenterPointProperty = DependencyProperty.Register( "CenterPoint", typeof(Point), typeof(MapBase), new PropertyMetadata(new Point(), (o, e) => @@ -68,10 +63,5 @@ namespace MapControl ResetTransformCenter(); UpdateTransform(); } - - private void SetViewScale(double scale) - { - SetValue(ViewScalePropertyKey, scale); - } } } diff --git a/MapControl/WinUI/MapBase.WinUI.cs b/MapControl/WinUI/MapBase.WinUI.cs index 1e2348da..6abe835c 100644 --- a/MapControl/WinUI/MapBase.WinUI.cs +++ b/MapControl/WinUI/MapBase.WinUI.cs @@ -43,9 +43,6 @@ namespace MapControl nameof(TargetHeading), typeof(double), typeof(MapBase), new PropertyMetadata(0d, (o, e) => ((MapBase)o).TargetHeadingPropertyChanged((double)e.NewValue))); - public static readonly DependencyProperty ViewScaleProperty = DependencyProperty.Register( - nameof(ViewScale), typeof(double), typeof(MapBase), new PropertyMetadata(0d)); - internal static readonly DependencyProperty CenterPointProperty = DependencyProperty.Register( "CenterPoint", typeof(Windows.Foundation.Point), typeof(MapBase), new PropertyMetadata(new Windows.Foundation.Point(), (o, e) => @@ -74,10 +71,5 @@ namespace MapControl ResetTransformCenter(); UpdateTransform(); } - - private void SetViewScale(double scale) - { - SetValue(ViewScaleProperty, scale); - } } }