//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); }
public double GetScaledLongitude(double geoLongitude) { // init appropriate axis scaler parameters var xParams = GeoMap.GetLongitudeScaler(); var scaledValue = GeoMap.XAxis.GetScaledValue(geoLongitude, xParams); return(scaledValue); }