Skip to content

Make columnar-based access possible in addition to record-based model? #469

Closed
@jorisvandenbossche

Description

@jorisvandenbossche

Related to geopandas/geopandas#491 (exploration of ways to make data ingestion faster in geopandas)

Currently fiona exposes a model where you access access the data by records (eg by iterating over a collection, accessing one record at a time). When the goal is to load the full dataset (eg to put all records in a geopandas GeoDataFrame), this record-based access can give some performance overhead.

Therefore, I am wondering to what extent fiona would welcome additions to also make columnar-based access possible.
With columnar-based access I mean that you could get the values of all records (so of the full collection) at once in an array per property and geometry.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions