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

📄 gdal_8h-source.html

📁 gdal库的学习文档
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<a name="l00220"></a>00220 <a name="l00222"></a><a class="code" href="structGDAL__GCP.html#7decb3a8e3b74aa459a17d32ad3aa833">00222</a>     <span class="keywordtype">double</span>      dfGCPPixel;<a name="l00224"></a><a class="code" href="structGDAL__GCP.html#043663a215080d041c5c7fc119a6b40c">00224</a>     <span class="keywordtype">double</span>      dfGCPLine;<a name="l00225"></a>00225 <a name="l00227"></a><a class="code" href="structGDAL__GCP.html#29b69cc336f53200d76b60c6623d5f05">00227</a>     <span class="keywordtype">double</span>      dfGCPX;<a name="l00228"></a>00228 <a name="l00230"></a><a class="code" href="structGDAL__GCP.html#967a0176f77fcb3c34ec03e0466ef8d3">00230</a>     <span class="keywordtype">double</span>      dfGCPY;<a name="l00231"></a>00231 <a name="l00233"></a><a class="code" href="structGDAL__GCP.html#cf473127a49883c0506671a5f6ba9f5a">00233</a>     <span class="keywordtype">double</span>      dfGCPZ;<a name="l00234"></a>00234 } <a class="code" href="structGDAL__GCP.html">GDAL_GCP</a>;<a name="l00235"></a>00235 <a name="l00236"></a>00236 <span class="keywordtype">void</span> CPL_DLL CPL_STDCALL GDALInitGCPs( <span class="keywordtype">int</span>, <a class="code" href="structGDAL__GCP.html">GDAL_GCP</a> * );<a name="l00237"></a>00237 <span class="keywordtype">void</span> CPL_DLL CPL_STDCALL GDALDeinitGCPs( <span class="keywordtype">int</span>, <a class="code" href="structGDAL__GCP.html">GDAL_GCP</a> * );<a name="l00238"></a>00238 <a class="code" href="structGDAL__GCP.html">GDAL_GCP</a> CPL_DLL * CPL_STDCALL GDALDuplicateGCPs( <span class="keywordtype">int</span>, <span class="keyword">const</span> <a class="code" href="structGDAL__GCP.html">GDAL_GCP</a> * );<a name="l00239"></a>00239 <a name="l00240"></a>00240 <span class="keywordtype">int</span> CPL_DLL CPL_STDCALL<a name="l00241"></a>00241 <a class="code" href="gdal_8h.html#e6bc0eeea40d1645fbd44d7431c8db07">GDALGCPsToGeoTransform</a>( <span class="keywordtype">int</span> nGCPCount, <span class="keyword">const</span> <a class="code" href="structGDAL__GCP.html">GDAL_GCP</a> *pasGCPs, <a name="l00242"></a>00242                         <span class="keywordtype">double</span> *padfGeoTransform, <span class="keywordtype">int</span> bApproxOK ); <a name="l00243"></a>00243 <span class="keywordtype">int</span> CPL_DLL CPL_STDCALL<a name="l00244"></a>00244 <a class="code" href="gdal_8h.html#e6bebc87fb5f96af95637c7a329c9020">GDALInvGeoTransform</a>( <span class="keywordtype">double</span> *padfGeoTransformIn, <a name="l00245"></a>00245                      <span class="keywordtype">double</span> *padfInvGeoTransformOut );<a name="l00246"></a>00246 <span class="keywordtype">void</span> CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#d4c8cbe673ec482488ca3e4b0b241f44">GDALApplyGeoTransform</a>( <span class="keywordtype">double</span> *, <span class="keywordtype">double</span>, <span class="keywordtype">double</span>, <a name="l00247"></a>00247                                                 <span class="keywordtype">double</span> *, <span class="keywordtype">double</span> * );<a name="l00248"></a>00248 <a name="l00249"></a>00249 <span class="comment">/* ==================================================================== */</span><a name="l00250"></a>00250 <span class="comment">/*      major objects (dataset, and, driver, drivermanager).            */</span><a name="l00251"></a>00251 <span class="comment">/* ==================================================================== */</span><a name="l00252"></a>00252 <a name="l00253"></a>00253 <span class="keywordtype">char</span> CPL_DLL  ** CPL_STDCALL <a class="code" href="gdal_8h.html#25929a66e99d92c2788485ecf13e2e82">GDALGetMetadata</a>( GDALMajorObjectH, <span class="keyword">const</span> <span class="keywordtype">char</span> * );<a name="l00254"></a>00254 CPLErr CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#c92aec63371e9e4b0121276406f0bd8d">GDALSetMetadata</a>( GDALMajorObjectH, <span class="keywordtype">char</span> **,<a name="l00255"></a>00255                                             <span class="keyword">const</span> <span class="keywordtype">char</span> * );<a name="l00256"></a>00256 <span class="keyword">const</span> <span class="keywordtype">char</span> CPL_DLL * CPL_STDCALL <a name="l00257"></a>00257 <a class="code" href="gdal_8h.html#c24dd49918d985568fa2d97da1080215">GDALGetMetadataItem</a>( GDALMajorObjectH, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> * );<a name="l00258"></a>00258 CPLErr CPL_DLL CPL_STDCALL<a name="l00259"></a>00259 <a class="code" href="gdal_8h.html#55f0b4c5192d18deb4dcf1a89ed59bbe">GDALSetMetadataItem</a>( GDALMajorObjectH, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *,<a name="l00260"></a>00260                      <span class="keyword">const</span> <span class="keywordtype">char</span> * );<a name="l00261"></a>00261 <span class="keyword">const</span> <span class="keywordtype">char</span> CPL_DLL * CPL_STDCALL <a class="code" href="gdal_8h.html#cf7272f513f436a95572116ca9fb8885">GDALGetDescription</a>( GDALMajorObjectH );<a name="l00262"></a>00262 <span class="keywordtype">void</span> CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#19c2fc1f303eec4df98fc2d9c5acd9cb">GDALSetDescription</a>( GDALMajorObjectH, <span class="keyword">const</span> <span class="keywordtype">char</span> * );<a name="l00263"></a>00263 <a name="l00264"></a>00264 <span class="comment">/* ==================================================================== */</span><a name="l00265"></a>00265 <span class="comment">/*      GDALDataset class ... normally this represents one file.        */</span><a name="l00266"></a>00266 <span class="comment">/* ==================================================================== */</span><a name="l00267"></a>00267 <a name="l00268"></a>00268 GDALDriverH CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#115e56894fda0a51ad99820b1bc38391">GDALGetDatasetDriver</a>( GDALDatasetH );<a name="l00269"></a>00269 <span class="keywordtype">void</span> CPL_DLL CPL_STDCALL   <a class="code" href="gdal_8h.html#0984222d45a72028fcbbf1f44831ffbc">GDALClose</a>( GDALDatasetH );<a name="l00270"></a>00270 <span class="keywordtype">int</span> CPL_DLL CPL_STDCALL     <a class="code" href="gdal_8h.html#4ef08b38a70b6e04f25a81bd82ef0138">GDALGetRasterXSize</a>( GDALDatasetH );<a name="l00271"></a>00271 <span class="keywordtype">int</span> CPL_DLL CPL_STDCALL     <a class="code" href="gdal_8h.html#e0c0af31441c6bac994f35ac26c82f99">GDALGetRasterYSize</a>( GDALDatasetH );<a name="l00272"></a>00272 <span class="keywordtype">int</span> CPL_DLL CPL_STDCALL     <a class="code" href="gdal_8h.html#1b9f888aac1cb4dbc99dc1dc023174b7">GDALGetRasterCount</a>( GDALDatasetH );<a name="l00273"></a>00273 GDALRasterBandH CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#2a74e5e34528589303c1521ebfb9c162">GDALGetRasterBand</a>( GDALDatasetH, <span class="keywordtype">int</span> );<a name="l00274"></a>00274 <a name="l00275"></a>00275 CPLErr CPL_DLL  CPL_STDCALL <a class="code" href="gdal_8h.html#b9f3202c4f0c4accefe6724e3a8829a8">GDALAddBand</a>( GDALDatasetH hDS, <a class="code" href="gdal_8h.html#22e22ce0a55036a96f652765793fb7a4">GDALDataType</a> eType, <a name="l00276"></a>00276                              <span class="keywordtype">char</span> **papszOptions );<a name="l00277"></a>00277 <a name="l00278"></a>00278 CPLErr CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#764cb93a266ada902b13c2bdad3f7037">GDALDatasetRasterIO</a>( <a name="l00279"></a>00279     GDALDatasetH hDS, <a class="code" href="gdal_8h.html#e602fdf251b6b0210a5af5a7cf7623b3">GDALRWFlag</a> eRWFlag,<a name="l00280"></a>00280     <span class="keywordtype">int</span> nDSXOff, <span class="keywordtype">int</span> nDSYOff, <span class="keywordtype">int</span> nDSXSize, <span class="keywordtype">int</span> nDSYSize,<a name="l00281"></a>00281     <span class="keywordtype">void</span> * pBuffer, <span class="keywordtype">int</span> nBXSize, <span class="keywordtype">int</span> nBYSize, <a class="code" href="gdal_8h.html#22e22ce0a55036a96f652765793fb7a4">GDALDataType</a> eBDataType,<a name="l00282"></a>00282     <span class="keywordtype">int</span> nBandCount, <span class="keywordtype">int</span> *panBandCount, <a name="l00283"></a>00283     <span class="keywordtype">int</span> nPixelSpace, <span class="keywordtype">int</span> nLineSpace, <span class="keywordtype">int</span> nBandSpace);<a name="l00284"></a>00284 <a name="l00285"></a>00285 CPLErr CPL_DLL CPL_STDCALL GDALDatasetAdviseRead( GDALDatasetH hDS, <a name="l00286"></a>00286     <span class="keywordtype">int</span> nDSXOff, <span class="keywordtype">int</span> nDSYOff, <span class="keywordtype">int</span> nDSXSize, <span class="keywordtype">int</span> nDSYSize,<a name="l00287"></a>00287     <span class="keywordtype">int</span> nBXSize, <span class="keywordtype">int</span> nBYSize, <a class="code" href="gdal_8h.html#22e22ce0a55036a96f652765793fb7a4">GDALDataType</a> eBDataType,<a name="l00288"></a>00288     <span class="keywordtype">int</span> nBandCount, <span class="keywordtype">int</span> *panBandCount, <span class="keywordtype">char</span> **papszOptions );<a name="l00289"></a>00289 <a name="l00290"></a>00290 <span class="keyword">const</span> <span class="keywordtype">char</span> CPL_DLL * CPL_STDCALL <a class="code" href="gdal_8h.html#639a11014cf6c4ff30df6f21d5db9da2">GDALGetProjectionRef</a>( GDALDatasetH );<a name="l00291"></a>00291 CPLErr CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#145f2be5db1ac31a07a9d4389f4ace65">GDALSetProjection</a>( GDALDatasetH, <span class="keyword">const</span> <span class="keywordtype">char</span> * );<a name="l00292"></a>00292 CPLErr CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#df94718221d264fc798043e13adf8c8f">GDALGetGeoTransform</a>( GDALDatasetH, <span class="keywordtype">double</span> * );<a name="l00293"></a>00293 CPLErr CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#e93448112c1a7e69f2764c1aa3c6c8b5">GDALSetGeoTransform</a>( GDALDatasetH, <span class="keywordtype">double</span> * );<a name="l00294"></a>00294 <a name="l00295"></a>00295 <span class="keywordtype">int</span> CPL_DLL CPL_STDCALL  <a class="code" href="gdal_8h.html#cb5f3db440085f54402d9ba842bf1fc3">GDALGetGCPCount</a>( GDALDatasetH );<a name="l00296"></a>00296 <span class="keyword">const</span> <span class="keywordtype">char</span> CPL_DLL * CPL_STDCALL <a class="code" href="gdal_8h.html#9de50ea77a57cb6bc84afdc658288c08">GDALGetGCPProjection</a>( GDALDatasetH );<a name="l00297"></a>00297 <span class="keyword">const</span> <a class="code" href="structGDAL__GCP.html">GDAL_GCP</a> CPL_DLL * CPL_STDCALL <a class="code" href="gdal_8h.html#c301b5c545843cf2ef672a831153d1e3">GDALGetGCPs</a>( GDALDatasetH );<a name="l00298"></a>00298 CPLErr CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#cd47aa85ca5751fbe9ea09c1a2341ef8">GDALSetGCPs</a>( GDALDatasetH, <span class="keywordtype">int</span>, <span class="keyword">const</span> <a class="code" href="structGDAL__GCP.html">GDAL_GCP</a> *,<a name="l00299"></a>00299                                         <span class="keyword">const</span> <span class="keywordtype">char</span> * );<a name="l00300"></a>00300 <a name="l00301"></a>00301 <span class="keywordtype">void</span> CPL_DLL * CPL_STDCALL <a class="code" href="gdal_8h.html#d2a5c715e49ab94c9842ef62d3fc061f">GDALGetInternalHandle</a>( GDALDatasetH, <span class="keyword">const</span> <span class="keywordtype">char</span> * );<a name="l00302"></a>00302 <span class="keywordtype">int</span> CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#c87a46aba65684a3a699de186b01feda">GDALReferenceDataset</a>( GDALDatasetH );<a name="l00303"></a>00303 <span class="keywordtype">int</span> CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#bbf12b073c2936b45b0ee8031e70b460">GDALDereferenceDataset</a>( GDALDatasetH );<a name="l00304"></a>00304 <a name="l00305"></a>00305 CPLErr CPL_DLL CPL_STDCALL<a name="l00306"></a>00306 <a class="code" href="gdal_8h.html#767f4456a6249594ee18ea53f68b7e80">GDALBuildOverviews</a>( GDALDatasetH, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">int</span>, <span class="keywordtype">int</span> *,<a name="l00307"></a>00307                     <span class="keywordtype">int</span>, <span class="keywordtype">int</span> *, GDALProgressFunc, <span class="keywordtype">void</span> * );<a name="l00308"></a>00308 <span class="keywordtype">void</span> CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#e3e17b1b12d55da2815a951900dc412e">GDALGetOpenDatasets</a>( GDALDatasetH **hDS, <span class="keywordtype">int</span> *pnCount );<a name="l00309"></a>00309 <span class="keywordtype">int</span> CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#25ac3c86b87c0d936014085ee27ba2b8">GDALGetAccess</a>( GDALDatasetH hDS );<a name="l00310"></a>00310 <span class="keywordtype">void</span> CPL_DLL CPL_STDCALL <a class="code" href="gdal_8h.html#68383ad68c98ba0ef6c3a75637f585b9">GDALFlushCache</a>( GDALDatasetH hDS );<a name="l00311"></a>00311 <a name="l00312"></a>00312 <span class="comment">/* ==================================================================== */</span><a name="l00313"></a>00313 <span class="comment">/*      GDALRasterBand ... one band/channel in a dataset.               */</span><a name="l00314"></a>00314 <span class="comment">/* ==================================================================== */</span><a name="l00315"></a>00315 <a name="l00320"></a><a class="code" href="gdal_8h.html#61bb460bb8dad455391cfa2bc98cd3d8">00320</a> <span class="preprocessor">#define SRCVAL(papoSource, eSrcType, ii) \</span><a name="l00321"></a>00321 <span class="preprocessor">      (eSrcType == GDT_Byte ? \</span>

⌨️ 快捷键说明

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