Dan Baston

Results 99 issues of Dan Baston

### Feature description In a handful of cases (e.g., `gdalwarp -wm`) the argument parsing code uses `CPLAtofM` to parse numeric arguments. This function returns a value of zero when given...

enhancement

Would avoid the need to hardcode this list in client code, e.g. https://github.com/JakubCha/exactextract_qgis/pull/27/files

enhancement

RasterSequentialProcessor always subdivides the processing region using scanlines. For tiled rasters, it should be more efficient to subdivide using the block size of the raster.

enhancement
performance

Would make `count(include_nodata=true)` available as a more legible alternative to e.g. `count(default_value=0)`. Not sure if it's worth it.

enhancement

To avoid needing to multiply the results of `frac` by the polygon area, as requested by @goergen95 in https://github.com/isciences/exactextractr/issues/107

enhancement

This PR resurrects the C API that was removed from #688 and changes it to return an array of cluster IDs instead of a GeometryCollection, as suggested in #823. This...

Feedback Requested
Enhancement

This PR adds a `CircularArcIntersector` that computes intersections between circular arcs and/or line segments. The intersections may be points or arcs. The interface generally mimics that of the `LineIntersector`. Missing...

I may miss something, but it is not obvious to me that you can't insert an empty curve in a CompoundCurve, in which case back() and front() are returning something...

- Remove unnecessary includes from tut.hpp - Add tut.hpp to precompiled headers Improves test build time from 4:30 to 3:20 on my system.

WIP

### Feature description The new CLI has a number of algorithms that convert between raster and vector: Vector in, raster out - `grid` - `rasterize` Raster in, vector out -...

enhancement
gdal_cli