Example #1
0
        //public static double GetUnscaledLongitude(this XamGeographicMap geoMap, double cartLongitude)
        //{
        //    var xaxis = geoMap.XAxis;
        //    var yaxis = geoMap.YAxis;

        //    // init appropriate axis scaler parameters
        //    ScalerParams xParams = new ScalerParams(windowRect, ViewportRect, xaxis.IsInverted);
        //    xParams.EffectiveViewportRect = this.EffectiveViewport;
        //    ScalerParams yParams = new ScalerParams(windowRect, ViewportRect, yaxis.IsInverted);
        //    yParams.EffectiveViewportRect = EffectiveViewport;


        //    //var xParams = geoMap.GetLongitudeScaler();
        //    var scaledValue = geoMap.XAxis.GetUnscaledValue(cartLongitude, xParams);
        //    return scaledValue;
        //}

        public static double GetScaledLongitude(this XamGeographicMap geoMap, double geoLongitude)
        {
            var xParams     = geoMap.GetLongitudeScaler();
            var scaledValue = geoMap.XAxis.GetScaledValue(geoLongitude, xParams);

            return(scaledValue);
        }
Example #2
0
        public double GetScaledLongitude(double geoLongitude)
        {
            // init appropriate axis scaler parameters
            var xParams     = GeoMap.GetLongitudeScaler();
            var scaledValue = GeoMap.XAxis.GetScaledValue(geoLongitude, xParams);

            return(scaledValue);
        }