{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/5"}],"enrichment":{"capability":"geoarrow-c provides low-level Python bindings to the GeoArrow C implementation, exposing compute kernels and the Arrow C Data interface for working with geographic data in Arrow format.","skillfed_tags":["geospatial","arrow-bindings","c-extension"],"use_cases":["Serve as a compiled dependency for geoarrow-python when native compute performance is needed","Access low-level GeoArrow compute kernels directly via the Arrow C Data interface for custom spatial operations","Integrate geographic Arrow data processing into systems that already use PyArrow and need C-level performance"],"what_it_does":"geoarrow-c is a low-level Python binding to the GeoArrow C/C++ library, primarily designed to serve as a dependency for geoarrow-python. It exposes compute kernels and the Arrow C Data interface, allowing direct interaction with geographic data stored in Arrow format. The package provides access to operations like box aggregation and other spatial computations through a C-based implementation.\n\nMost users should use the higher-level geoarrow-python bindings instead. Direct use of geoarrow-c requires manual management of Arrow C Data structures (SchemaHolder, ArrayHolder) and understanding of the Arrow C Data interface. The package has no runtime dependencies and is available as pre-built wheels for common platforms.","worth_installing":"Yes, if you are using geoarrow-python or need direct access to GeoArrow compute kernels via the Arrow C Data interface. No, if you are looking for a high-level geographic data library. The package is stable (active maintenance, no known vulnerabilities, permissive license) but is primarily a low-level dependency rather than a user-facing tool."},"id":"geoarrow-c","links":{"html":"https://skillfed.io/packages/geoarrow-c","md":"https://skillfed.io/packages/geoarrow-c.md","pypi":"https://pypi.org/project/geoarrow-c/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-10-10","license_spdx":null,"license_treatment":"permissive","name":"geoarrow-c","python_support":"supports_current","summary":"Python bindings to the geoarrow C and C++ implementation"},"popularity":{"monthly_downloads":312587,"position":7723,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.1"}
