Package: geoarrow 0.2.1.9000

Dewey Dunnington

geoarrow: Extension Types for Spatial Data for Use with 'Arrow'

Provides extension types and conversions to between R-native object types and 'Arrow' columnar types. This includes integration among the 'arrow', 'nanoarrow', 'sf', and 'wk' packages such that spatial metadata is preserved wherever possible. Extension type implementations ensure first-class geometry data type support in the 'arrow' and 'nanoarrow' packages.

Authors:Dewey Dunnington [aut, cre], Anthony North [ctb], Apache Software Foundation [cph], Ulf Adams [cph], Daniel Lemire [cph], Joao Paulo Magalhaes [cph]

geoarrow_0.2.1.9000.tar.gz
geoarrow_0.2.1.9000.zip(r-4.5)geoarrow_0.2.1.9000.zip(r-4.4)geoarrow_0.2.1.9000.zip(r-4.3)
geoarrow_0.2.1.9000.tgz(r-4.5-x86_64)geoarrow_0.2.1.9000.tgz(r-4.5-arm64)geoarrow_0.2.1.9000.tgz(r-4.4-x86_64)geoarrow_0.2.1.9000.tgz(r-4.4-arm64)geoarrow_0.2.1.9000.tgz(r-4.3-x86_64)geoarrow_0.2.1.9000.tgz(r-4.3-arm64)
geoarrow_0.2.1.9000.tar.gz(r-4.5-noble)geoarrow_0.2.1.9000.tar.gz(r-4.4-noble)
geoarrow_0.2.1.9000.tgz(r-4.4-emscripten)geoarrow_0.2.1.9000.tgz(r-4.3-emscripten)
geoarrow.pdf |geoarrow.html
geoarrow/json (API)
NEWS

# Install 'geoarrow' in R:
install.packages('geoarrow', repos = c('https://geoarrow.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/geoarrow/geoarrow-r/issues

Pkgdown site:https://geoarrow.org

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

6.85 score 160 stars 111 scripts 714 downloads 26 exports 2 dependencies

Last updated 3 days agofrom:27bd2a17f0. Checks:8 OK, 4 NOTE. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKMar 07 2025
R-4.5-win-x86_64NOTEMar 07 2025
R-4.5-mac-x86_64NOTEMar 07 2025
R-4.5-mac-aarch64NOTEMar 07 2025
R-4.5-linux-x86_64NOTEMar 07 2025
R-4.4-win-x86_64OKMar 07 2025
R-4.4-mac-x86_64OKMar 07 2025
R-4.4-mac-aarch64OKMar 07 2025
R-4.4-linux-x86_64OKMar 07 2025
R-4.3-win-x86_64OKMar 07 2025
R-4.3-mac-x86_64OKMar 07 2025
R-4.3-mac-aarch64OKMar 07 2025

Exports:as_geoarrow_arrayas_geoarrow_array_streamas_geoarrow_schemaas_geoarrow_vctrgeoarrow_boxgeoarrow_handlegeoarrow_large_wkbgeoarrow_large_wktgeoarrow_linestringgeoarrow_multilinestringgeoarrow_multipointgeoarrow_multipolygongeoarrow_nativegeoarrow_pointgeoarrow_polygongeoarrow_schema_parsegeoarrow_wkbgeoarrow_wktgeoarrow_writerinfer_geoarrow_schemais_geoarrow_schemana_extension_geoarrowna_extension_large_wkbna_extension_large_wktna_extension_wkbna_extension_wkt

Dependencies:nanoarrowwk

Readme and manuals

Help Manual

Help pageTopics
Convert an object to a GeoArrow arrayas_geoarrow_array as_geoarrow_array_stream
GeoArrow encoded arrays as R vectorsas_geoarrow_vctr
Handler/writer interface for GeoArrow arraysgeoarrow_handle geoarrow_writer
Inspect a GeoArrow schemaas_geoarrow_schema geoarrow_schema_parse is_geoarrow_schema
GeoArrow Typesgeoarrow_box geoarrow_large_wkb geoarrow_large_wkt geoarrow_linestring geoarrow_multilinestring geoarrow_multipoint geoarrow_multipolygon geoarrow_native geoarrow_point geoarrow_polygon geoarrow_wkb geoarrow_wkt
Infer a GeoArrow-native type from a vectorinfer_geoarrow_schema
Extension type definitions for GeoArrow extension typesna_extension_geoarrow na_extension_large_wkb na_extension_large_wkt na_extension_wkb na_extension_wkt