SuperMap.WindowsPhone.Mapping.Map.ResetMapStatus C# (CSharp) Method

ResetMapStatus() private method

private ResetMapStatus ( ) : void
return void
        private void ResetMapStatus()
        {
            origin = Point2D.Empty;//保证了 ViewBounds = Rectangle2D.Empty;
            mapResolution = targetResolution = double.NaN;
            cacheViewBounds = Rectangle2D.Empty;//从world到长春
            previousViewBounds = Rectangle2D.Empty;
            if (this.panHelper != null)
            {
                this.panHelper.ResetTranslate();
            }
            CRS = null;
            resolutions = null;
            scales = null;
            maxResolution = double.MaxValue;
            minResolution = double.Epsilon;

            maxScale = double.MaxValue;
            minScale = double.Epsilon;

            CloseToolTip();
            fromLayers = false;
            hasChanged = false;

            RaiseViewBoundsChanged();
        }