Skip to content

Conversation

@m-mohr
Copy link
Contributor

@m-mohr m-mohr commented Nov 11, 2024

Implements #90

@m-mohr m-mohr linked an issue Nov 11, 2024 that may be closed by this pull request
Comment on lines 26 to 28
parquet = import_optional_dependency(
"pyarrow.parquet", extra="pyarrow is required for Parquet support."
)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is that an actual issue? We use it in other places, too, so it's not really optional, isn't it?

Copy link
Collaborator

@ivorbosloper ivorbosloper Nov 11, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I searched in the code on how to open/read/write parquet files (for testing this case). This is what I found in geopandas.py and I bluntly assumed this is how I should import it... Feel free to change

Copy link
Collaborator

@ivorbosloper ivorbosloper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested, it works

One thing we will run in to is the projection, especially with EPSG:4326 (WGS84) as default. Geometries can be transformed with a bijective function from source to target projection, but projected geometries can yield different validity results (e.g. intersecting lines). We will solve that as we encounter that.

@m-mohr
Copy link
Contributor Author

m-mohr commented Nov 11, 2024

Is there a better default? => #105

@m-mohr m-mohr merged commit 8151a39 into main Nov 11, 2024
@m-mohr m-mohr deleted the merge_cmd branch November 11, 2024 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

merge: Combine datasets

3 participants