v3.4.0
Added
- Full GeoJSON Feature support with properties data
- Capability to ignore DBF and SHX files to recover corrupted Shapefiles
- ShapefileReader constructor options constants:
Shapefile::OPTION_IGNORE_FILE_DBF
Shapefile::OPTION_IGNORE_FILE_SHX
ShapefileReader::getTotRecords()
output constant:Shapefile::UNKNOWN
- Error types constants:
Shapefile::ERR_INPUT_RANDOM_ACCESS_UNAVAILABLE
Changed
- Improved handling of Logical fields in DBF files
- Increased tolerance coefficient to deal with extremely small areas when determining ring orientation
Fixed
- Handling of unspecified bounding box in SHP and SHX file headers for empty Shapefiles
- Behaviour with DBF files for empty Shapefiles
See release notes