private void OnCenterChanged()
        {
            //if (IsMapUpdatingSuspended)
            //    return;
            SetArea();
            if (!User_CenterChanged.HasValue)
            {
                User_CenterChanged = false;
                SetProperCenter();
            }
            DelaySetCenter();

            CoordsBlock.Text  = $"Center: {Center.ToString("#.00000")} Span: {Area.Span.ToString("#.00000")}";
            CoordsBlock2.Text = $"Area: {Area.ToString("#.00000")}";
            CenterChanged?.Invoke(this, new EventArgs());
        }
Example #2
0
 private void MapOnCameraChange(object sender, GoogleMap.CameraChangeEventArgs cameraChangeEventArgs)
 {
     _center = cameraChangeEventArgs.P0.Target;
     CenterChanged.Raise(this);
 }
Example #3
0
 private void OnCenterChanged(Point2D oldCenter, Point2D newCenter)
 {
     CenterChanged?.Invoke(this, oldCenter, newCenter);
 }