The following information was extracted and simplified (e.g. removed references to 'self') from the output of the help(OSR) function. The user is referred to this output for definitively information.

Class CoordinateTransformation

__init__ (SpatialReference src, SpatialReference dst) -> CoordinateTransformation
TransformPoint (double inout)
TransformPoint (double x, double y, double z = 0.0)
TransformPoints (int nCount)

Class SpatialReference

__init__ (char wkt = "") -> SpatialReference
AutoIdentifyEPSG () -> OGRErr
Clone () -> SpatialReference
CloneGeogCS () -> SpatialReference
CopyGeogCSFrom (SpatialReference rhs) -> OGRErr
EPSGTreatsAsLatLong () -> int
ExportToMICoordSys () -> OGRErr
ExportToPCI () -> OGRErr
ExportToPrettyWkt (int simplify = 0) -> OGRErr
ExportToProj4 () -> OGRErr
ExportToUSGS () -> OGRErr
ExportToWkt () -> OGRErr
ExportToXML (char dialect = "") -> OGRErr
Fixup () -> OGRErr
FixupOrdering () -> OGRErr
GetAngularUnits () -> double
GetAttrValue (char name, int child = 0) -> char
GetAuthorityCode (char target_key) -> char
GetAuthorityName (char target_key) -> char
GetLinearUnits () -> double
GetLinearUnitsName () -> char
GetNormProjParm (char name, double default_val = 0.0) -> double
GetProjParm (char name, double default_val = 0.0) -> double
GetTOWGS84 () -> OGRErr
ImportFromEPSG (int arg) -> OGRErr
ImportFromEPSGA (int arg) -> OGRErr
ImportFromMICoordSys (char pszCoordSys) -> OGRErr
ImportFromPCI (char proj, char units = "METRE", double argin = 0) -> OGRErr
ImportFromProj4 (char ppszInput) -> OGRErr
ImportFromUSGS (long proj_code, long zone = 0, double argin = 0, long datum_code = 0) -> OGRErr
ImportFromUrl (char url) -> OGRErr
ImportFromWkt (char ppszInput) -> OGRErr
ImportFromXML (char xmlString) -> OGRErr
IsGeographic () -> int
IsLocal () -> int
IsProjected () -> int
IsSame (SpatialReference rhs) -> int
IsSameGeogCS (SpatialReference rhs) -> int
MorphFromESRI () -> OGRErr
MorphToESRI () -> OGRErr
SetACEA (double stdp1, double stdp2, double clat, double clong, double fe, double fn) -> OGRErr
SetAE (double clat, double clong, double fe, double fn) -> OGRErr
SetAngularUnits (char name, double to_radians) -> OGRErr
SetAttrValue (char name, char value) -> OGRErr
SetAuthority (char pszTargetKey, char pszAuthority, int nCode) -> OGRErr
SetBonne (double stdp, double cm, double fe, double fn) -> OGRErr
SetCEA (double stdp1, double cm, double fe, double fn) -> OGRErr
SetCS (double clat, double clong, double fe, double fn) -> OGRErr
SetEC (double stdp1, double stdp2, double clat, double clong,
double fe, double fn) -> OGRErr
SetEckertIV (double cm, double fe, double fn) -> OGRErr
SetEckertVI (double cm, double fe, double fn) -> OGRErr
SetEquirectangular (double clat, double clong, double fe, double fn) -> OGRErr
SetEquirectangular2 (double clat, double clong, double pseudostdparallellat, double fe, double fn) -> OGRErr
SetFromUserInput (char name) -> OGRErr
SetGEOS (double cm, double satelliteheight, double fe, double fn) -> OGRErr
SetGH (double cm, double fe, double fn) -> OGRErr
SetGS (double cm, double fe, double fn) -> OGRErr
SetGaussSchreiberTMercator (double clat, double clong, double sc, double fe, double fn) -> OGRErr
SetGeogCS (char pszGeogName, char pszDatumName, char pszEllipsoidName, double dfSemiMajor, double dfInvFlattening, char pszPMName = "Greenwich", double dfPMOffset = 0.0, char pszUnits = "degree", double dfConvertToRadians = 0.0174532925199433) -> OGRErr
SetGnomonic (double clat, double clong, double fe, double fn) -> OGRErr
SetHOM (double clat, double clong, double azimuth, double recttoskew, double scale, double fe, double fn) -> OGRErr
SetHOM2PNO (double clat, double dfLat1, double dfLong1, double dfLat2, double dfLong2, double scale, double fe, double fn) -> OGRErr
SetKrovak (double clat, double clong, double azimuth, double pseudostdparallellat, double scale, double fe, double fn) -> OGRErr
SetLAEA (double clat, double clong, double fe, double fn) -> OGRErr
SetLCC (double stdp1, double stdp2, double clat, double clong, double fe, double fn) -> OGRErr
SetLCC1SP (double clat, double clong, double scale, double fe, double fn) -> OGRErr
SetLCCB (double stdp1, double stdp2, double clat, double clong, double fe, double fn) -> OGRErr
SetLinearUnits (char name, double to_meters) -> OGRErr
SetLinearUnitsAndUpdateParameters (char name, double to_meters) -> OGRErr
SetLocalCS (char pszName) -> OGRErr
SetMC (double clat, double clong, double fe, double fn) -> OGRErr
SetMercator (double clat, double clong, double scale, double fe, double fn) -> OGRErr
SetMollweide (double cm, double fe, double fn) -> OGRErr
SetNZMG (double clat, double clong, double fe, double fn) -> OGRErr
SetNormProjParm (char name, double val) -> OGRErr
SetOS (double dfOriginLat, double dfCMeridian, double scale, double fe, double fn) -> OGRErr
SetOrthographic (double clat, double clong, double fe, double fn) -> OGRErr
SetPS (double clat, double clong, double scale, double fe, double fn) -> OGRErr
SetPolyconic (double clat, double clong, double fe, double fn) -> OGRErr
SetProjCS (char name = "unnamed") -> OGRErr
SetProjParm (char name, double val) -> OGRErr
SetProjection (char arg) -> OGRErr
SetRobinson (double clong, double fe, double fn) -> OGRErr
SetSOC (double latitudeoforigin, double cm, double fe, double fn) -> OGRErr
SetSinusoidal (double clong, double fe, double fn) -> OGRErr
SetStatePlane (int zone, int is_nad83 = 1, char unitsname = "", double units = 0.0) -> OGRErr
SetStereographic (double clat, double clong, double scale, double fe, double fn) -> OGRErr
SetTM (double clat, double clong, double scale, double fe, double fn) -> OGRErr
SetTMG (double clat, double clong, double fe, double fn) -> OGRErr
SetTMSO (double clat, double clong, double scale, double fe, double fn) -> OGRErr
SetTMVariant (char pszVariantName, double clat, double clong, double scale, double fe, double fn) -> OGRErr
SetTOWGS84 (double p1, double p2, double p3, double p4 = 0.0, double p5 = 0.0, double p6 = 0.0, double p7 = 0.0) -> OGRErr
SetUTM (int zone, int north = 1) -> OGRErr
SetVDG (double clong, double fe, double fn) -> OGRErr
SetWellKnownGeogCS (char name) -> OGRErr
StripCTParms () -> OGRErr
Validate () -> OGRErr

