ArcMapAddinVisibility.ViewModels.RLOSViewModel.GetConversionFactor C# (CSharp) Метод

GetConversionFactor() приватный статический Метод

Gets native units to meters conversion factor
private static GetConversionFactor ( ISpatialReference ipSpatialReference ) : double
ipSpatialReference ISpatialReference The spatial reference
Результат double
        private static double GetConversionFactor(ISpatialReference ipSpatialReference)
        {
            double dConversionFactor = 0.0;

            if (ipSpatialReference is IGeographicCoordinateSystem)
            {
                IAngularUnit ipAngularUnit = ((IGeographicCoordinateSystem)ipSpatialReference).CoordinateUnit;
                dConversionFactor = ipAngularUnit.ConversionFactor;
            }
            else
            {
                ILinearUnit ipLinearUnit = ((IProjectedCoordinateSystem)ipSpatialReference).CoordinateUnit;
                dConversionFactor = ipLinearUnit.ConversionFactor;
            }
            return dConversionFactor;
        }