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

📄 gdalwarper_8h.html

📁 gdal库的学习文档
💻 HTML
📖 第 1 页 / 共 3 页
字号:
          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classGDALWarpOperation.html#589a9b74fa370cc9eaf11bdfd9aab2ae">GDALWarpOperation::ChunkAndWarpImage()</a> </dd></dl></div></div><p><a class="anchor" name="d7b7988437b322405da2ac368c0bd5b1"></a><!-- doxytag: member="gdalwarper.h::GDALChunkAndWarpMulti" ref="d7b7988437b322405da2ac368c0bd5b1" args="(GDALWarpOperationH, int, int, int, int)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">CPLErr GDALChunkAndWarpMulti           </td>          <td>(</td>          <td class="paramtype">GDALWarpOperationH&nbsp;</td>          <td class="paramname"> <em>hOperation</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>nDstXOff</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>nDstYOff</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>nDstXSize</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>nDstYSize</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classGDALWarpOperation.html#a4fcccc201832f6f692fd290848cf4f1">GDALWarpOperation::ChunkAndWarpMulti()</a> </dd></dl></div></div><p><a class="anchor" name="4ad252bc084421b47428973a55316421"></a><!-- doxytag: member="gdalwarper.h::GDALCreateWarpedVRT" ref="4ad252bc084421b47428973a55316421" args="(GDALDatasetH hSrcDS, int nPixels, int nLines, double *padfGeoTransform, GDALWarpOptions *psOptions)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">GDALDatasetH GDALCreateWarpedVRT           </td>          <td>(</td>          <td class="paramtype">GDALDatasetH&nbsp;</td>          <td class="paramname"> <em>hSrcDS</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>nPixels</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>nLines</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">double *&nbsp;</td>          <td class="paramname"> <em>padfGeoTransform</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype"><a class="el" href="structGDALWarpOptions.html">GDALWarpOptions</a> *&nbsp;</td>          <td class="paramname"> <em>psOptions</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Create virtual warped dataset.<p>This function will create a warped virtual file representing the input image warped based on a provided transformation. Output bounds and resolution are provided explicitly.<p>Note that the constructed GDALDatasetH will acquire one or more references to the passed in hSrcDS. Reference counting semantics on the source dataset should be honoured. That is, don't just <a class="el" href="gdal_8h.html#0984222d45a72028fcbbf1f44831ffbc">GDALClose()</a> it unless it was opened with <a class="el" href="gdal_8h.html#347b1025e090c5238196b658463addd3">GDALOpenShared()</a>.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>hSrcDS</em>&nbsp;</td><td>The source dataset.</td></tr>    <tr><td valign="top"></td><td valign="top"><em>nOverviewLevels</em>&nbsp;</td><td>The number of "power of 2" overview levels to be built. If zero, no overview levels will be managed.</td></tr>    <tr><td valign="top"></td><td valign="top"><em>psOptions</em>&nbsp;</td><td>Additional warp options, normally NULL.</td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>NULL on failure, or a new virtual dataset handle on success. </dd></dl></div></div><p><a class="anchor" name="1ac4d69c20f1271218a4d94518abc41a"></a><!-- doxytag: member="gdalwarper.h::GDALCreateWarpOperation" ref="1ac4d69c20f1271218a4d94518abc41a" args="(const GDALWarpOptions *)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">GDALWarpOperationH GDALCreateWarpOperation           </td>          <td>(</td>          <td class="paramtype">const <a class="el" href="structGDALWarpOptions.html">GDALWarpOptions</a> *&nbsp;</td>          <td class="paramname"> <em>psNewOptions</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classGDALWarpOperation.html#52447611e7e196187a4667842f628d3b">GDALWarpOperation::Initialize()</a> </dd></dl></div></div><p><a class="anchor" name="18699ff234cc3a4def48ebd9e1b77be8"></a><!-- doxytag: member="gdalwarper.h::GDALDestroyWarpOperation" ref="18699ff234cc3a4def48ebd9e1b77be8" args="(GDALWarpOperationH)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void GDALDestroyWarpOperation           </td>          <td>(</td>          <td class="paramtype">GDALWarpOperationH&nbsp;</td>          <td class="paramname"> <em>hOperation</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><dl class="see" compact><dt><b>See also:</b></dt><dd>GDALWarpOperation::~GDALWarpOperation() </dd></dl></div></div><p><a class="anchor" name="c34ad2a7e8cd3c983998f4c6a57e3dd0"></a><!-- doxytag: member="gdalwarper.h::GDALInitializeWarpedVRT" ref="c34ad2a7e8cd3c983998f4c6a57e3dd0" args="(GDALDatasetH hDS, GDALWarpOptions *psWO)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">CPLErr GDALInitializeWarpedVRT           </td>          <td>(</td>          <td class="paramtype">GDALDatasetH&nbsp;</td>          <td class="paramname"> <em>hDS</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype"><a class="el" href="structGDALWarpOptions.html">GDALWarpOptions</a> *&nbsp;</td>          <td class="paramname"> <em>psWO</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Set warp info on virtual warped dataset.<p>Initializes all the warping information for a virtual warped dataset.<p>This method is the same as the C++ method VRTWarpedDataset::Initialize().<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>hDS</em>&nbsp;</td><td>dataset previously created with the VRT driver, and a SUBCLASS of "VRTWarpedDataset".</td></tr>    <tr><td valign="top"></td><td valign="top"><em>psWO</em>&nbsp;</td><td>the warp options to apply. Note that ownership of the transformation information is taken over by the function though everything else remains the property of the caller.</td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>CE_None on success or CE_Failure if an error occurs. </dd></dl></div></div><p><a class="anchor" name="d36462e8d5d34642df7f9ea1cfc2fec4"></a><!-- doxytag: member="gdalwarper.h::GDALReprojectImage" ref="d36462e8d5d34642df7f9ea1cfc2fec4" args="(GDALDatasetH hSrcDS, const char *pszSrcWKT, GDALDatasetH hDstDS, const char *pszDstWKT, GDALResampleAlg eResampleAlg, double dfWarpMemoryLimit, double dfMaxError, GDALProgressFunc pfnProgress, void *pProgressArg, GDALWarpOptions *psOptions)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">CPLErr GDALReprojectImage           </td>          <td>(</td>          <td class="paramtype">GDALDatasetH&nbsp;</td>          <td class="paramname"> <em>hSrcDS</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">const char *&nbsp;</td>          <td class="paramname"> <em>pszSrcWKT</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">GDALDatasetH&nbsp;</td>          <td class="paramname"> <em>hDstDS</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">const char *&nbsp;</td>          <td class="paramname"> <em>pszDstWKT</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>

⌨️ 快捷键说明

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