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

📄 classogrfeature.html

📁 gdal库的学习文档
💻 HTML
📖 第 1 页 / 共 5 页
字号:
        <tr>          <td class="memname">void OGRFeature::SetField           </td>          <td>(</td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>iField</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>nValue</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 field to integer value.<p>OFTInteger and OFTReal fields will be set directly. OFTString fields will be assigned a string representation of the value, but not necessarily taking into account formatting constraints on this field. Other field types may be unaffected.<p>This method is the same as the C function <a class="el" href="ogr__api_8h.html#d902fb7c7fe459aacf0b2c26b8e6d1ee">OGR_F_SetFieldInteger()</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>iField</em>&nbsp;</td><td>the field to fetch, from 0 to <a class="el" href="classOGRFeature.html#b7f4eb0c098a9456d4005828127cdde0">GetFieldCount()</a>-1. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>nValue</em>&nbsp;</td><td>the value to assign. </td></tr>  </table></dl></div></div><p><a class="anchor" name="28a29785b812cbf8df68a1069cab2892"></a><!-- doxytag: member="OGRFeature::SetField" ref="28a29785b812cbf8df68a1069cab2892" args="(int i, double dfValue)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void OGRFeature::SetField           </td>          <td>(</td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>iField</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">double&nbsp;</td>          <td class="paramname"> <em>dfValue</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 field to double value.<p>OFTInteger and OFTReal fields will be set directly. OFTString fields will be assigned a string representation of the value, but not necessarily taking into account formatting constraints on this field. Other field types may be unaffected.<p>This method is the same as the C function <a class="el" href="ogr__api_8h.html#9d28aa13b1b7c88f07066c36286d13b9">OGR_F_SetFieldDouble()</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>iField</em>&nbsp;</td><td>the field to fetch, from 0 to <a class="el" href="classOGRFeature.html#b7f4eb0c098a9456d4005828127cdde0">GetFieldCount()</a>-1. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>dfValue</em>&nbsp;</td><td>the value to assign. </td></tr>  </table></dl></div></div><p><a class="anchor" name="2d96b53563cf0c1ad7ada15170d9d75e"></a><!-- doxytag: member="OGRFeature::SetField" ref="2d96b53563cf0c1ad7ada15170d9d75e" args="(int i, const char *pszValue)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void OGRFeature::SetField           </td>          <td>(</td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>iField</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">const char *&nbsp;</td>          <td class="paramname"> <em>pszValue</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 field to string value.<p>OFTInteger fields will be set based on an atoi() conversion of the string. OFTReal fields will be set based on an atof() conversion of the string. Other field types may be unaffected.<p>This method is the same as the C function <a class="el" href="ogr__api_8h.html#d1a3e8b4a08f9558807389bcdde85bab">OGR_F_SetFieldString()</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>iField</em>&nbsp;</td><td>the field to fetch, from 0 to <a class="el" href="classOGRFeature.html#b7f4eb0c098a9456d4005828127cdde0">GetFieldCount()</a>-1. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>pszValue</em>&nbsp;</td><td>the value to assign. </td></tr>  </table></dl></div></div><p><a class="anchor" name="9c4d7b02debcff54be9da2373ae621c9"></a><!-- doxytag: member="OGRFeature::SetField" ref="9c4d7b02debcff54be9da2373ae621c9" args="(int i, int nCount, int *panValues)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void OGRFeature::SetField           </td>          <td>(</td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>iField</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>nCount</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int *&nbsp;</td>          <td class="paramname"> <em>panValues</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 field to list of integers value.<p>This method currently on has an effect of OFTIntegerList fields.<p>This method is the same as the C function <a class="el" href="ogr__api_8h.html#2b7dee0dc057570af68a01ec0b5d3753">OGR_F_SetFieldIntegerList()</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>iField</em>&nbsp;</td><td>the field to set, from 0 to <a class="el" href="classOGRFeature.html#b7f4eb0c098a9456d4005828127cdde0">GetFieldCount()</a>-1. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>nCount</em>&nbsp;</td><td>the number of values in the list being assigned. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>panValues</em>&nbsp;</td><td>the values to assign. </td></tr>  </table></dl></div></div><p><a class="anchor" name="3ce2f723223a23a36d209eaa5ea8d358"></a><!-- doxytag: member="OGRFeature::SetField" ref="3ce2f723223a23a36d209eaa5ea8d358" args="(int i, int nCount, double *padfValues)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void OGRFeature::SetField           </td>          <td>(</td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>iField</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>nCount</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">double *&nbsp;</td>          <td class="paramname"> <em>padfValues</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 field to list of doubles value.<p>This method currently on has an effect of OFTRealList fields.<p>This method is the same as the C function <a class="el" href="ogr__api_8h.html#6ba075923f49a5abd6637183731cb6ab">OGR_F_SetFieldDoubleList()</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>iField</em>&nbsp;</td><td>the field to set, from 0 to <a class="el" href="classOGRFeature.html#b7f4eb0c098a9456d4005828127cdde0">GetFieldCount()</a>-1. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>nCount</em>&nbsp;</td><td>the number of values in the list being assigned. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>padfValues</em>&nbsp;</td><td>the values to assign. </td></tr>  </table></dl></div></div><p><a class="anchor" name="6e78066ea58ca9b3d3d802baa94807ae"></a><!-- doxytag: member="OGRFeature::SetField" ref="6e78066ea58ca9b3d3d802baa94807ae" args="(int i, char **papszValues)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void OGRFeature::SetField           </td>          <td>(</td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>iField</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">char **&nbsp;</td>          <td class="paramname"> <em>papszValues</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 field to list of strings value.<p>This method currently on has an effect of OFTStringList fields.<p>This method is the same as the C function <a class="el" href="ogr__api_8h.html#9f055dc02fa8f1047849f6e30b4b86d4">OGR_F_SetFieldStringList()</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>iField</em>&nbsp;</td><td>the field to set, from 0 to <a class="el" href="classOGRFeature.html#b7f4eb0c098a9456d4005828127cdde0">GetFieldCount()</a>-1. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>papszValues</em>&nbsp;</td><td>the values to assign. </td></tr>  </table></dl></div></div><p><a class="anchor" name="19c699e90eba68df4f336cde33ca51a9"></a><!-- doxytag: member="OGRFeature::SetField" ref="19c699e90eba68df4f336cde33ca51a9" args="(int i, OGRField *puValue)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void OGRFeature::SetField           </td>          <td>(</td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>iField</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype"><a class="el" href="unionOGRField.html">OGRField</a> *&nbsp;</td>          <td class="paramname"> <em>puValue</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>

⌨️ 快捷键说明

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