EVOLUTION-MANAGER
Edit File: ogr__srs__api_8h.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.5"/> <title>OGR: ogr_srs_api.h File Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">OGR </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.5 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="annotated.html"><span>Classes</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>File Members</span></a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">ogr_srs_api.h File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="ogr__core_8h_source.html">ogr_core.h</a>"</code><br/> </div> <p><a href="ogr__srs__api_8h_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:abbddc0f430ef19e6e54c6f8097386e23"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#abbddc0f430ef19e6e54c6f8097386e23">OSRAxisEnumToName</a> (OGRAxisOrientation eOrientation)</td></tr> <tr class="memdesc:abbddc0f430ef19e6e54c6f8097386e23"><td class="mdescLeft"> </td><td class="mdescRight">Return the string representation for the OGRAxisOrientation enumeration. <a href="#abbddc0f430ef19e6e54c6f8097386e23">More...</a><br/></td></tr> <tr class="separator:abbddc0f430ef19e6e54c6f8097386e23"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6bfe88d5f18f2a8705f9e7a9586b795e"><td class="memItemLeft" align="right" valign="top">OGRSpatialReferenceH CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a6bfe88d5f18f2a8705f9e7a9586b795e">OSRNewSpatialReference</a> (const char *)</td></tr> <tr class="memdesc:a6bfe88d5f18f2a8705f9e7a9586b795e"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#a6bfe88d5f18f2a8705f9e7a9586b795e">More...</a><br/></td></tr> <tr class="separator:a6bfe88d5f18f2a8705f9e7a9586b795e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8025447bbe2890dffdba1770b670b25d"><td class="memItemLeft" align="right" valign="top">OGRSpatialReferenceH CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a8025447bbe2890dffdba1770b670b25d">OSRCloneGeogCS</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a8025447bbe2890dffdba1770b670b25d"><td class="mdescLeft"> </td><td class="mdescRight">Make a duplicate of the GEOGCS node of this <a class="el" href="classOGRSpatialReference.html">OGRSpatialReference</a> object. <a href="#a8025447bbe2890dffdba1770b670b25d">More...</a><br/></td></tr> <tr class="separator:a8025447bbe2890dffdba1770b670b25d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa62911fca7e6fbfb09f6c48d2760991d"><td class="memItemLeft" align="right" valign="top">OGRSpatialReferenceH CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aa62911fca7e6fbfb09f6c48d2760991d">OSRClone</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:aa62911fca7e6fbfb09f6c48d2760991d"><td class="mdescLeft"> </td><td class="mdescRight">Make a duplicate of this <a class="el" href="classOGRSpatialReference.html">OGRSpatialReference</a>. <a href="#aa62911fca7e6fbfb09f6c48d2760991d">More...</a><br/></td></tr> <tr class="separator:aa62911fca7e6fbfb09f6c48d2760991d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac33dd704ea2730dd2490b2864f333cb4"><td class="memItemLeft" align="right" valign="top">void CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ac33dd704ea2730dd2490b2864f333cb4">OSRDestroySpatialReference</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:ac33dd704ea2730dd2490b2864f333cb4"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classOGRSpatialReference.html">OGRSpatialReference</a> destructor. <a href="#ac33dd704ea2730dd2490b2864f333cb4">More...</a><br/></td></tr> <tr class="separator:ac33dd704ea2730dd2490b2864f333cb4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a836d17c587f924446f3734f600758c6d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a836d17c587f924446f3734f600758c6d">OSRReference</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a836d17c587f924446f3734f600758c6d"><td class="mdescLeft"> </td><td class="mdescRight">Increments the reference count by one. <a href="#a836d17c587f924446f3734f600758c6d">More...</a><br/></td></tr> <tr class="separator:a836d17c587f924446f3734f600758c6d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae579eb4bdb653ead302a2850921ac77"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aae579eb4bdb653ead302a2850921ac77">OSRDereference</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:aae579eb4bdb653ead302a2850921ac77"><td class="mdescLeft"> </td><td class="mdescRight">Decrements the reference count by one. <a href="#aae579eb4bdb653ead302a2850921ac77">More...</a><br/></td></tr> <tr class="separator:aae579eb4bdb653ead302a2850921ac77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb5e564701dab4e83b3d353745f4a054"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#adb5e564701dab4e83b3d353745f4a054">OSRRelease</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:adb5e564701dab4e83b3d353745f4a054"><td class="mdescLeft"> </td><td class="mdescRight">Decrements the reference count by one, and destroy if zero. <a href="#adb5e564701dab4e83b3d353745f4a054">More...</a><br/></td></tr> <tr class="separator:adb5e564701dab4e83b3d353745f4a054"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ca0d0a02a7cd9933c0074cee292de38"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a9ca0d0a02a7cd9933c0074cee292de38">OSRValidate</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a9ca0d0a02a7cd9933c0074cee292de38"><td class="mdescLeft"> </td><td class="mdescRight">Validate SRS tokens. <a href="#a9ca0d0a02a7cd9933c0074cee292de38">More...</a><br/></td></tr> <tr class="separator:a9ca0d0a02a7cd9933c0074cee292de38"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2a994977dd25d61b4d94806a23cfc4eb"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a2a994977dd25d61b4d94806a23cfc4eb">OSRFixupOrdering</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a2a994977dd25d61b4d94806a23cfc4eb"><td class="mdescLeft"> </td><td class="mdescRight">Correct parameter ordering to match CT Specification. <a href="#a2a994977dd25d61b4d94806a23cfc4eb">More...</a><br/></td></tr> <tr class="separator:a2a994977dd25d61b4d94806a23cfc4eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a554fd8abbd5ef63ad5b32c511a690328"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a554fd8abbd5ef63ad5b32c511a690328">OSRFixup</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a554fd8abbd5ef63ad5b32c511a690328"><td class="mdescLeft"> </td><td class="mdescRight">Fixup as needed. <a href="#a554fd8abbd5ef63ad5b32c511a690328">More...</a><br/></td></tr> <tr class="separator:a554fd8abbd5ef63ad5b32c511a690328"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2d1f5a4fc3d492a0c30aa91545989ab"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aa2d1f5a4fc3d492a0c30aa91545989ab">OSRStripCTParms</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:aa2d1f5a4fc3d492a0c30aa91545989ab"><td class="mdescLeft"> </td><td class="mdescRight">Strip OGC CT Parameters. <a href="#aa2d1f5a4fc3d492a0c30aa91545989ab">More...</a><br/></td></tr> <tr class="separator:aa2d1f5a4fc3d492a0c30aa91545989ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab23438fe9126b3c99f7f7cd863e29fb6"><td class="memItemLeft" align="right" valign="top">OGRErr CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ab23438fe9126b3c99f7f7cd863e29fb6">OSRImportFromEPSG</a> (OGRSpatialReferenceH, int)</td></tr> <tr class="memdesc:ab23438fe9126b3c99f7f7cd863e29fb6"><td class="mdescLeft"> </td><td class="mdescRight">Initialize SRS based on EPSG GCS or PCS code. <a href="#ab23438fe9126b3c99f7f7cd863e29fb6">More...</a><br/></td></tr> <tr class="separator:ab23438fe9126b3c99f7f7cd863e29fb6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af55e244a1fb5ac757522b1075198186d"><td class="memItemLeft" align="right" valign="top">OGRErr CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#af55e244a1fb5ac757522b1075198186d">OSRImportFromEPSGA</a> (OGRSpatialReferenceH, int)</td></tr> <tr class="memdesc:af55e244a1fb5ac757522b1075198186d"><td class="mdescLeft"> </td><td class="mdescRight">Initialize SRS based on EPSG GCS or PCS code. <a href="#af55e244a1fb5ac757522b1075198186d">More...</a><br/></td></tr> <tr class="separator:af55e244a1fb5ac757522b1075198186d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a37a167850021c64dfec606e24a1c1e71"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a37a167850021c64dfec606e24a1c1e71">OSRImportFromWkt</a> (OGRSpatialReferenceH, char **)</td></tr> <tr class="memdesc:a37a167850021c64dfec606e24a1c1e71"><td class="mdescLeft"> </td><td class="mdescRight">Import from WKT string. <a href="#a37a167850021c64dfec606e24a1c1e71">More...</a><br/></td></tr> <tr class="separator:a37a167850021c64dfec606e24a1c1e71"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4087bdeb58fce4892fa70fa823d267c5"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a4087bdeb58fce4892fa70fa823d267c5">OSRImportFromProj4</a> (OGRSpatialReferenceH, const char *)</td></tr> <tr class="memdesc:a4087bdeb58fce4892fa70fa823d267c5"><td class="mdescLeft"> </td><td class="mdescRight">Import PROJ.4 coordinate string. <a href="#a4087bdeb58fce4892fa70fa823d267c5">More...</a><br/></td></tr> <tr class="separator:a4087bdeb58fce4892fa70fa823d267c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acfd57b2a82d46ac397ad7c88421e0033"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#acfd57b2a82d46ac397ad7c88421e0033">OSRImportFromESRI</a> (OGRSpatialReferenceH, char **)</td></tr> <tr class="memdesc:acfd57b2a82d46ac397ad7c88421e0033"><td class="mdescLeft"> </td><td class="mdescRight">Import coordinate system from ESRI .prj format(s). <a href="#acfd57b2a82d46ac397ad7c88421e0033">More...</a><br/></td></tr> <tr class="separator:acfd57b2a82d46ac397ad7c88421e0033"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a348621e754694226a862ab59123c8beb"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a348621e754694226a862ab59123c8beb">OSRImportFromPCI</a> (OGRSpatialReferenceH hSRS, const char *, const char *, double *)</td></tr> <tr class="memdesc:a348621e754694226a862ab59123c8beb"><td class="mdescLeft"> </td><td class="mdescRight">Import coordinate system from PCI projection definition. <a href="#a348621e754694226a862ab59123c8beb">More...</a><br/></td></tr> <tr class="separator:a348621e754694226a862ab59123c8beb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a62d08d5bc8db8f73a443365005847c6e"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a62d08d5bc8db8f73a443365005847c6e">OSRImportFromUSGS</a> (OGRSpatialReferenceH, long, long, double *, long)</td></tr> <tr class="memdesc:a62d08d5bc8db8f73a443365005847c6e"><td class="mdescLeft"> </td><td class="mdescRight">Import coordinate system from USGS projection definition. <a href="#a62d08d5bc8db8f73a443365005847c6e">More...</a><br/></td></tr> <tr class="separator:a62d08d5bc8db8f73a443365005847c6e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a207f568695989d2ce1eb693082c6370c"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a207f568695989d2ce1eb693082c6370c">OSRImportFromXML</a> (OGRSpatialReferenceH, const char *)</td></tr> <tr class="memdesc:a207f568695989d2ce1eb693082c6370c"><td class="mdescLeft"> </td><td class="mdescRight">Import coordinate system from XML format (GML only currently). <a href="#a207f568695989d2ce1eb693082c6370c">More...</a><br/></td></tr> <tr class="separator:a207f568695989d2ce1eb693082c6370c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a18dd08b904ee99dd777721c5963d1726"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a18dd08b904ee99dd777721c5963d1726">OSRImportFromMICoordSys</a> (OGRSpatialReferenceH, const char *)</td></tr> <tr class="memdesc:a18dd08b904ee99dd777721c5963d1726"><td class="mdescLeft"> </td><td class="mdescRight">Import Mapinfo style CoordSys definition. <a href="#a18dd08b904ee99dd777721c5963d1726">More...</a><br/></td></tr> <tr class="separator:a18dd08b904ee99dd777721c5963d1726"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0e43a4896be3e30cae34114fa0a2690a"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a0e43a4896be3e30cae34114fa0a2690a">OSRImportFromERM</a> (OGRSpatialReferenceH, const char *, const char *, const char *)</td></tr> <tr class="memdesc:a0e43a4896be3e30cae34114fa0a2690a"><td class="mdescLeft"> </td><td class="mdescRight">Create OGR WKT from ERMapper projection definitions. <a href="#a0e43a4896be3e30cae34114fa0a2690a">More...</a><br/></td></tr> <tr class="separator:a0e43a4896be3e30cae34114fa0a2690a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc58492e53a11feb45ab9399f871a280"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#afc58492e53a11feb45ab9399f871a280">OSRImportFromUrl</a> (OGRSpatialReferenceH, const char *)</td></tr> <tr class="memdesc:afc58492e53a11feb45ab9399f871a280"><td class="mdescLeft"> </td><td class="mdescRight">Set spatial reference from a URL. <a href="#afc58492e53a11feb45ab9399f871a280">More...</a><br/></td></tr> <tr class="separator:afc58492e53a11feb45ab9399f871a280"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a92d97dc5f5d09d76310b143f86b0f101"><td class="memItemLeft" align="right" valign="top">OGRErr CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a92d97dc5f5d09d76310b143f86b0f101">OSRExportToWkt</a> (OGRSpatialReferenceH, char **)</td></tr> <tr class="memdesc:a92d97dc5f5d09d76310b143f86b0f101"><td class="mdescLeft"> </td><td class="mdescRight">Convert this SRS into WKT format. <a href="#a92d97dc5f5d09d76310b143f86b0f101">More...</a><br/></td></tr> <tr class="separator:a92d97dc5f5d09d76310b143f86b0f101"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab76d8f8ba378d04601aaedaf66c0ec72"><td class="memItemLeft" align="right" valign="top">OGRErr CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ab76d8f8ba378d04601aaedaf66c0ec72">OSRExportToPrettyWkt</a> (OGRSpatialReferenceH, char **, int)</td></tr> <tr class="memdesc:ab76d8f8ba378d04601aaedaf66c0ec72"><td class="mdescLeft"> </td><td class="mdescRight">Convert this SRS into a a nicely formatted WKT string for display to a person. <a href="#ab76d8f8ba378d04601aaedaf66c0ec72">More...</a><br/></td></tr> <tr class="separator:ab76d8f8ba378d04601aaedaf66c0ec72"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2adbff30a53ed091d70168f264be4a22"><td class="memItemLeft" align="right" valign="top">OGRErr CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a2adbff30a53ed091d70168f264be4a22">OSRExportToProj4</a> (OGRSpatialReferenceH, char **)</td></tr> <tr class="memdesc:a2adbff30a53ed091d70168f264be4a22"><td class="mdescLeft"> </td><td class="mdescRight">Export coordinate system in PROJ.4 format. <a href="#a2adbff30a53ed091d70168f264be4a22">More...</a><br/></td></tr> <tr class="separator:a2adbff30a53ed091d70168f264be4a22"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aab032277e5f449045eb4bcf0b62d9070"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aab032277e5f449045eb4bcf0b62d9070">OSRExportToPCI</a> (OGRSpatialReferenceH, char **, char **, double **)</td></tr> <tr class="memdesc:aab032277e5f449045eb4bcf0b62d9070"><td class="mdescLeft"> </td><td class="mdescRight">Export coordinate system in PCI projection definition. <a href="#aab032277e5f449045eb4bcf0b62d9070">More...</a><br/></td></tr> <tr class="separator:aab032277e5f449045eb4bcf0b62d9070"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e50ea67235a4796edcbd3e14113f6aa"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a6e50ea67235a4796edcbd3e14113f6aa">OSRExportToUSGS</a> (OGRSpatialReferenceH, long *, long *, double **, long *)</td></tr> <tr class="memdesc:a6e50ea67235a4796edcbd3e14113f6aa"><td class="mdescLeft"> </td><td class="mdescRight">Export coordinate system in USGS GCTP projection definition. <a href="#a6e50ea67235a4796edcbd3e14113f6aa">More...</a><br/></td></tr> <tr class="separator:a6e50ea67235a4796edcbd3e14113f6aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad62d01e6cda312408b167260c2bd45fd"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ad62d01e6cda312408b167260c2bd45fd">OSRExportToXML</a> (OGRSpatialReferenceH, char **, const char *)</td></tr> <tr class="memdesc:ad62d01e6cda312408b167260c2bd45fd"><td class="mdescLeft"> </td><td class="mdescRight">Export coordinate system in XML format. <a href="#ad62d01e6cda312408b167260c2bd45fd">More...</a><br/></td></tr> <tr class="separator:ad62d01e6cda312408b167260c2bd45fd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28b4dc4b0a303ee6a7665ae798fc6cae"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a28b4dc4b0a303ee6a7665ae798fc6cae">OSRExportToMICoordSys</a> (OGRSpatialReferenceH, char **)</td></tr> <tr class="memdesc:a28b4dc4b0a303ee6a7665ae798fc6cae"><td class="mdescLeft"> </td><td class="mdescRight">Export coordinate system in Mapinfo style CoordSys format. <a href="#a28b4dc4b0a303ee6a7665ae798fc6cae">More...</a><br/></td></tr> <tr class="separator:a28b4dc4b0a303ee6a7665ae798fc6cae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae2adf48a2b0f0609d4a965e70bf15781"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ae2adf48a2b0f0609d4a965e70bf15781">OSRExportToERM</a> (OGRSpatialReferenceH, char *, char *, char *)</td></tr> <tr class="memdesc:ae2adf48a2b0f0609d4a965e70bf15781"><td class="mdescLeft"> </td><td class="mdescRight">Convert coordinate system to ERMapper format. <a href="#ae2adf48a2b0f0609d4a965e70bf15781">More...</a><br/></td></tr> <tr class="separator:ae2adf48a2b0f0609d4a965e70bf15781"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af04f918b0d4f9e16ae16087dea02e03f"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#af04f918b0d4f9e16ae16087dea02e03f">OSRMorphToESRI</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:af04f918b0d4f9e16ae16087dea02e03f"><td class="mdescLeft"> </td><td class="mdescRight">Convert in place to ESRI WKT format. <a href="#af04f918b0d4f9e16ae16087dea02e03f">More...</a><br/></td></tr> <tr class="separator:af04f918b0d4f9e16ae16087dea02e03f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3e266dd3a10f874ebcad8b7b7b1c153c"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a3e266dd3a10f874ebcad8b7b7b1c153c">OSRMorphFromESRI</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a3e266dd3a10f874ebcad8b7b7b1c153c"><td class="mdescLeft"> </td><td class="mdescRight">Convert in place from ESRI WKT format. <a href="#a3e266dd3a10f874ebcad8b7b7b1c153c">More...</a><br/></td></tr> <tr class="separator:a3e266dd3a10f874ebcad8b7b7b1c153c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40a2857dd60284586bc73518cb413ce7"><td class="memItemLeft" align="right" valign="top">OGRErr CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a40a2857dd60284586bc73518cb413ce7">OSRSetAttrValue</a> (OGRSpatialReferenceH hSRS, const char *pszNodePath, const char *pszNewNodeValue)</td></tr> <tr class="memdesc:a40a2857dd60284586bc73518cb413ce7"><td class="mdescLeft"> </td><td class="mdescRight">Set attribute value in spatial reference. <a href="#a40a2857dd60284586bc73518cb413ce7">More...</a><br/></td></tr> <tr class="separator:a40a2857dd60284586bc73518cb413ce7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a45e7200fc05f3793d3605873d9bf80d0"><td class="memItemLeft" align="right" valign="top">const char *CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a45e7200fc05f3793d3605873d9bf80d0">OSRGetAttrValue</a> (OGRSpatialReferenceH hSRS, const char *pszName, int iChild)</td></tr> <tr class="memdesc:a45e7200fc05f3793d3605873d9bf80d0"><td class="mdescLeft"> </td><td class="mdescRight">Fetch indicated attribute of named node. <a href="#a45e7200fc05f3793d3605873d9bf80d0">More...</a><br/></td></tr> <tr class="separator:a45e7200fc05f3793d3605873d9bf80d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad07e3ac14dc34dbb951699838a434ece"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ad07e3ac14dc34dbb951699838a434ece">OSRSetAngularUnits</a> (OGRSpatialReferenceH, const char *, double)</td></tr> <tr class="memdesc:ad07e3ac14dc34dbb951699838a434ece"><td class="mdescLeft"> </td><td class="mdescRight">Set the angular units for the geographic coordinate system. <a href="#ad07e3ac14dc34dbb951699838a434ece">More...</a><br/></td></tr> <tr class="separator:ad07e3ac14dc34dbb951699838a434ece"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3e17bcdca0f0d6b582e1ae2b691c4999"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a3e17bcdca0f0d6b582e1ae2b691c4999">OSRGetAngularUnits</a> (OGRSpatialReferenceH, char **)</td></tr> <tr class="memdesc:a3e17bcdca0f0d6b582e1ae2b691c4999"><td class="mdescLeft"> </td><td class="mdescRight">Fetch angular geographic coordinate system units. <a href="#a3e17bcdca0f0d6b582e1ae2b691c4999">More...</a><br/></td></tr> <tr class="separator:a3e17bcdca0f0d6b582e1ae2b691c4999"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc2efa6fe8385be92cd900a795332809"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#acc2efa6fe8385be92cd900a795332809">OSRSetLinearUnits</a> (OGRSpatialReferenceH, const char *, double)</td></tr> <tr class="memdesc:acc2efa6fe8385be92cd900a795332809"><td class="mdescLeft"> </td><td class="mdescRight">Set the linear units for the projection. <a href="#acc2efa6fe8385be92cd900a795332809">More...</a><br/></td></tr> <tr class="separator:acc2efa6fe8385be92cd900a795332809"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a30110f6bb89523a1ea1e76622374b883"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a30110f6bb89523a1ea1e76622374b883">OSRSetTargetLinearUnits</a> (OGRSpatialReferenceH, const char *, const char *, double)</td></tr> <tr class="memdesc:a30110f6bb89523a1ea1e76622374b883"><td class="mdescLeft"> </td><td class="mdescRight">Set the linear units for the target node. <a href="#a30110f6bb89523a1ea1e76622374b883">More...</a><br/></td></tr> <tr class="separator:a30110f6bb89523a1ea1e76622374b883"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af560efb5ee019e9de6f79901b40915da"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#af560efb5ee019e9de6f79901b40915da">OSRSetLinearUnitsAndUpdateParameters</a> (OGRSpatialReferenceH, const char *, double)</td></tr> <tr class="memdesc:af560efb5ee019e9de6f79901b40915da"><td class="mdescLeft"> </td><td class="mdescRight">Set the linear units for the projection. <a href="#af560efb5ee019e9de6f79901b40915da">More...</a><br/></td></tr> <tr class="separator:af560efb5ee019e9de6f79901b40915da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4ac8ada088020302ac565ebe00378ab9"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a4ac8ada088020302ac565ebe00378ab9">OSRGetLinearUnits</a> (OGRSpatialReferenceH, char **)</td></tr> <tr class="memdesc:a4ac8ada088020302ac565ebe00378ab9"><td class="mdescLeft"> </td><td class="mdescRight">Fetch linear projection units. <a href="#a4ac8ada088020302ac565ebe00378ab9">More...</a><br/></td></tr> <tr class="separator:a4ac8ada088020302ac565ebe00378ab9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99b89446d22531546d40e03e42b84ad1"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a99b89446d22531546d40e03e42b84ad1">OSRGetTargetLinearUnits</a> (OGRSpatialReferenceH, const char *, char **)</td></tr> <tr class="memdesc:a99b89446d22531546d40e03e42b84ad1"><td class="mdescLeft"> </td><td class="mdescRight">Fetch linear projection units. <a href="#a99b89446d22531546d40e03e42b84ad1">More...</a><br/></td></tr> <tr class="separator:a99b89446d22531546d40e03e42b84ad1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a45165794393738d828aa3aa57ab39b49"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a45165794393738d828aa3aa57ab39b49">OSRGetPrimeMeridian</a> (OGRSpatialReferenceH, char **)</td></tr> <tr class="memdesc:a45165794393738d828aa3aa57ab39b49"><td class="mdescLeft"> </td><td class="mdescRight">Fetch prime meridian info. <a href="#a45165794393738d828aa3aa57ab39b49">More...</a><br/></td></tr> <tr class="separator:a45165794393738d828aa3aa57ab39b49"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae1f16b6ec2c99eb83352617c0082567d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ae1f16b6ec2c99eb83352617c0082567d">OSRIsGeographic</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:ae1f16b6ec2c99eb83352617c0082567d"><td class="mdescLeft"> </td><td class="mdescRight">Check if geographic coordinate system. <a href="#ae1f16b6ec2c99eb83352617c0082567d">More...</a><br/></td></tr> <tr class="separator:ae1f16b6ec2c99eb83352617c0082567d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abbdbc07509c887fb98bcc88231d27336"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#abbdbc07509c887fb98bcc88231d27336">OSRIsLocal</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:abbdbc07509c887fb98bcc88231d27336"><td class="mdescLeft"> </td><td class="mdescRight">Check if local coordinate system. <a href="#abbdbc07509c887fb98bcc88231d27336">More...</a><br/></td></tr> <tr class="separator:abbdbc07509c887fb98bcc88231d27336"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7242007d0275ba5b0e2852206f31ec57"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a7242007d0275ba5b0e2852206f31ec57">OSRIsProjected</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a7242007d0275ba5b0e2852206f31ec57"><td class="mdescLeft"> </td><td class="mdescRight">Check if projected coordinate system. <a href="#a7242007d0275ba5b0e2852206f31ec57">More...</a><br/></td></tr> <tr class="separator:a7242007d0275ba5b0e2852206f31ec57"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b9c46d909941294dc924a6a7f050f70"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a8b9c46d909941294dc924a6a7f050f70">OSRIsCompound</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a8b9c46d909941294dc924a6a7f050f70"><td class="mdescLeft"> </td><td class="mdescRight">Check if the coordinate system is compound. <a href="#a8b9c46d909941294dc924a6a7f050f70">More...</a><br/></td></tr> <tr class="separator:a8b9c46d909941294dc924a6a7f050f70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e9df0f961666b9f952351b072b88e4b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a8e9df0f961666b9f952351b072b88e4b">OSRIsGeocentric</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a8e9df0f961666b9f952351b072b88e4b"><td class="mdescLeft"> </td><td class="mdescRight">Check if geocentric coordinate system. <a href="#a8e9df0f961666b9f952351b072b88e4b">More...</a><br/></td></tr> <tr class="separator:a8e9df0f961666b9f952351b072b88e4b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a330735e4ed923c337183f927d49d9b91"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a330735e4ed923c337183f927d49d9b91">OSRIsVertical</a> (OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a330735e4ed923c337183f927d49d9b91"><td class="mdescLeft"> </td><td class="mdescRight">Check if vertical coordinate system. <a href="#a330735e4ed923c337183f927d49d9b91">More...</a><br/></td></tr> <tr class="separator:a330735e4ed923c337183f927d49d9b91"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8dc40ce571af8458fcb341e59a609ec6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a8dc40ce571af8458fcb341e59a609ec6">OSRIsSameGeogCS</a> (OGRSpatialReferenceH, OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a8dc40ce571af8458fcb341e59a609ec6"><td class="mdescLeft"> </td><td class="mdescRight">Do the GeogCS'es match? <a href="#a8dc40ce571af8458fcb341e59a609ec6">More...</a><br/></td></tr> <tr class="separator:a8dc40ce571af8458fcb341e59a609ec6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaad5acd6c15b4b91ec213cb5316f9c99"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aaad5acd6c15b4b91ec213cb5316f9c99">OSRIsSameVertCS</a> (OGRSpatialReferenceH, OGRSpatialReferenceH)</td></tr> <tr class="memdesc:aaad5acd6c15b4b91ec213cb5316f9c99"><td class="mdescLeft"> </td><td class="mdescRight">Do the VertCS'es match? <a href="#aaad5acd6c15b4b91ec213cb5316f9c99">More...</a><br/></td></tr> <tr class="separator:aaad5acd6c15b4b91ec213cb5316f9c99"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1ed028fcf261df10fabf7369213c4fbf"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a1ed028fcf261df10fabf7369213c4fbf">OSRIsSame</a> (OGRSpatialReferenceH, OGRSpatialReferenceH)</td></tr> <tr class="memdesc:a1ed028fcf261df10fabf7369213c4fbf"><td class="mdescLeft"> </td><td class="mdescRight">Do these two spatial references describe the same system ? <a href="#a1ed028fcf261df10fabf7369213c4fbf">More...</a><br/></td></tr> <tr class="separator:a1ed028fcf261df10fabf7369213c4fbf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aacace09cd2d7c190d9768d5d0f0e79f5"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aacace09cd2d7c190d9768d5d0f0e79f5">OSRSetLocalCS</a> (OGRSpatialReferenceH hSRS, const char *pszName)</td></tr> <tr class="memdesc:aacace09cd2d7c190d9768d5d0f0e79f5"><td class="mdescLeft"> </td><td class="mdescRight">Set the user visible LOCAL_CS name. <a href="#aacace09cd2d7c190d9768d5d0f0e79f5">More...</a><br/></td></tr> <tr class="separator:aacace09cd2d7c190d9768d5d0f0e79f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b2a27d374690edb672a15fba6299102"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a7b2a27d374690edb672a15fba6299102">OSRSetProjCS</a> (OGRSpatialReferenceH hSRS, const char *pszName)</td></tr> <tr class="memdesc:a7b2a27d374690edb672a15fba6299102"><td class="mdescLeft"> </td><td class="mdescRight">Set the user visible PROJCS name. <a href="#a7b2a27d374690edb672a15fba6299102">More...</a><br/></td></tr> <tr class="separator:a7b2a27d374690edb672a15fba6299102"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a1a981b136956aba8765430a4396ba0"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a8a1a981b136956aba8765430a4396ba0">OSRSetGeocCS</a> (OGRSpatialReferenceH hSRS, const char *pszName)</td></tr> <tr class="memdesc:a8a1a981b136956aba8765430a4396ba0"><td class="mdescLeft"> </td><td class="mdescRight">Set the user visible PROJCS name. <a href="#a8a1a981b136956aba8765430a4396ba0">More...</a><br/></td></tr> <tr class="separator:a8a1a981b136956aba8765430a4396ba0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2384a6dfde010f936aa7890c68cc7790"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a2384a6dfde010f936aa7890c68cc7790">OSRSetWellKnownGeogCS</a> (OGRSpatialReferenceH hSRS, const char *pszName)</td></tr> <tr class="memdesc:a2384a6dfde010f936aa7890c68cc7790"><td class="mdescLeft"> </td><td class="mdescRight">Set a GeogCS based on well known name. <a href="#a2384a6dfde010f936aa7890c68cc7790">More...</a><br/></td></tr> <tr class="separator:a2384a6dfde010f936aa7890c68cc7790"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7a043a4b3d477847dcc89efdff3a563a"><td class="memItemLeft" align="right" valign="top">OGRErr CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a7a043a4b3d477847dcc89efdff3a563a">OSRSetFromUserInput</a> (OGRSpatialReferenceH hSRS, const char *)</td></tr> <tr class="memdesc:a7a043a4b3d477847dcc89efdff3a563a"><td class="mdescLeft"> </td><td class="mdescRight">Set spatial reference from various text formats. <a href="#a7a043a4b3d477847dcc89efdff3a563a">More...</a><br/></td></tr> <tr class="separator:a7a043a4b3d477847dcc89efdff3a563a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8397adb8f54a4e471ee4c306b56ab3c"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aa8397adb8f54a4e471ee4c306b56ab3c">OSRCopyGeogCSFrom</a> (OGRSpatialReferenceH hSRS, OGRSpatialReferenceH hSrcSRS)</td></tr> <tr class="memdesc:aa8397adb8f54a4e471ee4c306b56ab3c"><td class="mdescLeft"> </td><td class="mdescRight">Copy GEOGCS from another <a class="el" href="classOGRSpatialReference.html">OGRSpatialReference</a>. <a href="#aa8397adb8f54a4e471ee4c306b56ab3c">More...</a><br/></td></tr> <tr class="separator:aa8397adb8f54a4e471ee4c306b56ab3c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa80d301d664f0d2e0b40afaee2c03552"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aa80d301d664f0d2e0b40afaee2c03552">OSRSetTOWGS84</a> (OGRSpatialReferenceH hSRS, double, double, double, double, double, double, double)</td></tr> <tr class="memdesc:aa80d301d664f0d2e0b40afaee2c03552"><td class="mdescLeft"> </td><td class="mdescRight">Set the Bursa-Wolf conversion to WGS84. <a href="#aa80d301d664f0d2e0b40afaee2c03552">More...</a><br/></td></tr> <tr class="separator:aa80d301d664f0d2e0b40afaee2c03552"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b10e2e30be10a99c0736903990911a9"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a0b10e2e30be10a99c0736903990911a9">OSRGetTOWGS84</a> (OGRSpatialReferenceH hSRS, double *, int)</td></tr> <tr class="memdesc:a0b10e2e30be10a99c0736903990911a9"><td class="mdescLeft"> </td><td class="mdescRight">Fetch TOWGS84 parameters, if available. <a href="#a0b10e2e30be10a99c0736903990911a9">More...</a><br/></td></tr> <tr class="separator:a0b10e2e30be10a99c0736903990911a9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca4c59764c2e326909f318c8ac44661a"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aca4c59764c2e326909f318c8ac44661a">OSRSetCompoundCS</a> (OGRSpatialReferenceH hSRS, const char *pszName, OGRSpatialReferenceH hHorizSRS, OGRSpatialReferenceH hVertSRS)</td></tr> <tr class="memdesc:aca4c59764c2e326909f318c8ac44661a"><td class="mdescLeft"> </td><td class="mdescRight">Setup a compound coordinate system. <a href="#aca4c59764c2e326909f318c8ac44661a">More...</a><br/></td></tr> <tr class="separator:aca4c59764c2e326909f318c8ac44661a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1ffa26c69dd884be497a71e3fb961e1c"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a1ffa26c69dd884be497a71e3fb961e1c">OSRSetGeogCS</a> (OGRSpatialReferenceH hSRS, const char *pszGeogName, const char *pszDatumName, const char *pszEllipsoidName, double dfSemiMajor, double dfInvFlattening, const char *pszPMName, double dfPMOffset, const char *pszUnits, double dfConvertToRadians)</td></tr> <tr class="memdesc:a1ffa26c69dd884be497a71e3fb961e1c"><td class="mdescLeft"> </td><td class="mdescRight">Set geographic coordinate system. <a href="#a1ffa26c69dd884be497a71e3fb961e1c">More...</a><br/></td></tr> <tr class="separator:a1ffa26c69dd884be497a71e3fb961e1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a261596f6a4dceacfef55851814f8cc47"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a261596f6a4dceacfef55851814f8cc47">OSRSetVertCS</a> (OGRSpatialReferenceH hSRS, const char *pszVertCSName, const char *pszVertDatumName, int nVertDatumType)</td></tr> <tr class="memdesc:a261596f6a4dceacfef55851814f8cc47"><td class="mdescLeft"> </td><td class="mdescRight">Setup the vertical coordinate system. <a href="#a261596f6a4dceacfef55851814f8cc47">More...</a><br/></td></tr> <tr class="separator:a261596f6a4dceacfef55851814f8cc47"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7f8b84bb6d99e04f362ae1b2590ca33"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aa7f8b84bb6d99e04f362ae1b2590ca33">OSRGetSemiMajor</a> (OGRSpatialReferenceH, OGRErr *)</td></tr> <tr class="memdesc:aa7f8b84bb6d99e04f362ae1b2590ca33"><td class="mdescLeft"> </td><td class="mdescRight">Get spheroid semi major axis. <a href="#aa7f8b84bb6d99e04f362ae1b2590ca33">More...</a><br/></td></tr> <tr class="separator:aa7f8b84bb6d99e04f362ae1b2590ca33"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a432e4d2fb6ac0bff03d9e0777cebe258"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a432e4d2fb6ac0bff03d9e0777cebe258">OSRGetSemiMinor</a> (OGRSpatialReferenceH, OGRErr *)</td></tr> <tr class="memdesc:a432e4d2fb6ac0bff03d9e0777cebe258"><td class="mdescLeft"> </td><td class="mdescRight">Get spheroid semi minor axis. <a href="#a432e4d2fb6ac0bff03d9e0777cebe258">More...</a><br/></td></tr> <tr class="separator:a432e4d2fb6ac0bff03d9e0777cebe258"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79746a1da88d9a7e41557df82165c08a"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a79746a1da88d9a7e41557df82165c08a">OSRGetInvFlattening</a> (OGRSpatialReferenceH, OGRErr *)</td></tr> <tr class="memdesc:a79746a1da88d9a7e41557df82165c08a"><td class="mdescLeft"> </td><td class="mdescRight">Get spheroid inverse flattening. <a href="#a79746a1da88d9a7e41557df82165c08a">More...</a><br/></td></tr> <tr class="separator:a79746a1da88d9a7e41557df82165c08a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca458410eee98928c4a245cdef242f6e"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aca458410eee98928c4a245cdef242f6e">OSRSetAuthority</a> (OGRSpatialReferenceH hSRS, const char *pszTargetKey, const char *pszAuthority, int nCode)</td></tr> <tr class="memdesc:aca458410eee98928c4a245cdef242f6e"><td class="mdescLeft"> </td><td class="mdescRight">Set the authority for a node. <a href="#aca458410eee98928c4a245cdef242f6e">More...</a><br/></td></tr> <tr class="separator:aca458410eee98928c4a245cdef242f6e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1a3f712d95263bf9d564fbd795064188"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a1a3f712d95263bf9d564fbd795064188">OSRGetAuthorityCode</a> (OGRSpatialReferenceH hSRS, const char *pszTargetKey)</td></tr> <tr class="memdesc:a1a3f712d95263bf9d564fbd795064188"><td class="mdescLeft"> </td><td class="mdescRight">Get the authority code for a node. <a href="#a1a3f712d95263bf9d564fbd795064188">More...</a><br/></td></tr> <tr class="separator:a1a3f712d95263bf9d564fbd795064188"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a938078788e10ddb57c0f55c619adc210"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a938078788e10ddb57c0f55c619adc210">OSRGetAuthorityName</a> (OGRSpatialReferenceH hSRS, const char *pszTargetKey)</td></tr> <tr class="memdesc:a938078788e10ddb57c0f55c619adc210"><td class="mdescLeft"> </td><td class="mdescRight">Get the authority name for a node. <a href="#a938078788e10ddb57c0f55c619adc210">More...</a><br/></td></tr> <tr class="separator:a938078788e10ddb57c0f55c619adc210"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6769d3abaaf540e3838340d3112c2abf"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a6769d3abaaf540e3838340d3112c2abf">OSRSetProjection</a> (OGRSpatialReferenceH, const char *)</td></tr> <tr class="memdesc:a6769d3abaaf540e3838340d3112c2abf"><td class="mdescLeft"> </td><td class="mdescRight">Set a projection name. <a href="#a6769d3abaaf540e3838340d3112c2abf">More...</a><br/></td></tr> <tr class="separator:a6769d3abaaf540e3838340d3112c2abf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d5e808bb57731e36da56626f48d1626"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a4d5e808bb57731e36da56626f48d1626">OSRSetProjParm</a> (OGRSpatialReferenceH, const char *, double)</td></tr> <tr class="memdesc:a4d5e808bb57731e36da56626f48d1626"><td class="mdescLeft"> </td><td class="mdescRight">Set a projection parameter value. <a href="#a4d5e808bb57731e36da56626f48d1626">More...</a><br/></td></tr> <tr class="separator:a4d5e808bb57731e36da56626f48d1626"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee052050fbdf32fb5a1a0bfa9cad9bfc"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aee052050fbdf32fb5a1a0bfa9cad9bfc">OSRGetProjParm</a> (OGRSpatialReferenceH hSRS, const char *pszParmName, double dfDefault, OGRErr *)</td></tr> <tr class="memdesc:aee052050fbdf32fb5a1a0bfa9cad9bfc"><td class="mdescLeft"> </td><td class="mdescRight">Fetch a projection parameter value. <a href="#aee052050fbdf32fb5a1a0bfa9cad9bfc">More...</a><br/></td></tr> <tr class="separator:aee052050fbdf32fb5a1a0bfa9cad9bfc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a905d6bd807bd2d2b9649478538f9819e"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a905d6bd807bd2d2b9649478538f9819e">OSRSetNormProjParm</a> (OGRSpatialReferenceH, const char *, double)</td></tr> <tr class="memdesc:a905d6bd807bd2d2b9649478538f9819e"><td class="mdescLeft"> </td><td class="mdescRight">Set a projection parameter with a normalized value. <a href="#a905d6bd807bd2d2b9649478538f9819e">More...</a><br/></td></tr> <tr class="separator:a905d6bd807bd2d2b9649478538f9819e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6ad286760ff074e13041203a6956782f"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a6ad286760ff074e13041203a6956782f">OSRGetNormProjParm</a> (OGRSpatialReferenceH hSRS, const char *pszParmName, double dfDefault, OGRErr *)</td></tr> <tr class="memdesc:a6ad286760ff074e13041203a6956782f"><td class="mdescLeft"> </td><td class="mdescRight">This function is the same as <a class="el" href="classOGRSpatialReference.html">OGRSpatialReference</a>:: <a href="#a6ad286760ff074e13041203a6956782f">More...</a><br/></td></tr> <tr class="separator:a6ad286760ff074e13041203a6956782f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad176f04d7b43e91e8aaf78d6f94082ab"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ad176f04d7b43e91e8aaf78d6f94082ab">OSRSetUTM</a> (OGRSpatialReferenceH hSRS, int nZone, int bNorth)</td></tr> <tr class="memdesc:ad176f04d7b43e91e8aaf78d6f94082ab"><td class="mdescLeft"> </td><td class="mdescRight">Set UTM projection definition. <a href="#ad176f04d7b43e91e8aaf78d6f94082ab">More...</a><br/></td></tr> <tr class="separator:ad176f04d7b43e91e8aaf78d6f94082ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad21364295012631454ff6bdbfd8cd48e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ad21364295012631454ff6bdbfd8cd48e">OSRGetUTMZone</a> (OGRSpatialReferenceH hSRS, int *pbNorth)</td></tr> <tr class="memdesc:ad21364295012631454ff6bdbfd8cd48e"><td class="mdescLeft"> </td><td class="mdescRight">Get utm zone information. <a href="#ad21364295012631454ff6bdbfd8cd48e">More...</a><br/></td></tr> <tr class="separator:ad21364295012631454ff6bdbfd8cd48e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a68368a24fefab1c6a05b16eb0c8d7f77"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a68368a24fefab1c6a05b16eb0c8d7f77">OSRSetStatePlane</a> (OGRSpatialReferenceH hSRS, int nZone, int bNAD83)</td></tr> <tr class="memdesc:a68368a24fefab1c6a05b16eb0c8d7f77"><td class="mdescLeft"> </td><td class="mdescRight">Set State Plane projection definition. <a href="#a68368a24fefab1c6a05b16eb0c8d7f77">More...</a><br/></td></tr> <tr class="separator:a68368a24fefab1c6a05b16eb0c8d7f77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af8bbb49338378b4789f7005f509f0159"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#af8bbb49338378b4789f7005f509f0159">OSRSetStatePlaneWithUnits</a> (OGRSpatialReferenceH hSRS, int nZone, int bNAD83, const char *pszOverrideUnitName, double dfOverrideUnit)</td></tr> <tr class="memdesc:af8bbb49338378b4789f7005f509f0159"><td class="mdescLeft"> </td><td class="mdescRight">Set State Plane projection definition. <a href="#af8bbb49338378b4789f7005f509f0159">More...</a><br/></td></tr> <tr class="separator:af8bbb49338378b4789f7005f509f0159"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8870b1853254904c8517b945fe7204c3"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a8870b1853254904c8517b945fe7204c3">OSRAutoIdentifyEPSG</a> (OGRSpatialReferenceH hSRS)</td></tr> <tr class="memdesc:a8870b1853254904c8517b945fe7204c3"><td class="mdescLeft"> </td><td class="mdescRight">Set EPSG authority info if possible. <a href="#a8870b1853254904c8517b945fe7204c3">More...</a><br/></td></tr> <tr class="separator:a8870b1853254904c8517b945fe7204c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a005a0534c41bafad5c5c7a3fa179dcd6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a005a0534c41bafad5c5c7a3fa179dcd6">OSREPSGTreatsAsLatLong</a> (OGRSpatialReferenceH hSRS)</td></tr> <tr class="memdesc:a005a0534c41bafad5c5c7a3fa179dcd6"><td class="mdescLeft"> </td><td class="mdescRight">This function returns TRUE if EPSG feels this geographic coordinate system should be treated as having lat/long coordinate ordering. <a href="#a005a0534c41bafad5c5c7a3fa179dcd6">More...</a><br/></td></tr> <tr class="separator:a005a0534c41bafad5c5c7a3fa179dcd6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abed2b17672ff25f72e7dcfec92ece57c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#abed2b17672ff25f72e7dcfec92ece57c">OSREPSGTreatsAsNorthingEasting</a> (OGRSpatialReferenceH hSRS)</td></tr> <tr class="memdesc:abed2b17672ff25f72e7dcfec92ece57c"><td class="mdescLeft"> </td><td class="mdescRight">This function returns TRUE if EPSG feels this geographic coordinate system should be treated as having northing/easting coordinate ordering. <a href="#abed2b17672ff25f72e7dcfec92ece57c">More...</a><br/></td></tr> <tr class="separator:abed2b17672ff25f72e7dcfec92ece57c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1eb792fec17ee08c7d47f8a5c8c68dc"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ad1eb792fec17ee08c7d47f8a5c8c68dc">OSRGetAxis</a> (OGRSpatialReferenceH hSRS, const char *pszTargetKey, int iAxis, OGRAxisOrientation *peOrientation)</td></tr> <tr class="memdesc:ad1eb792fec17ee08c7d47f8a5c8c68dc"><td class="mdescLeft"> </td><td class="mdescRight">Fetch the orientation of one axis. <a href="#ad1eb792fec17ee08c7d47f8a5c8c68dc">More...</a><br/></td></tr> <tr class="separator:ad1eb792fec17ee08c7d47f8a5c8c68dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6ccb44c5cf7647a5dd5883fa0b7ce1ec"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a6ccb44c5cf7647a5dd5883fa0b7ce1ec">OSRSetACEA</a> (OGRSpatialReferenceH hSRS, double dfStdP1, double dfStdP2, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a6ccb44c5cf7647a5dd5883fa0b7ce1ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8cc5650818276df5cb3bb2fd466925b7"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a8cc5650818276df5cb3bb2fd466925b7">OSRSetAE</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a8cc5650818276df5cb3bb2fd466925b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31e8b2b1566d850f402d9898cce12fd9"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a31e8b2b1566d850f402d9898cce12fd9">OSRSetBonne</a> (OGRSpatialReferenceH hSRS, double dfStandardParallel, double dfCentralMeridian, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a31e8b2b1566d850f402d9898cce12fd9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5be4b9cb97e3d4b7e4761c7233a8fe05"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a5be4b9cb97e3d4b7e4761c7233a8fe05">OSRSetCEA</a> (OGRSpatialReferenceH hSRS, double dfStdP1, double dfCentralMeridian, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a5be4b9cb97e3d4b7e4761c7233a8fe05"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab0e576133b69b62f082382fb9c86df3c"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ab0e576133b69b62f082382fb9c86df3c">OSRSetCS</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:ab0e576133b69b62f082382fb9c86df3c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a06df720eaec76cc6cc92ab6be22e9acd"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a06df720eaec76cc6cc92ab6be22e9acd">OSRSetEC</a> (OGRSpatialReferenceH hSRS, double dfStdP1, double dfStdP2, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a06df720eaec76cc6cc92ab6be22e9acd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa48f0312454a95616ecfb82bc1cd924d"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aa48f0312454a95616ecfb82bc1cd924d">OSRSetEckert</a> (OGRSpatialReferenceH hSRS, int nVariation, double dfCentralMeridian, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:aa48f0312454a95616ecfb82bc1cd924d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa67bd12e6b61f397412797801f642972"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aa67bd12e6b61f397412797801f642972">OSRSetEckertIV</a> (OGRSpatialReferenceH hSRS, double dfCentralMeridian, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:aa67bd12e6b61f397412797801f642972"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7993d5a489d39b7dbbe592b3aa27e43c"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a7993d5a489d39b7dbbe592b3aa27e43c">OSRSetEckertVI</a> (OGRSpatialReferenceH hSRS, double dfCentralMeridian, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a7993d5a489d39b7dbbe592b3aa27e43c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af01ae403f451bf08eabba2d278837d2d"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#af01ae403f451bf08eabba2d278837d2d">OSRSetEquirectangular</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:af01ae403f451bf08eabba2d278837d2d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab08219ae80fdd5c994dfc17da4d79ba2"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ab08219ae80fdd5c994dfc17da4d79ba2">OSRSetEquirectangular2</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfPseudoStdParallel1, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:ab08219ae80fdd5c994dfc17da4d79ba2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abfd9d53ec2f3d310af320ccfbc9e4197"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#abfd9d53ec2f3d310af320ccfbc9e4197">OSRSetGS</a> (OGRSpatialReferenceH hSRS, double dfCentralMeridian, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:abfd9d53ec2f3d310af320ccfbc9e4197"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab219a60fd1a56e8500f901e969e37203"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ab219a60fd1a56e8500f901e969e37203">OSRSetGH</a> (OGRSpatialReferenceH hSRS, double dfCentralMeridian, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:ab219a60fd1a56e8500f901e969e37203"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1f246e716c7221475d938ec5545bd797"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a1f246e716c7221475d938ec5545bd797">OSRSetIGH</a> (OGRSpatialReferenceH hSRS)</td></tr> <tr class="separator:a1f246e716c7221475d938ec5545bd797"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b2d1aaa3b8a2ee1439f27d05bded182"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a1b2d1aaa3b8a2ee1439f27d05bded182">OSRSetGEOS</a> (OGRSpatialReferenceH hSRS, double dfCentralMeridian, double dfSatelliteHeight, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a1b2d1aaa3b8a2ee1439f27d05bded182"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f3a709c8ee057b3bf662fd4ecbcdfc6"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a7f3a709c8ee057b3bf662fd4ecbcdfc6">OSRSetGaussSchreiberTMercator</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a7f3a709c8ee057b3bf662fd4ecbcdfc6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab22a5d2708ee25fff718937310a8d3bd"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ab22a5d2708ee25fff718937310a8d3bd">OSRSetGnomonic</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:ab22a5d2708ee25fff718937310a8d3bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e9b83521fd7ba02bf4899a940accb8c"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a8e9b83521fd7ba02bf4899a940accb8c">OSRSetOM</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfAzimuth, double dfRectToSkew, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a8e9b83521fd7ba02bf4899a940accb8c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f33598c756fa65efa804667ae236309"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a9f33598c756fa65efa804667ae236309">OSRSetHOM</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfAzimuth, double dfRectToSkew, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="memdesc:a9f33598c756fa65efa804667ae236309"><td class="mdescLeft"> </td><td class="mdescRight">Set a Hotine Oblique Mercator projection using azimuth angle. <a href="#a9f33598c756fa65efa804667ae236309">More...</a><br/></td></tr> <tr class="separator:a9f33598c756fa65efa804667ae236309"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf4d4664a26e3d279e7422080e4bee62"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#acf4d4664a26e3d279e7422080e4bee62">OSRSetHOM2PNO</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfLat1, double dfLong1, double dfLat2, double dfLong2, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="memdesc:acf4d4664a26e3d279e7422080e4bee62"><td class="mdescLeft"> </td><td class="mdescRight">Set a Hotine Oblique Mercator projection using two points on projection centerline. <a href="#acf4d4664a26e3d279e7422080e4bee62">More...</a><br/></td></tr> <tr class="separator:acf4d4664a26e3d279e7422080e4bee62"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a369691a6407f1e9cb261847ca05a41a2"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a369691a6407f1e9cb261847ca05a41a2">OSRSetIWMPolyconic</a> (OGRSpatialReferenceH hSRS, double dfLat1, double dfLat2, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a369691a6407f1e9cb261847ca05a41a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acbb1e036eae31eeedbcff2f1a130891a"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#acbb1e036eae31eeedbcff2f1a130891a">OSRSetKrovak</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfAzimuth, double dfPseudoStdParallelLat, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:acbb1e036eae31eeedbcff2f1a130891a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7278fffcacd0e16628f3f3dd8503f6f0"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a7278fffcacd0e16628f3f3dd8503f6f0">OSRSetLAEA</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a7278fffcacd0e16628f3f3dd8503f6f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad406abc7a58063ce589ae26c346d5b9f"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ad406abc7a58063ce589ae26c346d5b9f">OSRSetLCC</a> (OGRSpatialReferenceH hSRS, double dfStdP1, double dfStdP2, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:ad406abc7a58063ce589ae26c346d5b9f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8904fa79994e27cf7f065644353115aa"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a8904fa79994e27cf7f065644353115aa">OSRSetLCC1SP</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a8904fa79994e27cf7f065644353115aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c8bc674dfaa1e8f83f7d05445e9a1e0"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a7c8bc674dfaa1e8f83f7d05445e9a1e0">OSRSetLCCB</a> (OGRSpatialReferenceH hSRS, double dfStdP1, double dfStdP2, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a7c8bc674dfaa1e8f83f7d05445e9a1e0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9fc9b3e38c42536cd284bf25989b16b9"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a9fc9b3e38c42536cd284bf25989b16b9">OSRSetMC</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a9fc9b3e38c42536cd284bf25989b16b9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad80394b6d25f7a62d878c514e820df82"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ad80394b6d25f7a62d878c514e820df82">OSRSetMercator</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:ad80394b6d25f7a62d878c514e820df82"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afce64817bb7c5b845c874a0d7ee69b62"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#afce64817bb7c5b845c874a0d7ee69b62">OSRSetMollweide</a> (OGRSpatialReferenceH hSRS, double dfCentralMeridian, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:afce64817bb7c5b845c874a0d7ee69b62"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a054136b6ef94b2a04e57b8ecc97091ec"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a054136b6ef94b2a04e57b8ecc97091ec">OSRSetNZMG</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a054136b6ef94b2a04e57b8ecc97091ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a885c2e177802173b175cf0ef19de0eed"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a885c2e177802173b175cf0ef19de0eed">OSRSetOS</a> (OGRSpatialReferenceH hSRS, double dfOriginLat, double dfCMeridian, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a885c2e177802173b175cf0ef19de0eed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad2804b6f643814f0fe5755342f3bd2da"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ad2804b6f643814f0fe5755342f3bd2da">OSRSetOrthographic</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:ad2804b6f643814f0fe5755342f3bd2da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8bf4597c93f5ceb6b61b472bf2b2199"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#aa8bf4597c93f5ceb6b61b472bf2b2199">OSRSetPolyconic</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:aa8bf4597c93f5ceb6b61b472bf2b2199"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2a3ec2747fa121645e3acded8469c1e7"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a2a3ec2747fa121645e3acded8469c1e7">OSRSetPS</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a2a3ec2747fa121645e3acded8469c1e7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace117d0a61c7c8f18f748f162c8ec526"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ace117d0a61c7c8f18f748f162c8ec526">OSRSetRobinson</a> (OGRSpatialReferenceH hSRS, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:ace117d0a61c7c8f18f748f162c8ec526"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae04a324c1fc0b3c8dbf30d2f474c8023"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ae04a324c1fc0b3c8dbf30d2f474c8023">OSRSetSinusoidal</a> (OGRSpatialReferenceH hSRS, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:ae04a324c1fc0b3c8dbf30d2f474c8023"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af087d8677e8edd5829ad8bb94dcaed6c"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#af087d8677e8edd5829ad8bb94dcaed6c">OSRSetStereographic</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:af087d8677e8edd5829ad8bb94dcaed6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac53dc0289b09c7ee46ac4d32bc5ab75a"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ac53dc0289b09c7ee46ac4d32bc5ab75a">OSRSetSOC</a> (OGRSpatialReferenceH hSRS, double dfLatitudeOfOrigin, double dfCentralMeridian, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:ac53dc0289b09c7ee46ac4d32bc5ab75a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a01f28eede4dd84dcc6b94abdbbcb2fad"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a01f28eede4dd84dcc6b94abdbbcb2fad">OSRSetTM</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a01f28eede4dd84dcc6b94abdbbcb2fad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6077334501d22509360a221d060e420"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ab6077334501d22509360a221d060e420">OSRSetTMVariant</a> (OGRSpatialReferenceH hSRS, const char *pszVariantName, double dfCenterLat, double dfCenterLong, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:ab6077334501d22509360a221d060e420"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f6c8776548ffd91777206d0626fac0f"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a0f6c8776548ffd91777206d0626fac0f">OSRSetTMG</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a0f6c8776548ffd91777206d0626fac0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b74d94d1ae27762bae83cf1231bcfaa"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a9b74d94d1ae27762bae83cf1231bcfaa">OSRSetTMSO</a> (OGRSpatialReferenceH hSRS, double dfCenterLat, double dfCenterLong, double dfScale, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a9b74d94d1ae27762bae83cf1231bcfaa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc3ba4e758052c1056941ca9115aef69"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#abc3ba4e758052c1056941ca9115aef69">OSRSetVDG</a> (OGRSpatialReferenceH hSRS, double dfCenterLong, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:abc3ba4e758052c1056941ca9115aef69"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05afa809e11c4aa30d53ca9d714c21f0"><td class="memItemLeft" align="right" valign="top">OGRErr </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a05afa809e11c4aa30d53ca9d714c21f0">OSRSetWagner</a> (OGRSpatialReferenceH hSRS, int nVariation, double dfFalseEasting, double dfFalseNorthing)</td></tr> <tr class="separator:a05afa809e11c4aa30d53ca9d714c21f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bce8a205f56b514b9550d2eb4ff7c76"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a4bce8a205f56b514b9550d2eb4ff7c76">OSRCleanup</a> (void)</td></tr> <tr class="memdesc:a4bce8a205f56b514b9550d2eb4ff7c76"><td class="mdescLeft"> </td><td class="mdescRight">Cleanup cached SRS related memory. <a href="#a4bce8a205f56b514b9550d2eb4ff7c76">More...</a><br/></td></tr> <tr class="separator:a4bce8a205f56b514b9550d2eb4ff7c76"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad2ed8981c5017374cf9c0f9424667e3c"><td class="memItemLeft" align="right" valign="top">OGRCoordinateTransformationH <br class="typebreak"/> CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#ad2ed8981c5017374cf9c0f9424667e3c">OCTNewCoordinateTransformation</a> (OGRSpatialReferenceH hSourceSRS, OGRSpatialReferenceH hTargetSRS)</td></tr> <tr class="separator:ad2ed8981c5017374cf9c0f9424667e3c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3477f1077954050ea96c028333120082"><td class="memItemLeft" align="right" valign="top">void CPL_STDCALL </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a3477f1077954050ea96c028333120082">OCTDestroyCoordinateTransformation</a> (OGRCoordinateTransformationH)</td></tr> <tr class="memdesc:a3477f1077954050ea96c028333120082"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classOGRCoordinateTransformation.html">OGRCoordinateTransformation</a> destructor. <a href="#a3477f1077954050ea96c028333120082">More...</a><br/></td></tr> <tr class="separator:a3477f1077954050ea96c028333120082"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2a1cd5fec84cf8c3fc1c7067519aaed1"><td class="memItemLeft" align="right" valign="top">char ** </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a2a1cd5fec84cf8c3fc1c7067519aaed1">OPTGetProjectionMethods</a> (void)</td></tr> <tr class="separator:a2a1cd5fec84cf8c3fc1c7067519aaed1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07251beb35e9cb0a772cbc46544ced11"><td class="memItemLeft" align="right" valign="top">char ** </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#a07251beb35e9cb0a772cbc46544ced11">OPTGetParameterList</a> (const char *pszProjectionMethod, char **ppszUserName)</td></tr> <tr class="separator:a07251beb35e9cb0a772cbc46544ced11"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adc8a62ab9c92100ac23acae8825a7fab"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__srs__api_8h.html#adc8a62ab9c92100ac23acae8825a7fab">OPTGetParameterInfo</a> (const char *pszProjectionMethod, const char *pszParameterName, char **ppszUserName, char **ppszType, double *pdfDefaultValue)</td></tr> <tr class="separator:adc8a62ab9c92100ac23acae8825a7fab"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>C spatial reference system services and defines.</p> <p>See also: <a class="el" href="ogr__spatialref_8h.html">ogr_spatialref.h</a> </p> </div><h2 class="groupheader">Function Documentation</h2> <a class="anchor" id="a3477f1077954050ea96c028333120082"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void CPL_STDCALL OCTDestroyCoordinateTransformation </td> <td>(</td> <td class="paramtype">OGRCoordinateTransformationH </td> <td class="paramname"><em>hCT</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="classOGRCoordinateTransformation.html">OGRCoordinateTransformation</a> destructor. </p> <p>This function is the same as <a class="el" href="classOGRCoordinateTransformation.html#a547d9277bf137105815ffb65a604fbe4" title="OGRCoordinateTransformation destructor. ">OGRCoordinateTransformation::DestroyCT()</a></p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">hCT</td><td>the object to delete </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="ad2ed8981c5017374cf9c0f9424667e3c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRCoordinateTransformationH CPL_STDCALL OCTNewCoordinateTransformation </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSourceSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hTargetSRS</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Create transformation object.</p> <p>This is the same as the C++ function <a class="el" href="ogr__spatialref_8h.html#aae11bd08e45cdb2e71e1d9c31f1e550f">OGRCreateCoordinateTransformation()</a>.</p> <p>Input spatial reference system objects are assigned by copy (calling clone() method) and no ownership transfer occurs.</p> <p><a class="el" href="ogr__srs__api_8h.html#a3477f1077954050ea96c028333120082" title="OGRCoordinateTransformation destructor. ">OCTDestroyCoordinateTransformation()</a> should be used to destroy transformation objects.</p> <p>The PROJ.4 library must be available at run-time.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">hSourceSRS</td><td>source spatial reference system. </td></tr> <tr><td class="paramname">hTargetSRS</td><td>target spatial reference system. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>NULL on failure or a ready to use transformation object. </dd></dl> <p>References <a class="el" href="ogr__spatialref_8h.html#aae11bd08e45cdb2e71e1d9c31f1e550f">OGRCreateCoordinateTransformation()</a>.</p> </div> </div> <a class="anchor" id="adc8a62ab9c92100ac23acae8825a7fab"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OPTGetParameterInfo </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszProjectionMethod</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszParameterName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszUserName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszType</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double * </td> <td class="paramname"><em>pdfDefaultValue</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Fetch information about a single parameter of a projection method.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">pszProjectionMethod</td><td>name of projection method for which the parameter applies. Not currently used, but in the future this could affect defaults. This is the internal projection method name, such as "Tranverse_Mercator".</td></tr> <tr><td class="paramname">pszParameterName</td><td>name of the parameter to fetch information about. This is the internal name such as "central_meridian" (SRS_PP_CENTRAL_MERIDIAN).</td></tr> <tr><td class="paramname">ppszUserName</td><td>location at which to return the user visible name for the parameter. This pointer may be NULL to skip the user name. The returned name should not be modified or freed.</td></tr> <tr><td class="paramname">ppszType</td><td>location at which to return the parameter type for the parameter. This pointer may be NULL to skip. The returned type should not be modified or freed. The type values are described above.</td></tr> <tr><td class="paramname">pdfDefaultValue</td><td>location at which to put the default value for this parameter. The pointer may be NULL.</td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>TRUE if parameter found, or FALSE otherwise. </dd></dl> </div> </div> <a class="anchor" id="a07251beb35e9cb0a772cbc46544ced11"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char** OPTGetParameterList </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszProjectionMethod</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszUserName</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Fetch the parameters for a given projection method.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">pszProjectionMethod</td><td>internal name of projection methods to fetch the parameters for, such as "Transverse_Mercator" (SRS_PT_TRANSVERSE_MERCATOR).</td></tr> <tr><td class="paramname">ppszUserName</td><td>pointer in which to return a user visible name for the projection name. The returned string should not be modified or freed by the caller. Legal to pass in NULL if user name not required.</td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>returns a NULL terminated list of internal parameter names that should be freed by the caller when no longer needed. Returns NULL if projection method is unknown. </dd></dl> <p>References <a class="el" href="cpl__conv_8h.html#a5b990672a0221115c9b54a8931554136">CPLCalloc()</a>.</p> </div> </div> <a class="anchor" id="a2a1cd5fec84cf8c3fc1c7067519aaed1"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char** OPTGetProjectionMethods </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Fetch list of possible projection methods.</p> <dl class="section return"><dt>Returns</dt><dd>Returns NULL terminated list of projection methods. This should be freed with <a class="el" href="cpl__string_8h.html#a5a39b9c5896a273cc6f06c1d5be93238">CSLDestroy()</a> when no longer needed. </dd></dl> </div> </div> <a class="anchor" id="a8870b1853254904c8517b945fe7204c3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRAutoIdentifyEPSG </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Set EPSG authority info if possible. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#acb0373c83927bfd694048da6f79e33ea" title="Set EPSG authority info if possible. ">OGRSpatialReference::AutoIdentifyEPSG()</a>. </p> </div> </div> <a class="anchor" id="abbddc0f430ef19e6e54c6f8097386e23"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* OSRAxisEnumToName </td> <td>(</td> <td class="paramtype">OGRAxisOrientation </td> <td class="paramname"><em>eOrientation</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Return the string representation for the OGRAxisOrientation enumeration. </p> <p>For example "NORTH" for OAO_North.</p> <dl class="section return"><dt>Returns</dt><dd>an internal string </dd></dl> <p>Referenced by <a class="el" href="classOGRSpatialReference.html#a2298795cd7efad5ff24ebbefa3606c0e">OGRSpatialReference::SetAxes()</a>.</p> </div> </div> <a class="anchor" id="a4bce8a205f56b514b9550d2eb4ff7c76"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void OSRCleanup </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Cleanup cached SRS related memory. </p> <p>This function will attempt to cleanup any cache spatial reference related information, such as cached tables of coordinate systems. </p> <p>Referenced by <a class="el" href="ogr__api_8h.html#ae5d5a052ed1046ec85236fe4a92733e2">OGRCleanupAll()</a>.</p> </div> </div> <a class="anchor" id="aa62911fca7e6fbfb09f6c48d2760991d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRSpatialReferenceH CPL_STDCALL OSRClone </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Make a duplicate of this <a class="el" href="classOGRSpatialReference.html">OGRSpatialReference</a>. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a859adfd14d3a050337dcda7d5bdd5a79" title="Make a duplicate of this OGRSpatialReference. ">OGRSpatialReference::Clone()</a> </p> </div> </div> <a class="anchor" id="a8025447bbe2890dffdba1770b670b25d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRSpatialReferenceH CPL_STDCALL OSRCloneGeogCS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSource</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Make a duplicate of the GEOGCS node of this <a class="el" href="classOGRSpatialReference.html">OGRSpatialReference</a> object. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a0c1e2b108255487f91ae448f5c11f67c" title="Make a duplicate of the GEOGCS node of this OGRSpatialReference object. ">OGRSpatialReference::CloneGeogCS()</a>. </p> </div> </div> <a class="anchor" id="aa8397adb8f54a4e471ee4c306b56ab3c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRCopyGeogCSFrom </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSrcSRS</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Copy GEOGCS from another <a class="el" href="classOGRSpatialReference.html">OGRSpatialReference</a>. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a2f0172f9c1d69f347cbe429f7d39a3fa" title="Copy GEOGCS from another OGRSpatialReference. ">OGRSpatialReference::CopyGeogCSFrom()</a> </p> </div> </div> <a class="anchor" id="aae579eb4bdb653ead302a2850921ac77"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRDereference </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Decrements the reference count by one. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ade185ac8ef1724fea5ec3c0e68eaae81" title="Decrements the reference count by one. ">OGRSpatialReference::Dereference()</a> </p> </div> </div> <a class="anchor" id="ac33dd704ea2730dd2490b2864f333cb4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void CPL_STDCALL OSRDestroySpatialReference </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="classOGRSpatialReference.html">OGRSpatialReference</a> destructor. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#af1bb4c483a6b7bf1c3fe9de0b7b00e1e" title="OGRSpatialReference destructor. ">OGRSpatialReference::~OGRSpatialReference()</a> and <a class="el" href="classOGRSpatialReference.html#adda5434b145cd2728c907e74b795edcf" title="OGRSpatialReference destructor. ">OGRSpatialReference::DestroySpatialReference()</a></p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">hSRS</td><td>the object to delete </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="a005a0534c41bafad5c5c7a3fa179dcd6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSREPSGTreatsAsLatLong </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>This function returns TRUE if EPSG feels this geographic coordinate system should be treated as having lat/long coordinate ordering. </p> <p>This function is the same as OGRSpatialReference::OSREPSGTreatsAsLatLong(). </p> </div> </div> <a class="anchor" id="abed2b17672ff25f72e7dcfec92ece57c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSREPSGTreatsAsNorthingEasting </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>This function returns TRUE if EPSG feels this geographic coordinate system should be treated as having northing/easting coordinate ordering. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a2fe484ea1e7c8e8121b3ae05bb1a1878" title="This method returns TRUE if EPSG feels this projected coordinate system should be treated as having n...">OGRSpatialReference::EPSGTreatsAsNorthingEasting()</a>.</p> <dl class="section since"><dt>Since</dt><dd>OGR 1.10.0 </dd></dl> </div> </div> <a class="anchor" id="ae2adf48a2b0f0609d4a965e70bf15781"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRExportToERM </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"><em>pszProj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"><em>pszDatum</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"><em>pszUnits</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Convert coordinate system to ERMapper format. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a574b5f221ae0b41bc4f82baeb8ab2f1c">OGRSpatialReference::exportToERM()</a>. </p> </div> </div> <a class="anchor" id="a28b4dc4b0a303ee6a7665ae798fc6cae"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRExportToMICoordSys </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszReturn</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Export coordinate system in Mapinfo style CoordSys format. </p> <p>This method is the equivalent of the C++ method <a class="el" href="classOGRSpatialReference.html#a1f2908cd5ca33609844ef0c0ff2186ea" title="Export coordinate system in Mapinfo style CoordSys format. ">OGRSpatialReference::exportToMICoordSys</a> </p> </div> </div> <a class="anchor" id="aab032277e5f449045eb4bcf0b62d9070"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRExportToPCI </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszProj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszUnits</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double ** </td> <td class="paramname"><em>ppadfPrjParams</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Export coordinate system in PCI projection definition. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ad91c0f34ebfe6fd08001ced4d805b201" title="Export coordinate system in PCI projection definition. ">OGRSpatialReference::exportToPCI()</a>. </p> </div> </div> <a class="anchor" id="ab76d8f8ba378d04601aaedaf66c0ec72"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr CPL_STDCALL OSRExportToPrettyWkt </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszReturn</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>bSimplify</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Convert this SRS into a a nicely formatted WKT string for display to a person. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a635423e09630b4d31b2fa4259667a4ec">OGRSpatialReference::exportToPrettyWkt()</a>. </p> </div> </div> <a class="anchor" id="a2adbff30a53ed091d70168f264be4a22"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr CPL_STDCALL OSRExportToProj4 </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszReturn</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Export coordinate system in PROJ.4 format. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a28bd9b81856b6a93861576fff0933bb9" title="Export coordinate system in PROJ.4 format. ">OGRSpatialReference::exportToProj4()</a>. </p> </div> </div> <a class="anchor" id="a6e50ea67235a4796edcbd3e14113f6aa"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRExportToUSGS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"><em>piProjSys</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"><em>piZone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double ** </td> <td class="paramname"><em>ppadfPrjParams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"><em>piDatum</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Export coordinate system in USGS GCTP projection definition. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a04ab13a2ec4ceffd6f802422f95e8f15" title="Export coordinate system in USGS GCTP projection definition. ">OGRSpatialReference::exportToUSGS()</a>. </p> </div> </div> <a class="anchor" id="a92d97dc5f5d09d76310b143f86b0f101"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr CPL_STDCALL OSRExportToWkt </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszReturn</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Convert this SRS into WKT format. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a596b8e527d66a5054408159f0006fdac" title="Convert this SRS into WKT format. ">OGRSpatialReference::exportToWkt()</a>. </p> </div> </div> <a class="anchor" id="ad62d01e6cda312408b167260c2bd45fd"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRExportToXML </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszRawXML</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszDialect</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Export coordinate system in XML format. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#acfcddbb8bf50bfe3de4913c5b7aff228" title="Export coordinate system in XML format. ">OGRSpatialReference::exportToXML()</a>. </p> </div> </div> <a class="anchor" id="a554fd8abbd5ef63ad5b32c511a690328"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRFixup </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Fixup as needed. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a429b0446798982c6c19efcb7042a8cbc" title="Fixup as needed. ">OGRSpatialReference::Fixup()</a>. </p> </div> </div> <a class="anchor" id="a2a994977dd25d61b4d94806a23cfc4eb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRFixupOrdering </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Correct parameter ordering to match CT Specification. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ae1b29a686944ae51ed924aa5138b45ba" title="Correct parameter ordering to match CT Specification. ">OGRSpatialReference::FixupOrdering()</a>. </p> </div> </div> <a class="anchor" id="a3e17bcdca0f0d6b582e1ae2b691c4999"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double OSRGetAngularUnits </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszName</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Fetch angular geographic coordinate system units. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a98bde6d2dbe0d5cd0f29a6d62a5b3f58" title="Fetch angular geographic coordinate system units. ">OGRSpatialReference::GetAngularUnits()</a> </p> </div> </div> <a class="anchor" id="a45e7200fc05f3793d3605873d9bf80d0"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* CPL_STDCALL OSRGetAttrValue </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszKey</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>iChild</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Fetch indicated attribute of named node. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#acc815e7bd21c1c052304368c0eefe8be" title="Fetch indicated attribute of named node. ">OGRSpatialReference::GetAttrValue()</a> </p> </div> </div> <a class="anchor" id="a1a3f712d95263bf9d564fbd795064188"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* OSRGetAuthorityCode </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszTargetKey</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Get the authority code for a node. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a178f4593ef4ee661f2df9d221feaa803" title="Get the authority code for a node. ">OGRSpatialReference::GetAuthorityCode()</a>. </p> </div> </div> <a class="anchor" id="a938078788e10ddb57c0f55c619adc210"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* OSRGetAuthorityName </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszTargetKey</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Get the authority name for a node. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a3f6524f36ace6a7be7b3e2a20790a82f" title="Get the authority name for a node. ">OGRSpatialReference::GetAuthorityName()</a>. </p> </div> </div> <a class="anchor" id="ad1eb792fec17ee08c7d47f8a5c8c68dc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* OSRGetAxis </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszTargetKey</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>iAxis</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRAxisOrientation * </td> <td class="paramname"><em>peOrientation</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Fetch the orientation of one axis. </p> <p>This method is the equivalent of the C++ method <a class="el" href="classOGRSpatialReference.html#a485ca347702eea566fc239782a6b74fa" title="Fetch the orientation of one axis. ">OGRSpatialReference::GetAxis</a> </p> </div> </div> <a class="anchor" id="a79746a1da88d9a7e41557df82165c08a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double OSRGetInvFlattening </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRErr * </td> <td class="paramname"><em>pnErr</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Get spheroid inverse flattening. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ab8e5f09148eb80ea4c8242d30591ba32" title="Get spheroid inverse flattening. ">OGRSpatialReference::GetInvFlattening()</a> </p> </div> </div> <a class="anchor" id="a4ac8ada088020302ac565ebe00378ab9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double OSRGetLinearUnits </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszName</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Fetch linear projection units. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#af2821ab555a3bb2d6bb1df49d076a198" title="Fetch linear projection units. ">OGRSpatialReference::GetLinearUnits()</a> </p> </div> </div> <a class="anchor" id="a6ad286760ff074e13041203a6956782f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double OSRGetNormProjParm </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfDefaultValue</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRErr * </td> <td class="paramname"><em>pnErr</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html">OGRSpatialReference</a>:: </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#aa50f2dbc9a893110177ebeb847b70316" title="Fetch a normalized projection parameter value. ">OGRSpatialReference::GetNormProjParm()</a> </p> </div> </div> <a class="anchor" id="a45165794393738d828aa3aa57ab39b49"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double OSRGetPrimeMeridian </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszName</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Fetch prime meridian info. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ac2a2eb4eaed918a8bca2a55147dd2275" title="Fetch prime meridian info. ">OGRSpatialReference::GetPrimeMeridian()</a> </p> </div> </div> <a class="anchor" id="aee052050fbdf32fb5a1a0bfa9cad9bfc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double OSRGetProjParm </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfDefaultValue</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRErr * </td> <td class="paramname"><em>pnErr</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Fetch a projection parameter value. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a603c654bc0616f26c9300b3c66952cdb" title="Fetch a projection parameter value. ">OGRSpatialReference::GetProjParm()</a> </p> </div> </div> <a class="anchor" id="aa7f8b84bb6d99e04f362ae1b2590ca33"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double OSRGetSemiMajor </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRErr * </td> <td class="paramname"><em>pnErr</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Get spheroid semi major axis. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ae4a85fc76fb96e5d253897d0589aea33" title="Get spheroid semi major axis. ">OGRSpatialReference::GetSemiMajor()</a> </p> </div> </div> <a class="anchor" id="a432e4d2fb6ac0bff03d9e0777cebe258"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double OSRGetSemiMinor </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRErr * </td> <td class="paramname"><em>pnErr</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Get spheroid semi minor axis. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ae004d56063c3dedf18bc3a8c705deacb" title="Get spheroid semi minor axis. ">OGRSpatialReference::GetSemiMinor()</a> </p> </div> </div> <a class="anchor" id="a99b89446d22531546d40e03e42b84ad1"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double OSRGetTargetLinearUnits </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszTargetKey</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszName</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Fetch linear projection units. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#aeb9a7cf8138734e5fa734283c124d62b" title="Fetch linear units for target. ">OGRSpatialReference::GetTargetLinearUnits()</a></p> <dl class="section since"><dt>Since</dt><dd>OGR 1.9.0 </dd></dl> </div> </div> <a class="anchor" id="a0b10e2e30be10a99c0736903990911a9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRGetTOWGS84 </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double * </td> <td class="paramname"><em>padfCoeff</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nCoeffCount</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Fetch TOWGS84 parameters, if available. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#aaa947bf7c5c7240d2de30afe11086a19" title="Fetch TOWGS84 parameters, if available. ">OGRSpatialReference::GetTOWGS84()</a>. </p> </div> </div> <a class="anchor" id="ad21364295012631454ff6bdbfd8cd48e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRGetUTMZone </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>pbNorth</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Get utm zone information. </p> <p>This is the same as the C++ method <a class="el" href="classOGRSpatialReference.html#a4b17d85f5db53978c749780b214c4237" title="Get utm zone information. ">OGRSpatialReference::GetUTMZone()</a> </p> </div> </div> <a class="anchor" id="ab23438fe9126b3c99f7f7cd863e29fb6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr CPL_STDCALL OSRImportFromEPSG </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Initialize SRS based on EPSG GCS or PCS code. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a8a5b8c9a205eedc6b88a14aa0c219969" title="Initialize SRS based on EPSG GCS or PCS code. ">OGRSpatialReference::importFromEPSG()</a>. </p> </div> </div> <a class="anchor" id="af55e244a1fb5ac757522b1075198186d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr CPL_STDCALL OSRImportFromEPSGA </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Initialize SRS based on EPSG GCS or PCS code. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#aaa6965a1df98cdc673dfb20697eab613" title="Initialize SRS based on EPSG GCS or PCS code. ">OGRSpatialReference::importFromEPSGA()</a>. </p> </div> </div> <a class="anchor" id="a0e43a4896be3e30cae34114fa0a2690a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRImportFromERM </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszProj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszDatum</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszUnits</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Create OGR WKT from ERMapper projection definitions. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#aae4588813e3034a0d920a5787ff71a32">OGRSpatialReference::importFromERM()</a>. </p> </div> </div> <a class="anchor" id="acfd57b2a82d46ac397ad7c88421e0033"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRImportFromESRI </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>papszPrj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Import coordinate system from ESRI .prj format(s). </p> <p>This function is the same as the C++ method <a class="el" href="classOGRSpatialReference.html#af91af2639702e2793daf93ffe231b577" title="Import coordinate system from ESRI .prj format(s). ">OGRSpatialReference::importFromESRI()</a> </p> </div> </div> <a class="anchor" id="a18dd08b904ee99dd777721c5963d1726"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRImportFromMICoordSys </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszCoordSys</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Import Mapinfo style CoordSys definition. </p> <p>This method is the equivalent of the C++ method <a class="el" href="classOGRSpatialReference.html#a1acf0f6cac3125cc878a99433033c140" title="Import Mapinfo style CoordSys definition. ">OGRSpatialReference::importFromMICoordSys</a> </p> </div> </div> <a class="anchor" id="a348621e754694226a862ab59123c8beb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRImportFromPCI </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszProj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszUnits</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double * </td> <td class="paramname"><em>padfPrjParams</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Import coordinate system from PCI projection definition. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a52f1557adb638b64487afd9c430148f4" title="Import coordinate system from PCI projection definition. ">OGRSpatialReference::importFromPCI()</a>. </p> </div> </div> <a class="anchor" id="a4087bdeb58fce4892fa70fa823d267c5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRImportFromProj4 </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszProj4</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Import PROJ.4 coordinate string. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#af1a29550373c2c14bd11514641e58e7c" title="Import PROJ.4 coordinate string. ">OGRSpatialReference::importFromProj4()</a>. </p> </div> </div> <a class="anchor" id="afc58492e53a11feb45ab9399f871a280"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRImportFromUrl </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszUrl</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set spatial reference from a URL. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a93d00386ac9ce5db2f9b6e651afa442f" title="Set spatial reference from a URL. ">OGRSpatialReference::importFromUrl()</a> </p> </div> </div> <a class="anchor" id="a62d08d5bc8db8f73a443365005847c6e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRImportFromUSGS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>iProjsys</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>iZone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double * </td> <td class="paramname"><em>padfPrjParams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>iDatum</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Import coordinate system from USGS projection definition. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a3db677257b3a288473ebe66857aec97d" title="Import coordinate system from USGS projection definition. ">OGRSpatialReference::importFromUSGS()</a>. </p> </div> </div> <a class="anchor" id="a37a167850021c64dfec606e24a1c1e71"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRImportFromWkt </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char ** </td> <td class="paramname"><em>ppszInput</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Import from WKT string. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ab74cfc985bd05404a4c61d2d633a6343" title="Import from WKT string. ">OGRSpatialReference::importFromWkt()</a>. </p> </div> </div> <a class="anchor" id="a207f568695989d2ce1eb693082c6370c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRImportFromXML </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszXML</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Import coordinate system from XML format (GML only currently). </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ae4a9b831b90c3984f96f47936b114adb" title="Import coordinate system from XML format (GML only currently). ">OGRSpatialReference::importFromXML()</a>. </p> </div> </div> <a class="anchor" id="a8b9c46d909941294dc924a6a7f050f70"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRIsCompound </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Check if the coordinate system is compound. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a7d8b989c98938e6c4e27eeb6f9871936" title="Check if coordinate system is compound. ">OGRSpatialReference::IsCompound()</a>. </p> </div> </div> <a class="anchor" id="a8e9df0f961666b9f952351b072b88e4b"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRIsGeocentric </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Check if geocentric coordinate system. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ae65d61b89b5b8087433175344d460fd4" title="Check if geocentric coordinate system. ">OGRSpatialReference::IsGeocentric()</a>.</p> <dl class="section since"><dt>Since</dt><dd>OGR 1.9.0 </dd></dl> </div> </div> <a class="anchor" id="ae1f16b6ec2c99eb83352617c0082567d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRIsGeographic </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Check if geographic coordinate system. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a764ba5d91530ad721d78ac629c0eaba8" title="Check if geographic coordinate system. ">OGRSpatialReference::IsGeographic()</a>. </p> </div> </div> <a class="anchor" id="abbdbc07509c887fb98bcc88231d27336"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRIsLocal </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Check if local coordinate system. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a1820ea6fe590dc39e22b5474464ca02a" title="Check if local coordinate system. ">OGRSpatialReference::IsLocal()</a>. </p> </div> </div> <a class="anchor" id="a7242007d0275ba5b0e2852206f31ec57"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRIsProjected </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Check if projected coordinate system. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a1186e3473d7ac2f81ec2ca5d0c4ec027" title="Check if projected coordinate system. ">OGRSpatialReference::IsProjected()</a>. </p> </div> </div> <a class="anchor" id="a1ed028fcf261df10fabf7369213c4fbf"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRIsSame </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS2</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Do these two spatial references describe the same system ? </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a17fd82b2f58a976a30358b076a2fc966" title="Do these two spatial references describe the same system ? ">OGRSpatialReference::IsSame()</a>. </p> </div> </div> <a class="anchor" id="a8dc40ce571af8458fcb341e59a609ec6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRIsSameGeogCS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS2</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Do the GeogCS'es match? </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a8b6df2af4faf5de4af8cc935e9b38be5" title="Do the GeogCS'es match? ">OGRSpatialReference::IsSameGeogCS()</a>. </p> </div> </div> <a class="anchor" id="aaad5acd6c15b4b91ec213cb5316f9c99"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRIsSameVertCS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS2</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Do the VertCS'es match? </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ac886436c45b2e7e18c14ed3cb33ee058" title="Do the VertCS'es match? ">OGRSpatialReference::IsSameVertCS()</a>. </p> </div> </div> <a class="anchor" id="a330735e4ed923c337183f927d49d9b91"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRIsVertical </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Check if vertical coordinate system. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#ac16afe94b0d129c0b47e04a6f8b78bef" title="Check if vertical coordinate system. ">OGRSpatialReference::IsVertical()</a>.</p> <dl class="section since"><dt>Since</dt><dd>OGR 1.8.0 </dd></dl> </div> </div> <a class="anchor" id="a3e266dd3a10f874ebcad8b7b7b1c153c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRMorphFromESRI </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Convert in place from ESRI WKT format. </p> <p>This function is the same as the C++ method <a class="el" href="classOGRSpatialReference.html#ad556dfdc04d9ec5f1714fc6b5e0eb6a6" title="Convert in place from ESRI WKT format. ">OGRSpatialReference::morphFromESRI()</a> </p> </div> </div> <a class="anchor" id="af04f918b0d4f9e16ae16087dea02e03f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRMorphToESRI </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Convert in place to ESRI WKT format. </p> <p>This function is the same as the C++ method <a class="el" href="classOGRSpatialReference.html#aac948450b15fa3d8814ab440b9f705b7" title="Convert in place to ESRI WKT format. ">OGRSpatialReference::morphToESRI()</a> </p> </div> </div> <a class="anchor" id="a6bfe88d5f18f2a8705f9e7a9586b795e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRSpatialReferenceH CPL_STDCALL OSRNewSpatialReference </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszWKT</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Constructor. </p> <p>This function is the same as OGRSpatialReference::OGRSpatialReference() </p> <p>References <a class="el" href="classOGRSpatialReference.html#ab74cfc985bd05404a4c61d2d633a6343">OGRSpatialReference::importFromWkt()</a>.</p> </div> </div> <a class="anchor" id="a836d17c587f924446f3734f600758c6d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int OSRReference </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Increments the reference count by one. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a4b638c33c0a2b53e59fe694f26f8f89c" title="Increments the reference count by one. ">OGRSpatialReference::Reference()</a> </p> </div> </div> <a class="anchor" id="adb5e564701dab4e83b3d353745f4a054"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void OSRRelease </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Decrements the reference count by one, and destroy if zero. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#aef9a8378c266604b9cd09042597a649f" title="Decrements the reference count by one, and destroy if zero. ">OGRSpatialReference::Release()</a> </p> </div> </div> <a class="anchor" id="a6ccb44c5cf7647a5dd5883fa0b7ce1ec"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetACEA </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfStdP1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfStdP2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Albers Conic Equal Area </p> </div> </div> <a class="anchor" id="a8cc5650818276df5cb3bb2fd466925b7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetAE </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Azimuthal Equidistant </p> </div> </div> <a class="anchor" id="ad07e3ac14dc34dbb951699838a434ece"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetAngularUnits </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszUnits</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfInRadians</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set the angular units for the geographic coordinate system. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a23784d4bfc74a92ba816edeeab90d225" title="Set the angular units for the geographic coordinate system. ">OGRSpatialReference::SetAngularUnits()</a> </p> </div> </div> <a class="anchor" id="a40a2857dd60284586bc73518cb413ce7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr CPL_STDCALL OSRSetAttrValue </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszPath</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszValue</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set attribute value in spatial reference. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a5de745a68a65e0471df833b2f930538c" title="Set attribute value in spatial reference. ">OGRSpatialReference::SetNode()</a> </p> </div> </div> <a class="anchor" id="aca458410eee98928c4a245cdef242f6e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetAuthority </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszTargetKey</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszAuthority</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nCode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set the authority for a node. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a6918e6680d8de01c6e435235a8a222c7" title="Set the authority for a node. ">OGRSpatialReference::SetAuthority()</a>. </p> </div> </div> <a class="anchor" id="a31e8b2b1566d850f402d9898cce12fd9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetBonne </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfStandardParallel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCentralMeridian</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Bonne </p> </div> </div> <a class="anchor" id="a5be4b9cb97e3d4b7e4761c7233a8fe05"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetCEA </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfStdP1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCentralMeridian</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Cylindrical Equal Area </p> </div> </div> <a class="anchor" id="aca4c59764c2e326909f318c8ac44661a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetCompoundCS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hHorizSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hVertSRS</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Setup a compound coordinate system. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a6cb94a55501d2444b9f93eacd8ff0411" title="Setup a compound coordinate system. ">OGRSpatialReference::SetCompoundCS()</a> </p> </div> </div> <a class="anchor" id="ab0e576133b69b62f082382fb9c86df3c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetCS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Cassini-Soldner </p> </div> </div> <a class="anchor" id="a06df720eaec76cc6cc92ab6be22e9acd"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetEC </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfStdP1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfStdP2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Equidistant Conic </p> </div> </div> <a class="anchor" id="aa48f0312454a95616ecfb82bc1cd924d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetEckert </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nVariation</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCentralMeridian</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Eckert I-VI </p> </div> </div> <a class="anchor" id="aa67bd12e6b61f397412797801f642972"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetEckertIV </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCentralMeridian</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Eckert IV </p> </div> </div> <a class="anchor" id="a7993d5a489d39b7dbbe592b3aa27e43c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetEckertVI </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCentralMeridian</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Eckert VI </p> </div> </div> <a class="anchor" id="af01ae403f451bf08eabba2d278837d2d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetEquirectangular </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Equirectangular </p> </div> </div> <a class="anchor" id="ab08219ae80fdd5c994dfc17da4d79ba2"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetEquirectangular2 </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfPseudoStdParallel1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Equirectangular generalized form </p> </div> </div> <a class="anchor" id="a7a043a4b3d477847dcc89efdff3a563a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr CPL_STDCALL OSRSetFromUserInput </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszDef</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set spatial reference from various text formats. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#aec3c6a49533fe457ddc763d699ff8796" title="Set spatial reference from various text formats. ">OGRSpatialReference::SetFromUserInput()</a> </p> </div> </div> <a class="anchor" id="a7f3a709c8ee057b3bf662fd4ecbcdfc6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetGaussSchreiberTMercator </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Gauss Schreiber Transverse Mercator </p> </div> </div> <a class="anchor" id="a8a1a981b136956aba8765430a4396ba0"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetGeocCS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszName</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set the user visible PROJCS name. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#af909159bd41fd01ea9b42621dfd5bc18" title="Set the user visible GEOCCS name. ">OGRSpatialReference::SetGeocCS()</a></p> <dl class="section since"><dt>Since</dt><dd>OGR 1.9.0 </dd></dl> </div> </div> <a class="anchor" id="a1ffa26c69dd884be497a71e3fb961e1c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetGeogCS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszGeogName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszDatumName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszSpheroidName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfSemiMajor</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfInvFlattening</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszPMName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfPMOffset</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszAngularUnits</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfConvertToRadians</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set geographic coordinate system. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a1c8d3eaf2751d9912797c75f477549fe" title="Set geographic coordinate system. ">OGRSpatialReference::SetGeogCS()</a> </p> </div> </div> <a class="anchor" id="a1b2d1aaa3b8a2ee1439f27d05bded182"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetGEOS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCentralMeridian</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfSatelliteHeight</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>GEOS - Geostationary Satellite View </p> </div> </div> <a class="anchor" id="ab219a60fd1a56e8500f901e969e37203"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetGH </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCentralMeridian</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Goode Homolosine </p> </div> </div> <a class="anchor" id="ab22a5d2708ee25fff718937310a8d3bd"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetGnomonic </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Gnomonic </p> </div> </div> <a class="anchor" id="abfd9d53ec2f3d310af320ccfbc9e4197"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetGS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCentralMeridian</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Gall Stereograpic </p> </div> </div> <a class="anchor" id="a9f33598c756fa65efa804667ae236309"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetHOM </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfAzimuth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfRectToSkew</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set a Hotine Oblique Mercator projection using azimuth angle. </p> <p>Hotine Oblique Mercator using azimuth angle</p> <p>This is the same as the C++ method <a class="el" href="classOGRSpatialReference.html#a4d13105847002639f0f448167dc922a0" title="Set a Hotine Oblique Mercator projection using azimuth angle. ">OGRSpatialReference::SetHOM()</a> </p> </div> </div> <a class="anchor" id="acf4d4664a26e3d279e7422080e4bee62"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetHOM2PNO </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfLat1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfLong1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfLat2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfLong2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set a Hotine Oblique Mercator projection using two points on projection centerline. </p> <p>Hotine Oblique Mercator using two points on centerline</p> <p>This is the same as the C++ method <a class="el" href="classOGRSpatialReference.html#a66530428642a5e5e16f7791c7474fd21" title="Set a Hotine Oblique Mercator projection using two points on projection centerline. ">OGRSpatialReference::SetHOM2PNO()</a> </p> </div> </div> <a class="anchor" id="a1f246e716c7221475d938ec5545bd797"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetIGH </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Interrupted Goode Homolosine </p> </div> </div> <a class="anchor" id="a369691a6407f1e9cb261847ca05a41a2"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetIWMPolyconic </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfLat1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfLat2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>International Map of the World Polyconic </p> </div> </div> <a class="anchor" id="acbb1e036eae31eeedbcff2f1a130891a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetKrovak </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfAzimuth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfPseudoStdParallelLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Krovak Oblique Conic Conformal </p> </div> </div> <a class="anchor" id="a7278fffcacd0e16628f3f3dd8503f6f0"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetLAEA </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Lambert Azimuthal Equal-Area </p> </div> </div> <a class="anchor" id="ad406abc7a58063ce589ae26c346d5b9f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetLCC </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfStdP1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfStdP2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Lambert Conformal Conic </p> </div> </div> <a class="anchor" id="a8904fa79994e27cf7f065644353115aa"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetLCC1SP </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Lambert Conformal Conic 1SP </p> </div> </div> <a class="anchor" id="a7c8bc674dfaa1e8f83f7d05445e9a1e0"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetLCCB </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfStdP1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfStdP2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Lambert Conformal Conic (Belgium) </p> </div> </div> <a class="anchor" id="acc2efa6fe8385be92cd900a795332809"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetLinearUnits </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszUnits</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfInMeters</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set the linear units for the projection. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a2016fee7b234666c5e94d528661e6729" title="Set the linear units for the projection. ">OGRSpatialReference::SetLinearUnits()</a> </p> </div> </div> <a class="anchor" id="af560efb5ee019e9de6f79901b40915da"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetLinearUnitsAndUpdateParameters </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszUnits</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfInMeters</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set the linear units for the projection. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#adaab3d6e836f93974022bd78e221c4b4" title="Set the linear units for the projection. ">OGRSpatialReference::SetLinearUnitsAndUpdateParameters()</a> </p> </div> </div> <a class="anchor" id="aacace09cd2d7c190d9768d5d0f0e79f5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetLocalCS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszName</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set the user visible LOCAL_CS name. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a3aad2472b5c38757a3bc606ee048c1c7" title="Set the user visible LOCAL_CS name. ">OGRSpatialReference::SetLocalCS()</a> </p> </div> </div> <a class="anchor" id="a9fc9b3e38c42536cd284bf25989b16b9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetMC </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Miller Cylindrical </p> </div> </div> <a class="anchor" id="ad80394b6d25f7a62d878c514e820df82"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetMercator </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Mercator </p> </div> </div> <a class="anchor" id="afce64817bb7c5b845c874a0d7ee69b62"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetMollweide </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCentralMeridian</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Mollweide </p> </div> </div> <a class="anchor" id="a905d6bd807bd2d2b9649478538f9819e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetNormProjParm </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszParmName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfValue</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set a projection parameter with a normalized value. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a9a050293b297acba00bd3da7d71d7ea0" title="Set a projection parameter with a normalized value. ">OGRSpatialReference::SetNormProjParm()</a> </p> </div> </div> <a class="anchor" id="a054136b6ef94b2a04e57b8ecc97091ec"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetNZMG </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>New Zealand Map Grid </p> </div> </div> <a class="anchor" id="a8e9b83521fd7ba02bf4899a940accb8c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetOM </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfAzimuth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfRectToSkew</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Oblique Mercator (aka HOM (variant B) </p> </div> </div> <a class="anchor" id="ad2804b6f643814f0fe5755342f3bd2da"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetOrthographic </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Orthographic </p> </div> </div> <a class="anchor" id="a885c2e177802173b175cf0ef19de0eed"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetOS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfOriginLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCMeridian</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Oblique Stereographic </p> </div> </div> <a class="anchor" id="aa8bf4597c93f5ceb6b61b472bf2b2199"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetPolyconic </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Polyconic </p> </div> </div> <a class="anchor" id="a7b2a27d374690edb672a15fba6299102"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetProjCS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszName</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set the user visible PROJCS name. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a208118581246feb29646acf2ea5d4237" title="Set the user visible PROJCS name. ">OGRSpatialReference::SetProjCS()</a> </p> </div> </div> <a class="anchor" id="a6769d3abaaf540e3838340d3112c2abf"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetProjection </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszProjection</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set a projection name. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a45fc71e8c327e9aa274cb699b16f51ef" title="Set a projection name. ">OGRSpatialReference::SetProjection()</a> </p> </div> </div> <a class="anchor" id="a4d5e808bb57731e36da56626f48d1626"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetProjParm </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszParmName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfValue</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set a projection parameter value. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#aaa2027f62b01d61d9aab83629dd86cda" title="Set a projection parameter value. ">OGRSpatialReference::SetProjParm()</a> </p> </div> </div> <a class="anchor" id="a2a3ec2747fa121645e3acded8469c1e7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetPS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Polar Stereographic </p> </div> </div> <a class="anchor" id="ace117d0a61c7c8f18f748f162c8ec526"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetRobinson </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Robinson </p> </div> </div> <a class="anchor" id="ae04a324c1fc0b3c8dbf30d2f474c8023"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetSinusoidal </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Sinusoidal </p> </div> </div> <a class="anchor" id="ac53dc0289b09c7ee46ac4d32bc5ab75a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetSOC </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfLatitudeOfOrigin</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCentralMeridian</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Swiss Oblique Cylindrical </p> </div> </div> <a class="anchor" id="a68368a24fefab1c6a05b16eb0c8d7f77"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetStatePlane </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nZone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>bNAD83</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set State Plane projection definition. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a6ab764b384e4b60790cf480789ddb7bc" title="Set State Plane projection definition. ">OGRSpatialReference::SetStatePlane()</a>. </p> </div> </div> <a class="anchor" id="af8bbb49338378b4789f7005f509f0159"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetStatePlaneWithUnits </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nZone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>bNAD83</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszOverrideUnitName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfOverrideUnit</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set State Plane projection definition. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a6ab764b384e4b60790cf480789ddb7bc" title="Set State Plane projection definition. ">OGRSpatialReference::SetStatePlane()</a>. </p> </div> </div> <a class="anchor" id="af087d8677e8edd5829ad8bb94dcaed6c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetStereographic </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Stereographic </p> </div> </div> <a class="anchor" id="a30110f6bb89523a1ea1e76622374b883"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetTargetLinearUnits </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszTargetKey</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszUnits</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfInMeters</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set the linear units for the target node. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a6a2c45c441de09c329ea0676d4e2e9d8" title="Set the linear units for the projection. ">OGRSpatialReference::SetTargetLinearUnits()</a></p> <dl class="section since"><dt>Since</dt><dd>OGR 1.9.0 </dd></dl> </div> </div> <a class="anchor" id="a01f28eede4dd84dcc6b94abdbbcb2fad"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetTM </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Transverse Mercator</p> <p>Special processing available for Transverse Mercator with GDAL >= 1.10 and PROJ >= 4.8 : see <a class="el" href="classOGRSpatialReference.html#a28bd9b81856b6a93861576fff0933bb9" title="Export coordinate system in PROJ.4 format. ">OGRSpatialReference::exportToProj4()</a>. </p> </div> </div> <a class="anchor" id="a0f6c8776548ffd91777206d0626fac0f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetTMG </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Tunesia Mining Grid </p> </div> </div> <a class="anchor" id="a9b74d94d1ae27762bae83cf1231bcfaa"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetTMSO </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Transverse Mercator (South Oriented) </p> </div> </div> <a class="anchor" id="ab6077334501d22509360a221d060e420"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetTMVariant </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszVariantName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfScale</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Transverse Mercator variant </p> </div> </div> <a class="anchor" id="aa80d301d664f0d2e0b40afaee2c03552"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetTOWGS84 </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfDX</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfDY</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfDZ</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfEX</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfEY</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfEZ</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfPPM</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set the Bursa-Wolf conversion to WGS84. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#af8be55999021cd06a75fb86416097156" title="Set the Bursa-Wolf conversion to WGS84. ">OGRSpatialReference::SetTOWGS84()</a>. </p> </div> </div> <a class="anchor" id="ad176f04d7b43e91e8aaf78d6f94082ab"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetUTM </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nZone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>bNorth</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set UTM projection definition. </p> <p>This is the same as the C++ method <a class="el" href="classOGRSpatialReference.html#a0c4f6fcab663c9eb6d465787cad3833c" title="Set UTM projection definition. ">OGRSpatialReference::SetUTM()</a> </p> </div> </div> <a class="anchor" id="abc3ba4e758052c1056941ca9115aef69"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetVDG </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfCenterLong</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>VanDerGrinten </p> </div> </div> <a class="anchor" id="a261596f6a4dceacfef55851814f8cc47"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetVertCS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszVertCSName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszVertDatumName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nVertDatumType</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Setup the vertical coordinate system. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a4764cca1641b045a63afa95d01922add" title="Set the user visible VERT_CS name. ">OGRSpatialReference::SetVertCS()</a></p> <dl class="section since"><dt>Since</dt><dd>OGR 1.9.0 </dd></dl> </div> </div> <a class="anchor" id="a05afa809e11c4aa30d53ca9d714c21f0"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetWagner </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nVariation</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseEasting</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>dfFalseNorthing</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Wagner I – VII </p> </div> </div> <a class="anchor" id="a2384a6dfde010f936aa7890c68cc7790"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRSetWellKnownGeogCS </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"><em>pszName</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Set a GeogCS based on well known name. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#a096b8dde4fd2eb475acd376060940b02" title="Set a GeogCS based on well known name. ">OGRSpatialReference::SetWellKnownGeogCS()</a> </p> </div> </div> <a class="anchor" id="aa2d1f5a4fc3d492a0c30aa91545989ab"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRStripCTParms </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Strip OGC CT Parameters. </p> <p>This function is the same as <a class="el" href="classOGRSpatialReference.html#aa3972cb59efaf55618e0a49b9af174c0" title="Strip OGC CT Parameters. ">OGRSpatialReference::StripCTParms()</a>. </p> </div> </div> <a class="anchor" id="a9ca0d0a02a7cd9933c0074cee292de38"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">OGRErr OSRValidate </td> <td>(</td> <td class="paramtype">OGRSpatialReferenceH </td> <td class="paramname"><em>hSRS</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Validate SRS tokens. </p> <p>This function is the same as the C++ method <a class="el" href="classOGRSpatialReference.html#aae2d987b92bc798f9bea5b1a18cf0ad2" title="Validate SRS tokens. ">OGRSpatialReference::Validate()</a>. </p> </div> </div> </div><!-- contents --> <hr> Generated for GDAL by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.8.5. </body> </html>