📄 gdalwarper_8h.html
字号:
<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 </td> <td class="paramname"> <em>hOperation</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>nDstXOff</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>nDstYOff</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>nDstXSize</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>nDstYSize</em></td><td> </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 </td> <td class="paramname"> <em>hSrcDS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>nPixels</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>nLines</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double * </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> * </td> <td class="paramname"> <em>psOptions</em></td><td> </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> </td><td>The source dataset.</td></tr> <tr><td valign="top"></td><td valign="top"><em>nOverviewLevels</em> </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> </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> * </td> <td class="paramname"> <em>psNewOptions</em> </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#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 </td> <td class="paramname"> <em>hOperation</em> </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>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 </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> * </td> <td class="paramname"> <em>psWO</em></td><td> </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> </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> </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 </td> <td class="paramname"> <em>hSrcDS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>pszSrcWKT</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">GDALDatasetH </td> <td class="paramname"> <em>hDstDS</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>pszDstWKT</em>, </td> </tr> <tr> <td class="paramkey"></td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -