Changes between Version 7 and Version 8 of rfc13_createfeatures
- Timestamp:
- May 17, 2007, 5:35:37 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
rfc13_createfeatures
v7 v8 63 63 The following new virtual method is added to the OGRLayer class, with an analogous C function: 64 64 {{{ 65 virtual OGRErr DeleteFeatures( OGRFeature** papoFeatures, int iFeatureCount );65 virtual OGRErr DeleteFeatures( long *panFIDs, int iFIDCount ); 66 66 }}} 67 67 … … 84 84 Individual drivers can override the default implementation and can implement an optimized algorithm for deleting a set of features. 85 85 86 '''C API functions''' 87 88 The following C functions are added: 89 {{{ 90 OGRErr OGR_L_CreateFeatures( OGRFeature** papoFeatures, int iFeatureCount ); 91 OGRErr OGR_L_SetFeatures( OGRFeature** papoFeatures, int iFeatureCount ); 92 OGRErr OGR_L_DeleteFeatures( long* panFIDs, int iFIDCount ); 93 }}} 94 95 However, there are some issues with adding plain C arrays to the public OGR interface due to the SWIG based wrapping, see for example [http://lists.maptools.org/pipermail/gdal-dev/2007-May/013092.html GDAL-Dev Mail from Tamas]... 96 86 97 '''Additional Notes''' 87 98 … … 101 112 15-May-2007: !SetFeatures() added[[BR]] 102 113 16-May-2007: !DeleteFeatures() added[[BR]] 114 17-May-2007: C API functions added; SWIG wrapping issues mentioned[[BR]]