⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ogr__spatialref_8h-source.html

📁 gdal库的学习文档
💻 HTML
📖 第 1 页 / 共 4 页
字号:
<a name="l00367"></a>00367 <a name="l00368"></a>00368     OGRErr      SetMercator2SP( <span class="keywordtype">double</span> dfStdP1,<a name="l00369"></a>00369                                 <span class="keywordtype">double</span> dfCenterLat, <span class="keywordtype">double</span> dfCenterLong,<a name="l00370"></a>00370                                 <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00371"></a>00371 <a name="l00373"></a>00373     OGRErr      SetMollweide( <span class="keywordtype">double</span> dfCentralMeridian,<a name="l00374"></a>00374                               <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00375"></a>00375 <a name="l00377"></a>00377     OGRErr      SetNZMG( <span class="keywordtype">double</span> dfCenterLat, <span class="keywordtype">double</span> dfCenterLong,<a name="l00378"></a>00378                          <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00379"></a>00379 <a name="l00381"></a>00381     OGRErr      SetOS( <span class="keywordtype">double</span> dfOriginLat, <span class="keywordtype">double</span> dfCMeridian,<a name="l00382"></a>00382                        <span class="keywordtype">double</span> dfScale,<a name="l00383"></a>00383                        <span class="keywordtype">double</span> dfFalseEasting,<span class="keywordtype">double</span> dfFalseNorthing);<a name="l00384"></a>00384     <a name="l00386"></a>00386     OGRErr      SetOrthographic( <span class="keywordtype">double</span> dfCenterLat, <span class="keywordtype">double</span> dfCenterLong,<a name="l00387"></a>00387                                  <span class="keywordtype">double</span> dfFalseEasting,<span class="keywordtype">double</span> dfFalseNorthing);<a name="l00388"></a>00388 <a name="l00390"></a>00390     OGRErr      SetPolyconic( <span class="keywordtype">double</span> dfCenterLat, <span class="keywordtype">double</span> dfCenterLong,<a name="l00391"></a>00391                               <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00392"></a>00392 <a name="l00394"></a>00394     OGRErr      SetPS( <span class="keywordtype">double</span> dfCenterLat, <span class="keywordtype">double</span> dfCenterLong,<a name="l00395"></a>00395                        <span class="keywordtype">double</span> dfScale,<a name="l00396"></a>00396                        <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing);<a name="l00397"></a>00397     <a name="l00399"></a>00399     OGRErr      SetRobinson( <span class="keywordtype">double</span> dfCenterLong, <a name="l00400"></a>00400                              <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00401"></a>00401     <a name="l00403"></a>00403     OGRErr      SetSinusoidal( <span class="keywordtype">double</span> dfCenterLong, <a name="l00404"></a>00404                                <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00405"></a>00405     <a name="l00407"></a>00407     OGRErr      SetStereographic( <span class="keywordtype">double</span> dfCenterLat, <span class="keywordtype">double</span> dfCenterLong,<a name="l00408"></a>00408                                   <span class="keywordtype">double</span> dfScale,<a name="l00409"></a>00409                                  <span class="keywordtype">double</span> dfFalseEasting,<span class="keywordtype">double</span> dfFalseNorthing);<a name="l00410"></a>00410 <a name="l00412"></a>00412     OGRErr      SetSOC( <span class="keywordtype">double</span> dfLatitudeOfOrigin, <span class="keywordtype">double</span> dfCentralMeridian,<a name="l00413"></a>00413                         <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00414"></a>00414     <a name="l00416"></a>00416     OGRErr      SetTM( <span class="keywordtype">double</span> dfCenterLat, <span class="keywordtype">double</span> dfCenterLong,<a name="l00417"></a>00417                        <span class="keywordtype">double</span> dfScale,<a name="l00418"></a>00418                        <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00419"></a>00419 <a name="l00421"></a>00421     OGRErr      SetTMVariant( <span class="keyword">const</span> <span class="keywordtype">char</span> *pszVariantName, <a name="l00422"></a>00422                               <span class="keywordtype">double</span> dfCenterLat, <span class="keywordtype">double</span> dfCenterLong,<a name="l00423"></a>00423                               <span class="keywordtype">double</span> dfScale,<a name="l00424"></a>00424                               <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00425"></a>00425 <a name="l00427"></a>00427     OGRErr      SetTMG( <span class="keywordtype">double</span> dfCenterLat, <span class="keywordtype">double</span> dfCenterLong, <a name="l00428"></a>00428                         <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00429"></a>00429 <a name="l00431"></a>00431     OGRErr      SetTMSO( <span class="keywordtype">double</span> dfCenterLat, <span class="keywordtype">double</span> dfCenterLong,<a name="l00432"></a>00432                          <span class="keywordtype">double</span> dfScale,<a name="l00433"></a>00433                          <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00434"></a>00434 <a name="l00436"></a>00436     OGRErr      SetTPED( <span class="keywordtype">double</span> dfLat1, <span class="keywordtype">double</span> dfLong1, <a name="l00437"></a>00437                          <span class="keywordtype">double</span> dfLat2, <span class="keywordtype">double</span> dfLong2, <a name="l00438"></a>00438                          <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00439"></a>00439     <a name="l00441"></a>00441     OGRErr      SetVDG( <span class="keywordtype">double</span> dfCenterLong,<a name="l00442"></a>00442                         <span class="keywordtype">double</span> dfFalseEasting, <span class="keywordtype">double</span> dfFalseNorthing );<a name="l00443"></a>00443 <a name="l00445"></a>00445     OGRErr      SetUTM( <span class="keywordtype">int</span> nZone, <span class="keywordtype">int</span> bNorth = TRUE );<a name="l00446"></a>00446     <span class="keywordtype">int</span>         GetUTMZone( <span class="keywordtype">int</span> *pbNorth = NULL ) <span class="keyword">const</span>;<a name="l00447"></a>00447 <a name="l00449"></a>00449     OGRErr      SetStatePlane( <span class="keywordtype">int</span> nZone, <span class="keywordtype">int</span> bNAD83 = TRUE,<a name="l00450"></a>00450                                <span class="keyword">const</span> <span class="keywordtype">char</span> *pszOverrideUnitName = NULL,<a name="l00451"></a>00451                                <span class="keywordtype">double</span> dfOverrideUnit = 0.0 );<a name="l00452"></a>00452 };<a name="l00453"></a>00453 <a name="l00454"></a>00454 <span class="comment">/************************************************************************/</span><a name="l00455"></a>00455 <span class="comment">/*                     OGRCoordinateTransformation                      */</span><a name="l00456"></a>00456 <span class="comment">/*                                                                      */</span><a name="l00457"></a>00457 <span class="comment">/*      This is really just used as a base class for a private          */</span><a name="l00458"></a>00458 <span class="comment">/*      implementation.                                                 */</span><a name="l00459"></a>00459 <span class="comment">/************************************************************************/</span><a name="l00460"></a>00460 <a name="l00467"></a><a class="code" href="classOGRCoordinateTransformation.html">00467</a> <span class="keyword">class </span>CPL_DLL OGRCoordinateTransformation<a name="l00468"></a>00468 {<a name="l00469"></a>00469 <span class="keyword">public</span>:<a name="l00470"></a>00470     <span class="keyword">virtual</span> ~OGRCoordinateTransformation() {}<a name="l00471"></a>00471 <a name="l00472"></a>00472     <span class="comment">// From CT_CoordinateTransformation</span><a name="l00473"></a>00473 <a name="l00475"></a>00475     <span class="keyword">virtual</span> OGRSpatialReference *GetSourceCS() = 0;<a name="l00476"></a>00476 <a name="l00478"></a>00478     <span class="keyword">virtual</span> OGRSpatialReference *GetTargetCS() = 0;<a name="l00479"></a>00479 <a name="l00480"></a>00480     <span class="comment">// From CT_MathTransform</span><a name="l00481"></a>00481 <a name="l00497"></a>00497     <span class="keyword">virtual</span> <span class="keywordtype">int</span> Transform( <span class="keywordtype">int</span> nCount, <a name="l00498"></a>00498                            <span class="keywordtype">double</span> *x, <span class="keywordtype">double</span> *y, <span class="keywordtype">double</span> *z = NULL ) = 0;<a name="l00499"></a>00499 <a name="l00515"></a>00515     <span class="keyword">virtual</span> <span class="keywordtype">int</span> TransformEx( <span class="keywordtype">int</span> nCount, <a name="l00516"></a>00516                              <span class="keywordtype">double</span> *x, <span class="keywordtype">double</span> *y, <span class="keywordtype">double</span> *z = NULL,<a name="l00517"></a>00517                              <span class="keywordtype">int</span> *pabSuccess = NULL ) = 0;<a name="l00518"></a>00518 <a name="l00519"></a>00519 };<a name="l00520"></a>00520 <a name="l00521"></a>00521 OGRCoordinateTransformation CPL_DLL *<a name="l00522"></a>00522 <a class="code" href="ogr__spatialref_8h.html#ae11bd08e45cdb2e71e1d9c31f1e550f">OGRCreateCoordinateTransformation</a>( OGRSpatialReference *poSource, <a name="l00523"></a>00523                                    OGRSpatialReference *poTarget );<a name="l00524"></a>00524 <a name="l00525"></a>00525 <span class="preprocessor">#endif </span><span class="comment">/* ndef _OGR_SPATIALREF_H_INCLUDED */</span></pre></div><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.5.1.</body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -