Commit Graph
10 Commits
Author SHA1 Message Date
Adrian Garcia Badaracco b4b813a2a5 REF: Move sindex to GeometryArray (#1444) 2020-08-20 16:50:55 +02:00
Joris Van den Bossche 7e9868860f ENH: add Feather IO support (#1435) 2020-05-27 19:45:44 +02:00
d19afa4ece ENH: Add parquet IO support (#1180)
* WIP: initial migration of geofeather into geopandas

* WIP: initial implementation of parquet support for geometries

* Refactored approach to retain same geometry column names

* fix CI errors

* Fix CI errors, improve test coverage

* Py2.7 CI fix for decoding binary strings

* Remove feather support (for now) and address PR comments

* Make primary geometry column more clear

* Address PR comments, allow parameter overrides

* Refactor to_paquet(), read_parquet() per PR feedback

* Migrate to column-level CRS metadata

* Refactored parqut I/O to align with latest parquet metadata spec

* Use GeometryArray in read_parquet to set crs directly

* Updated parquet I/O per PR feedback

* Update parquet I/O per PR feedback

* Fix fstrings in compat

* Undo whitespace autoformatting in .travis.yml

* Add stability warning for parquet metadata spec

* Revert pyarrow version for travis

* Add classmethod from_parquet and fix skips for pyarrow

* TEMP: add test for pandas parquet I/O for appveyor

* Add test for parquet columns parameter repeated column names

* try to fix appveyor

* add to reference

* add pyarrow to show_versins

* skip parquet tests on windows

* try again to skip parquet tests on windows

* remove from_parquet classmethod

* undo space

* Updates per metadata spec PR feedback

* Update parquet metadata to match spec, make io methods private

* Add warning for initial parquet implementation

* Add basic read / write benchmarks for parquet

* Add whitespace to make CI happy

* Ignore parquet warnings in tests except where testing the warnings

Co-authored-by: Joris Van den Bossche <jorisvandenbossche@gmail.com>
Co-authored-by: Martin Fleischmann <martin@martinfleischmann.net>
2020-05-20 09:23:26 +01:00
Adrian Garcia Badaracco e0eaf813e7 ENH: Implement sindex query in clip (#1427)
* Implement query in clip

* cleanup

* add benchmarks
2020-05-15 18:52:05 +01:00
Adrian Garcia Badaracco 2c22a26bd4 ENH: Add query and query_bulk to sindex (#1401) 2020-05-13 10:27:11 +02:00
Adrian Garcia Badaracco 084d5848e4 ENH: Add pygeos based spatial index (#1343) 2020-04-27 20:30:39 +02:00
donlo 08ffc4e932 ENH: Add affine_transform method to GeoSeries (#1008) 2019-06-13 11:58:05 +02:00
James McBride ddaa26fdba Add very basic benchmarks for file reading/writing (#890)
* Add very basic benchmarks for file reading/writing

Just created a moderate sized series and frame and tested reading and
writing.

* Add benchmarks for other file extensions
2019-01-06 21:27:57 -08:00
James McBride 2e9c72b22e Add asv benchmark for to_crs (#578) 2017-10-10 14:49:02 +02:00
Joris Van den Bossche baa1601c78 Start adding an asv benchmark suite (#497) 2017-08-20 13:44:20 +02:00