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

📄 gdal__alg_8h-source.html

📁 gdal库的学习文档
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<a name="l00178"></a>00178                          <span class="keywordtype">void</span> *pTransformArg,<a name="l00179"></a>00179                          <span class="keywordtype">double</span> *padfGeoTransformOut, <a name="l00180"></a>00180                          <span class="keywordtype">int</span> *pnPixels, <span class="keywordtype">int</span> *pnLines );<a name="l00181"></a>00181 CPLErr CPL_DLL CPL_STDCALL<a name="l00182"></a>00182 <a class="code" href="gdal__alg_8h.html#8ae26881b86e42ff958a8e81c4976fb3">GDALSuggestedWarpOutput2</a>( GDALDatasetH hSrcDS, <a name="l00183"></a>00183                           <a class="code" href="gdal__alg_8h.html#9ad4227ec5fd5b70637eeb6996172318">GDALTransformerFunc</a> pfnTransformer,<a name="l00184"></a>00184                           <span class="keywordtype">void</span> *pTransformArg,<a name="l00185"></a>00185                           <span class="keywordtype">double</span> *padfGeoTransformOut, <a name="l00186"></a>00186                           <span class="keywordtype">int</span> *pnPixels, <span class="keywordtype">int</span> *pnLines,<a name="l00187"></a>00187                           <span class="keywordtype">double</span> *padfExtents, <a name="l00188"></a>00188                           <span class="keywordtype">int</span> nOptions );<a name="l00189"></a>00189 <a name="l00190"></a>00190 <a class="code" href="struct__CPLXMLNode.html">CPLXMLNode</a> CPL_DLL *<a name="l00191"></a>00191 GDALSerializeTransformer( <a class="code" href="gdal__alg_8h.html#9ad4227ec5fd5b70637eeb6996172318">GDALTransformerFunc</a> pfnFunc, <span class="keywordtype">void</span> *pTransformArg );<a name="l00192"></a>00192 CPLErr CPL_DLL GDALDeserializeTransformer( <a class="code" href="struct__CPLXMLNode.html">CPLXMLNode</a> *psTree, <a name="l00193"></a>00193                                            <a class="code" href="gdal__alg_8h.html#9ad4227ec5fd5b70637eeb6996172318">GDALTransformerFunc</a> *ppfnFunc, <a name="l00194"></a>00194                                            <span class="keywordtype">void</span> **ppTransformArg );<a name="l00195"></a>00195                                       <a name="l00196"></a>00196 <a name="l00197"></a>00197 <span class="comment">/* -------------------------------------------------------------------- */</span><a name="l00198"></a>00198 <span class="comment">/*      Contour Line Generation                                         */</span><a name="l00199"></a>00199 <span class="comment">/* -------------------------------------------------------------------- */</span><a name="l00200"></a>00200 <a name="l00201"></a>00201 <span class="keyword">typedef</span> CPLErr (*GDALContourWriter)( <span class="keywordtype">double</span> dfLevel, <span class="keywordtype">int</span> nPoints,<a name="l00202"></a>00202                                      <span class="keywordtype">double</span> *padfX, <span class="keywordtype">double</span> *padfY, <span class="keywordtype">void</span> * );<a name="l00203"></a>00203 <a name="l00204"></a>00204 <span class="keyword">typedef</span> <span class="keywordtype">void</span> *GDALContourGeneratorH;<a name="l00205"></a>00205 <a name="l00206"></a>00206 GDALContourGeneratorH CPL_DLL<a name="l00207"></a>00207 GDAL_CG_Create( <span class="keywordtype">int</span> nWidth, <span class="keywordtype">int</span> nHeight, <a name="l00208"></a>00208                 <span class="keywordtype">int</span> bNoDataSet, <span class="keywordtype">double</span> dfNoDataValue,<a name="l00209"></a>00209                 <span class="keywordtype">double</span> dfContourInterval, <span class="keywordtype">double</span> dfContourBase,<a name="l00210"></a>00210                 GDALContourWriter pfnWriter, <span class="keywordtype">void</span> *pCBData );<a name="l00211"></a>00211 CPLErr CPL_DLL GDAL_CG_FeedLine( GDALContourGeneratorH hCG, <a name="l00212"></a>00212                                  <span class="keywordtype">double</span> *padfScanline );<a name="l00213"></a>00213 <span class="keywordtype">void</span> CPL_DLL GDAL_CG_Destroy( GDALContourGeneratorH hCG );<a name="l00214"></a>00214 <a name="l00215"></a>00215 <span class="keyword">typedef</span> <span class="keyword">struct </span><a name="l00216"></a>00216 <span class="keyword"></span>{<a name="l00217"></a>00217     <span class="keywordtype">void</span>   *hLayer;<a name="l00218"></a>00218 <a name="l00219"></a>00219     <span class="keywordtype">double</span> adfGeoTransform[6];<a name="l00220"></a>00220     <a name="l00221"></a>00221     <span class="keywordtype">int</span>    nElevField;<a name="l00222"></a>00222     <span class="keywordtype">int</span>    nIDField;<a name="l00223"></a>00223     <span class="keywordtype">int</span>    nNextID;<a name="l00224"></a>00224 } OGRContourWriterInfo;<a name="l00225"></a>00225 <a name="l00226"></a>00226 CPLErr CPL_DLL <a name="l00227"></a>00227 OGRContourWriter( <span class="keywordtype">double</span>, <span class="keywordtype">int</span>, <span class="keywordtype">double</span> *, <span class="keywordtype">double</span> *, <span class="keywordtype">void</span> *pInfo );<a name="l00228"></a>00228 <a name="l00229"></a>00229 CPLErr CPL_DLL<a name="l00230"></a>00230 GDALContourGenerate( GDALRasterBandH hBand, <a name="l00231"></a>00231                             <span class="keywordtype">double</span> dfContourInterval, <span class="keywordtype">double</span> dfContourBase,<a name="l00232"></a>00232                             <span class="keywordtype">int</span> nFixedLevelCount, <span class="keywordtype">double</span> *padfFixedLevels,<a name="l00233"></a>00233                             <span class="keywordtype">int</span> bUseNoData, <span class="keywordtype">double</span> dfNoDataValue, <a name="l00234"></a>00234                             <span class="keywordtype">void</span> *hLayer, <span class="keywordtype">int</span> iIDField, <span class="keywordtype">int</span> iElevField,<a name="l00235"></a>00235                             GDALProgressFunc pfnProgress, <span class="keywordtype">void</span> *pProgressArg );<a name="l00236"></a>00236 <a name="l00237"></a>00237 <span class="comment">/* -------------------------------------------------------------------- */</span><a name="l00238"></a>00238 <span class="comment">/*      Low level rasterizer API.                                       */</span><a name="l00239"></a>00239 <span class="comment">/* -------------------------------------------------------------------- */</span><a name="l00240"></a>00240 <span class="keyword">typedef</span> void (*llScanlineFunc)( <span class="keywordtype">void</span> *pCBData, <span class="keywordtype">int</span> nY, <span class="keywordtype">int</span> nXStart, <span class="keywordtype">int</span> nXEnd);<a name="l00241"></a>00241 <a name="l00242"></a>00242 <a name="l00243"></a>00243 <span class="keywordtype">void</span> GDALdllImageFilledPolygon(<span class="keywordtype">int</span> nRasterXSize, <span class="keywordtype">int</span> nRasterYSize, <a name="l00244"></a>00244                                <span class="keywordtype">int</span> nPartCount, <span class="keywordtype">int</span> *panPartSize, <a name="l00245"></a>00245                                <span class="keywordtype">double</span> *padfX, <span class="keywordtype">double</span> *padfY,<a name="l00246"></a>00246                                llScanlineFunc pfnScanlineFunc, <span class="keywordtype">void</span> *pCBData );<a name="l00247"></a>00247 <a name="l00248"></a>00248 <span class="comment">/* -------------------------------------------------------------------- */</span><a name="l00249"></a>00249 <span class="comment">/*      High level API - GvShapes burned into GDAL raster.              */</span><a name="l00250"></a>00250 <span class="comment">/* -------------------------------------------------------------------- */</span><a name="l00251"></a>00251 <a name="l00252"></a>00252 CPLErr CPL_DLL <a name="l00253"></a>00253 <a class="code" href="gdal__alg_8h.html#50caf4bc34703f0bcf515ecbe5061a0a">GDALRasterizeGeometries</a>( GDALDatasetH hDS, <a name="l00254"></a>00254                          <span class="keywordtype">int</span> nBandCount, <span class="keywordtype">int</span> *panBandList, <a name="l00255"></a>00255                          <span class="keywordtype">int</span> nGeomCount, OGRGeometryH *pahGeometries,<a name="l00256"></a>00256                          <a class="code" href="gdal__alg_8h.html#9ad4227ec5fd5b70637eeb6996172318">GDALTransformerFunc</a> pfnTransformer, <a name="l00257"></a>00257                          <span class="keywordtype">void</span> *pTransformArg, <a name="l00258"></a>00258                          <span class="keywordtype">double</span> *padfGeomBurnValue,<a name="l00259"></a>00259                          <span class="keywordtype">char</span> **papszOptions,<a name="l00260"></a>00260                          GDALProgressFunc pfnProgress, <a name="l00261"></a>00261                          <span class="keywordtype">void</span> * pProgressArg );<a name="l00262"></a>00262 <a name="l00263"></a>00263 CPL_C_END<a name="l00264"></a>00264                             <a name="l00265"></a>00265 <span class="preprocessor">#endif </span><span class="comment">/* ndef GDAL_ALG_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 + -