9 | | To improve performance when fetching features, this RFC proposes a way how to tell OGR which fields are going to be required in subsequent GetFeature() / GetNextFeature() calls. Knowing the necessary fields, the OGR driver can decide to leave the rest of the fields null. |
| 9 | To improve performance when fetching features, this RFC proposes a way how to tell OGR which fields are not going to be required in subsequent GetFeature() / GetNextFeature() calls. Such fields will be ignored by the driver and their value will be kept null. The RFC counts also with the possibility to ignore feature geometry and style. |
| 10 | |
| 11 | Common use cases: |
| 12 | 1. the client renders the layer: all fields can be ignored, only the geometry is required |
| 13 | 1. the client shows attribute table: all fields are required, the geometry can be ignored |