Class Static Methods

DontUseExceptions() ->None # Use return code instead of exceptions
GetProjectionMethods() ->list # return projection methods
GetUserInputAsWKT(char name) -> OGRErr # Utility function that returns the WKT definition of the SRS expressed as a user input
GetWellKnownGeogCSAsWKT(char name) -> OGRErr #Utility function that returns the WKT definition of the SRS expressed as a well known Geog CS.
UseExceptions() ->None #Use exceptions instead of error return codes.

ORS DATA CONSTANTS

SRS_DN_NAD27 = 'North_American_Datum_1927'
SRS_DN_NAD83 = 'North_American_Datum_1983'
SRS_DN_WGS72 = 'WGS_1972'
SRS_DN_WGS84 = 'WGS_1984'
SRS_PM_GREENWICH = 'Greenwich'
SRS_PP_AZIMUTH = 'azimuth'
SRS_PP_CENTRAL_MERIDIAN = 'central_meridian'
SRS_PP_FALSE_EASTING = 'false_easting'
SRS_PP_FALSE_NORTHING = 'false_northing'
SRS_PP_FIPSZONE = 'fipszone'
SRS_PP_LANDSAT_NUMBER = 'landsat_number'
SRS_PP_LATITUDE_OF_1ST_POINT = 'Latitude_Of_1st_Point'
SRS_PP_LATITUDE_OF_2ND_POINT = 'Latitude_Of_2nd_Point'
SRS_PP_LATITUDE_OF_CENTER = 'latitude_of_center'
SRS_PP_LATITUDE_OF_ORIGIN = 'latitude_of_origin'
SRS_PP_LATITUDE_OF_POINT_1 = 'latitude_of_point_1'
SRS_PP_LATITUDE_OF_POINT_2 = 'latitude_of_point_2'
SRS_PP_LATITUDE_OF_POINT_3 = 'latitude_of_point_3'
SRS_PP_LONGITUDE_OF_1ST_POINT = 'Longitude_Of_1st_Point'
SRS_PP_LONGITUDE_OF_2ND_POINT = 'Longitude_Of_2nd_Point'
SRS_PP_LONGITUDE_OF_CENTER = 'longitude_of_center'
SRS_PP_LONGITUDE_OF_ORIGIN = 'longitude_of_origin'
SRS_PP_LONGITUDE_OF_POINT_1 = 'longitude_of_point_1'
SRS_PP_LONGITUDE_OF_POINT_2 = 'longitude_of_point_2'
SRS_PP_LONGITUDE_OF_POINT_3 = 'longitude_of_point_3'
SRS_PP_PATH_NUMBER = 'path_number'
SRS_PP_PERSPECTIVE_POINT_HEIGHT = 'perspective_point_height'
SRS_PP_PSEUDO_STD_PARALLEL_1 = 'pseudo_standard_parallel_1'
SRS_PP_RECTIFIED_GRID_ANGLE = 'rectified_grid_angle'
SRS_PP_SATELLITE_HEIGHT = 'satellite_height'
SRS_PP_SCALE_FACTOR = 'scale_factor'
SRS_PP_STANDARD_PARALLEL_1 = 'standard_parallel_1'
SRS_PP_STANDARD_PARALLEL_2 = 'standard_parallel_2'
SRS_PP_ZONE = 'zone'
SRS_PT_ALBERS_CONIC_EQUAL_AREA = 'Albers_Conic_Equal_Area'
SRS_PT_AZIMUTHAL_EQUIDISTANT = 'Azimuthal_Equidistant'
SRS_PT_BONNE = 'Bonne'
SRS_PT_CASSINI_SOLDNER = 'Cassini_Soldner'
SRS_PT_CYLINDRICAL_EQUAL_AREA = 'Cylindrical_Equal_Area'
SRS_PT_ECKERT_I = 'Eckert_I'
SRS_PT_ECKERT_II = 'Eckert_II'
SRS_PT_ECKERT_III = 'Eckert_III'
SRS_PT_ECKERT_IV = 'Eckert_IV'
SRS_PT_ECKERT_V = 'Eckert_V'
SRS_PT_ECKERT_VI = 'Eckert_VI'
SRS_PT_EQUIDISTANT_CONIC = 'Equidistant_Conic'
SRS_PT_EQUIRECTANGULAR = 'Equirectangular'
SRS_PT_GALL_STEREOGRAPHIC = 'Gall_Stereographic'
SRS_PT_GAUSSSCHREIBERTMERCATOR = 'Gauss_Schreiber_Transverse_Mercator'
SRS_PT_GEOSTATIONARY_SATELLITE = 'Geostationary_Satellite'
SRS_PT_GNOMONIC = 'Gnomonic'
SRS_PT_GOODE_HOMOLOSINE = 'Goode_Homolosine'
SRS_PT_HOTINE_OBLIQUE_MERCATOR = 'Hotine_Oblique_Mercator'
SRS_PT_HOTINE_OBLIQUE_MERCATOR_TWO_POINT_NATURAL_ORIGIN = 'Hotine_Obli...
SRS_PT_IMW_POLYCONIC = 'International_Map_of_the_World_Polyconic'
SRS_PT_KROVAK = 'Krovak'
SRS_PT_LABORDE_OBLIQUE_MERCATOR = 'Laborde_Oblique_Mercator'
SRS_PT_LAMBERT_AZIMUTHAL_EQUAL_AREA = 'Lambert_Azimuthal_Equal_Area'
SRS_PT_LAMBERT_CONFORMAL_CONIC_1SP = 'Lambert_Conformal_Conic_1SP'
SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP = 'Lambert_Conformal_Conic_2SP'
SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP_BELGIUM = 'Lambert_Conformal_Conic_...
SRS_PT_MERCATOR_1SP = 'Mercator_1SP'
SRS_PT_MERCATOR_2SP = 'Mercator_2SP'
SRS_PT_MILLER_CYLINDRICAL = 'Miller_Cylindrical'
SRS_PT_MOLLWEIDE = 'Mollweide'
SRS_PT_NEW_ZEALAND_MAP_GRID = 'New_Zealand_Map_Grid'
SRS_PT_OBLIQUE_STEREOGRAPHIC = 'Oblique_Stereographic'
SRS_PT_ORTHOGRAPHIC = 'Orthographic'
SRS_PT_POLAR_STEREOGRAPHIC = 'Polar_Stereographic'
SRS_PT_POLYCONIC = 'Polyconic'
SRS_PT_ROBINSON = 'Robinson'
SRS_PT_SINUSOIDAL = 'Sinusoidal'
SRS_PT_STEREOGRAPHIC = 'Stereographic'
SRS_PT_SWISS_OBLIQUE_CYLINDRICAL = 'Swiss_Oblique_Cylindrical'
SRS_PT_TRANSVERSE_MERCATOR = 'Transverse_Mercator'
SRS_PT_TRANSVERSE_MERCATOR_MI_21 = 'Transverse_Mercator_MapInfo_21'
SRS_PT_TRANSVERSE_MERCATOR_MI_22 = 'Transverse_Mercator_MapInfo_22'
SRS_PT_TRANSVERSE_MERCATOR_MI_23 = 'Transverse_Mercator_MapInfo_23'
SRS_PT_TRANSVERSE_MERCATOR_MI_24 = 'Transverse_Mercator_MapInfo_24'
SRS_PT_TRANSVERSE_MERCATOR_MI_25 = 'Transverse_Mercator_MapInfo_25'
SRS_PT_TRANSVERSE_MERCATOR_SOUTH_ORIENTED = 'Transverse_Mercator_South...
SRS_PT_TUNISIA_MINING_GRID = 'Tunisia_Mining_Grid'
SRS_PT_TWO_POINT_EQUIDISTANT = 'Two_Point_Equidistant'
SRS_PT_VANDERGRINTEN = 'VanDerGrinten'
SRS_PT_WAGNER_I = 'Wagner_I'
SRS_PT_WAGNER_II = 'Wagner_II'
SRS_PT_WAGNER_III = 'Wagner_III'
SRS_PT_WAGNER_IV = 'Wagner_IV'
SRS_PT_WAGNER_V = 'Wagner_V'
SRS_PT_WAGNER_VI = 'Wagner_VI'
SRS_PT_WAGNER_VII = 'Wagner_VII'
SRS_UA_DEGREE = 'degree'
SRS_UA_DEGREE_CONV = '0.0174532925199433'
SRS_UA_RADIAN = 'radian'
SRS_UL_CHAIN = 'Chain'
SRS_UL_CHAIN_CONV = '20.116684023368047'
SRS_UL_FOOT = 'Foot (International)'
SRS_UL_FOOT_CONV = '0.3048'
SRS_UL_LINK = 'Link'
SRS_UL_LINK_CONV = '0.20116684023368047'
SRS_UL_METER = 'Meter'
SRS_UL_NAUTICAL_MILE = 'Nautical Mile'
SRS_UL_NAUTICAL_MILE_CONV = '1852.0'
SRS_UL_ROD = 'Rod'
SRS_UL_ROD_CONV = '5.02921005842012'
SRS_UL_US_FOOT = 'Foot_US'
SRS_UL_US_FOOT_CONV = '0.3048006096012192'
SRS_WGS84_INVFLATTENING = 298.25722356300003
SRS_WGS84_SEMIMAJOR = 6378137.0
SRS_WKT_WGS84 = 'GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 8...TH...