Add Geopandas.GeoDataFrame Document Loader (#3817)

Work in Progress.
WIP
Not ready...

Adds Document Loader support for
[Geopandas.GeoDataFrames](https://geopandas.org/)

Example:
- [x] stub out `GeoDataFrameLoader` class
- [x] stub out integration tests
- [ ] Experiment with different geometry text representations
- [ ] Verify CRS is successfully added in metadata
- [ ] Test effectiveness of searches on geometries
- [ ] Test with different geometry types (point, line, polygon with
multi-variants).
- [ ] Add documentation

---------

Co-authored-by: Lance Martin <lance@langchain.dev>
Co-authored-by: Bagatur <baskaryan@gmail.com>
Co-authored-by: Lance Martin <122662504+rlancemartin@users.noreply.github.com>
This commit is contained in:
Brendan Collins
2023-07-19 15:14:41 -04:00
committed by GitHub
parent dfc533aa74
commit 9aef79c2e3
6 changed files with 493 additions and 2 deletions

File diff suppressed because one or more lines are too long