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

📄 ogr__api_8h.html

📁 gdal库的学习文档
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#f6c1440956ee56c0c160394bccf96990">OGR_F_GetFieldCount</a> (OGRFeatureH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRFieldDefnH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#6f8fc7fd6ecca789ad90db6d28391623">OGR_F_GetFieldDefnRef</a> (OGRFeatureH, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#9a8a6b93ab97204b94f5c2b358f8f98e">OGR_F_GetFieldIndex</a> (OGRFeatureH, const char *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#bb018a9030ed76353ae26082deaaef11">OGR_F_IsFieldSet</a> (OGRFeatureH, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#a70b7675a003141e63f9603c752ee22e">OGR_F_UnsetField</a> (OGRFeatureH, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="unionOGRField.html">OGRField</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#f7043e9dfadbdeca8059ace336875d4c">OGR_F_GetRawFieldRef</a> (OGRFeatureH, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#cfb4d2c0001af379e396021ecbdaf275">OGR_F_GetFieldAsInteger</a> (OGRFeatureH, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#62252a0d4538c695d41956a96cdc6978">OGR_F_GetFieldAsDouble</a> (OGRFeatureH, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#42acfd1f4b49dddc1c308462ae800c26">OGR_F_GetFieldAsString</a> (OGRFeatureH, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">const int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#c671852e05692c584b493b2acbd6b8ce">OGR_F_GetFieldAsIntegerList</a> (OGRFeatureH, int, int *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">const double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#4a27f74a38506ac492ec8b6e00eb58c9">OGR_F_GetFieldAsDoubleList</a> (OGRFeatureH, int, int *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">char **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#3e55ba4a06d4c4a392206518b390ac38">OGR_F_GetFieldAsStringList</a> (OGRFeatureH, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GByte *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#72727f2f59d1defa01cedfb884df1a09">OGR_F_GetFieldAsBinary</a> (OGRFeatureH, int, int *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#47ca681bb6099eb8c18004d1f7112d95">OGR_F_GetFieldAsDateTime</a> (OGRFeatureH, int, int *, int *, int *, int *, int *, int *, int *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#d902fb7c7fe459aacf0b2c26b8e6d1ee">OGR_F_SetFieldInteger</a> (OGRFeatureH, int, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#9d28aa13b1b7c88f07066c36286d13b9">OGR_F_SetFieldDouble</a> (OGRFeatureH, int, double)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#d1a3e8b4a08f9558807389bcdde85bab">OGR_F_SetFieldString</a> (OGRFeatureH, int, const char *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#2b7dee0dc057570af68a01ec0b5d3753">OGR_F_SetFieldIntegerList</a> (OGRFeatureH, int, int, int *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#6ba075923f49a5abd6637183731cb6ab">OGR_F_SetFieldDoubleList</a> (OGRFeatureH, int, int, double *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#9f055dc02fa8f1047849f6e30b4b86d4">OGR_F_SetFieldStringList</a> (OGRFeatureH, int, char **)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#f3cfe4f766f5579f670bb651c53a99ca">OGR_F_SetFieldRaw</a> (OGRFeatureH, int, <a class="el" href="unionOGRField.html">OGRField</a> *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#5dcaa7d3e71f078ae714831f7c5cae1d">OGR_F_SetFieldBinary</a> (OGRFeatureH, int, int, GByte *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#627970180a20e2a4b1c7ae694923fd73">OGR_F_SetFieldDateTime</a> (OGRFeatureH, int, int, int, int, int, int, int, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#95bc391bf7883a8732a523d525c26a00">OGR_F_GetFID</a> (OGRFeatureH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRErr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#09d01eea41746751db62da123887e787">OGR_F_SetFID</a> (OGRFeatureH, long)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#e38d330f942798fcbaaf27e5807fb567">OGR_F_DumpReadable</a> (OGRFeatureH, FILE *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRErr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#d7f7057a7a3764c526a4a59e2b587fba">OGR_F_SetFrom</a> (OGRFeatureH, OGRFeatureH, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#10fb5f53d99ccf46280e4c38afe4a5a5">OGR_F_GetStyleString</a> (OGRFeatureH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#fbe436a7a48ad5bbfb3aa34f44791a68">OGR_F_SetStyleString</a> (OGRFeatureH, const char *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#bc1ab2f6fb7937a8b927e4c1d3fd057c">OGR_F_SetStyleStringDirectly</a> (OGRFeatureH, char *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRGeometryH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#36d61f311c9f8c172ad118659358c60a">OGR_L_GetSpatialFilter</a> (OGRLayerH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#678d1735bc82533614ac005691d1138c">OGR_L_SetSpatialFilter</a> (OGRLayerH, OGRGeometryH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRErr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#4000d426bf26ad7cc7d4012634c93f09">OGR_L_SetAttributeFilter</a> (OGRLayerH, const char *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#b0383004bf637171648a9d03a80f15a4">OGR_L_ResetReading</a> (OGRLayerH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRFeatureH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#6708c067521ab7b7f9c4ec0ebe221b5b">OGR_L_GetNextFeature</a> (OGRLayerH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRFeatureH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#7c628dce8939904154b50365306b06f9">OGR_L_GetFeature</a> (OGRLayerH, long)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRErr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#5b380520d0999422987f06b6e31b9b00">OGR_L_SetFeature</a> (OGRLayerH, OGRFeatureH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRErr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#301d319111285a47fe6cda6e079214f8">OGR_L_CreateFeature</a> (OGRLayerH, OGRFeatureH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRErr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#3525cc8e47db48f8968605d3f2d9a41a">OGR_L_DeleteFeature</a> (OGRLayerH, long)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRFeatureDefnH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#7b67ea4ab5892c6720460dc7f66eca2d">OGR_L_GetLayerDefn</a> (OGRLayerH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRSpatialReferenceH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#8b2a10085f410aa84172eba413408c39">OGR_L_GetSpatialRef</a> (OGRLayerH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRErr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#a6c495581900c8301dff91d8cd3ee12f">OGR_L_GetExtent</a> (OGRLayerH, <a class="el" href="classOGREnvelope.html">OGREnvelope</a> *, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#480adc8b839b04597f49583371d366fd">OGR_L_TestCapability</a> (OGRLayerH, const char *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRErr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#ab585ef1166c61c4819f7fd46ee4a275">OGR_L_CreateField</a> (OGRLayerH, OGRFieldDefnH, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRErr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#8180ea56ca7f677eb5da05c8cfcb77be">OGR_L_StartTransaction</a> (OGRLayerH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRErr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#6135ef3b16c3cc974682365783603cc6">OGR_L_CommitTransaction</a> (OGRLayerH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRErr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#823a6c351dccf751777f67801dd7f9c5">OGR_L_RollbackTransaction</a> (OGRLayerH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#ea8cc826474b55371b1b4e24a24ba1db">OGR_DS_GetName</a> (OGRDataSourceH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#c6da541cb655ab631df729e71da2e762">OGR_DS_GetLayerCount</a> (OGRDataSourceH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRLayerH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#03998029f904d1c3b12de40114e7503e">OGR_DS_GetLayer</a> (OGRDataSourceH, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRLayerH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#74af4912b67bf2a7b6e3230711a40d0e">OGR_DS_GetLayerByName</a> (OGRDataSourceH, const char *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRLayerH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#424d383a37fbeaea58acaea11717f320">OGR_DS_CreateLayer</a> (OGRDataSourceH, const char *, OGRSpatialReferenceH, OGRwkbGeometryType, char **)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#d0fefab726442fa71ab5ef74fe8549a6">OGR_DS_TestCapability</a> (OGRDataSourceH, const char *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRLayerH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#9892ecb0bf61add295bd9decdb13797a">OGR_DS_ExecuteSQL</a> (OGRDataSourceH, const char *, OGRGeometryH, const char *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#fc7b521a05c1207e298a2b9dbf4a1181">OGR_DS_ReleaseResultSet</a> (OGRDataSourceH, OGRLayerH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#fd11ea603491207a89c75b6b9480e091">OGR_Dr_GetName</a> (OGRSFDriverH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRDataSourceH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#bd35488a77aae79835b8b753095cebc7">OGR_Dr_Open</a> (OGRSFDriverH, const char *, int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#9010219bbc2e32627064ed860048d979">OGR_Dr_TestCapability</a> (OGRSFDriverH, const char *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRDataSourceH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#09a9c68495afce08505b8bbe36c1b96e">OGR_Dr_CreateDataSource</a> (OGRSFDriverH, const char *, char **)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRDataSourceH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#123bb02ac8c5cfe143e132f627531125">OGROpen</a> (const char *, int, OGRSFDriverH *)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#7ace3e4b97b55b999e16557a75bf7226">OGRRegisterDriver</a> (OGRSFDriverH)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#d0f6d2bbd269b56a61d1c1841dac2575">OGRGetDriverCount</a> (void)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">OGRSFDriverH&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#3f8080605cad5aeef9519c38fe160b51">OGRGetDriver</a> (int)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="ogr__api_8h.html#e904632d0bc86ba5501921ca594e18da">OGRRegisterAll</a> (void)</td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2>C API and defines for <a class="el" href="classOGRFeature.html">OGRFeature</a>, <a class="el" href="classOGRGeometry.html">OGRGeometry</a>, and <a class="el" href="classOGRDataSource.html">OGRDataSource</a> related classes.<p>See also: <a class="el" href="ogr__geometry_8h.html">ogr_geometry.h</a>, <a class="el" href="ogr__feature_8h.html">ogr_feature.h</a>, <a class="el" href="ogrsf__frmts_8h.html">ogrsf_frmts.h</a> <hr><h2>Function Documentation</h2><a class="anchor" name="09a9c68495afce08505b8bbe36c1b96e"></a><!-- doxytag: member="ogr_api.h::OGR_Dr_CreateDataSource" ref="09a9c68495afce08505b8bbe36c1b96e" args="(OGRSFDriverH, const char *, char **)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">OGRDataSourceH OGR_Dr_CreateDataSource           </td>          <td>(</td>          <td class="paramtype">OGRSFDriverH&nbsp;</td>          <td class="paramname"> <em>hDriver</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">const char *&nbsp;</td>          <td class="paramname"> <em>pszName</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">char **&nbsp;</td>          <td class="paramname"> <em>papszOptions</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>This function attempts to create a new data source based on the passed driver. The papszOptions argument can be used to control driver specific creation options. These options are normally documented in the format specific documentation.<p>This function is the same as the C++ method <a class="el" href="classOGRSFDriver.html#4339101b2d0851e788b6bcfd248780f6">OGRSFDriver::CreateDataSource()</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>hDriver</em>&nbsp;</td><td>handle to the driver on which data source creation is based. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>pszName</em>&nbsp;</td><td>the name for the new data source. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>papszOptions</em>&nbsp;</td><td>a StringList of name=value options. Options are driver specific, and driver information can be found at the following url: <a href="http://gdal.velocet.ca/projects/opengis/ogrhtml/ogr_formats.html">http://gdal.velocet.ca/projects/opengis/ogrhtml/ogr_formats.html</a></td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>NULL is returned on failure, or a new <a class="el" href="classOGRDataSource.html">OGRDataSource</a> handle on success. </dd></dl></div>

⌨️ 快捷键说明

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