geoarrow-r
Extension Types for Spatial Data for Use with Arrow
geoarrow tracks the GeoArrow spec and otherwise just keeps compiling
◆Recent moves
- 2mo ago
geoarrow 0.4.3
A patch to the vendored nanoarrow.h clearing new CRAN gcc warnings. Build hygiene, nothing else — and the version between it and the previous entry never reached this feed.
View source ↗ - 8mo ago
- 10mo ago
geoarrow lets callers choose the geometry type when converting from sf
Converting sf objects now accepts an optional geometry vctr type, so output can be forced to geoarrow.wkb rather than whatever the converter infers. The vendored geoarrow-c and nanoarrow copies are refreshed alongside. A small piece of control for anyone whose downstream reader expects a specific encoding.
View source ↗ - 1y ago
geoarrow implements the GeoArrow 0.2 specification features
The substantive release of the window. Non-PROJJSON CRS types and spheroidal edge interpolations from the GeoArrow 0.2 spec land, the geoarrow.box type gains conversions to and from wk::rct(), wk_set_crs() and wk_set_geodesic() are implemented for geoarrow_vctr, and the wkb and wkt extension types accept binary view and string view storage. Spheroidal edges in particular are what makes non-planar geometry representable rather than silently flattened.
View source ↗ - 2y ago
geoarrow 0.2.1
Undefined behaviour found by UBSAN and fixed. The kind of release a package with vendored C code produces regularly.
View source ↗ - 2y ago
Legacy geoarrow tagged before the rewrite
A tag marking the unsupported pre-2023 version of the package, published to clear the way for the rewritten one that went to CRAN. Useful only as the boundary between two different codebases sharing a name.
View source ↗