elastic / elastic/eland

Evaluate supporting GeoPandas for geo-spatial analysis

Open
#167 1 comment 0 reactions 0 assignees View on GitHub
enhancement topic:dataframe
Dominant language
Python
Stars
693
Forks
112
PR merge metrics
No merged PRs in 30d

Description

[GeoPandas](https://geopandas.org) is a library that integrates Pandas with geo-spatial data. The library receives ~20,000 downloads per day so is fairly well used. Could interface with Elasticsearch's [`geo_point`](https://www.elastic.co/guide/en/elasticsearch/reference/current/geo-point.html), [`geo_shape`](https://www.elastic.co/guide/en/elasticsearch/reference/current/geo-shape.html), and [geo queries](https://www.elastic.co/guide/en/elasticsearch/reference/current/geo-queries.html)

Contributor guide

Open the contributing guide

Research direction

The issue names GeoPandas, Pandas, and Elasticsearch's geo_point, geo_shape, and geo queries, but no repository files or tests. Start by reviewing how Eland currently integrates with Pandas and Elasticsearch, then determine the scope of GeoPandas support. Done would require a defined integration plan and documented implementation scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
elasticsearch, pandas, python
Domain
data, databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.