Opened 12 years ago

Closed 11 years ago

#3365 closed enhancement (fixed)

[PATCH - Shapelib] Add API to support SAHooks in shptree

Reported by: Even Rouault Owned by: warmerdam
Priority: normal Milestone:
Component: OGR_SF Version: unspecified
Severity: normal Keywords: shapelib
Cc:

Description

Attached a patch for shapelib that adds new API to access .QIX files through SAHooks instead of STDIO API. Old API is preserved of course.

After this patch is applied, I'll be able to apply the shapefile_full_use_of_vsil.patch to have only VSIF*L use in shapefile driver. Illustrated by the ogr_shape.py.patch that can operate on /vsimem.

Attachments (3)

ogr_shape.py.patch (3.9 KB ) - added by Even Rouault 12 years ago.
shapefile_full_use_of_vsil.patch (5.3 KB ) - added by Even Rouault 11 years ago.
Patch that ports the shapefile driver to use SHPTree VSI*L API
shptree_with_sahooks.patch (12.2 KB ) - added by Even Rouault 11 years ago.
Patch for shapelib

Download all attachments as: .zip

Change History (4)

by Even Rouault, 12 years ago

Attachment: ogr_shape.py.patch added

by Even Rouault, 11 years ago

Patch that ports the shapefile driver to use SHPTree VSI*L API

by Even Rouault, 11 years ago

Attachment: shptree_with_sahooks.patch added

Patch for shapelib

comment:1 by warmerdam, 11 years ago

Resolution: fixed
Status: newclosed

Patches applied upstream and in gdal trunk (r22534) with slight deviations.

Note: See TracTickets for help on using tickets.