Changes between Version 5 and Version 6 of rfc41_multiple_geometry_fields
- Timestamp:
- Jul 27, 2013, 11:29:34 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
rfc41_multiple_geometry_fields
v5 v6 224 224 225 225 {{{ 226 virtual OGRErr GetExtent Ex(int iGeomField, OGREnvelope *psExtent,227 226 virtual OGRErr GetExtent(int iGeomField, OGREnvelope *psExtent, 227 int bForce = TRUE); 228 228 }}} 229 229 Default implementation would call GetExtent() if iGeomField == 0 … … 257 257 * CreateLayer() : signature will be unchanged. If more than one 258 258 geometry fields are needed, OGRLayer::CreateGeomField() must be used. 259 If the name of the first geometry field must be specified, for d rivers260 supporting O LCCreateGeomField, using code should call CreateLayer() with261 eGType = wkbNone and then add all geometry fields with259 If the name of the first geometry field must be specified, for datasources 260 supporting ODsCCreateGeomFieldAfterCreateLayer, using code should call 261 CreateLayer() with eGType = wkbNone and then add all geometry fields with 262 262 OGRLayer::CreateGeomField(). 263 263 … … 269 269 on the returned layer object. So there is no real need for adding a way 270 270 of specifying the geometry field at the ExecuteSQL() API level. 271 272 * TestCapability(): add a ODsCCreateGeomFieldAfterCreateLayer capability 273 to inform if CreateGeomField() is implemented after layer creation. 271 274 272 275 == Explored alternative solutions ==