#Geo Assist - An in-memory spatial library for Geo-spatial Indexing

5 messages · Page 1 of 1 (latest)

onyx plank
#

I've created an opensource that provides in-memory Geo-spatial Indexing, with 2-dimensional K-D Tree. I've worked on multiple projects where I used K-D Trees to find the nearest neighbors for provided geo coordinates with very efficient results. Hence a generic implementation for all. Open to suggestions and contributions.

If you like the project, **stars **on the git repository are most appreciated 🙂

Link: https://github.com/thegeekyasian/geo-assist

GitHub

Geo Assist is a spatial library that allows you to manage spatial data in-memory. - GitHub - thegeekyasian/geo-assist: Geo Assist is a spatial library that allows you to manage spatial data in-memory.

rough thorn
#

one thing I notice is your geometry primitives could be more easily defined using records, and then you have the added bonus that they're immutable

onyx plank
#

Thanks a lot for the feedback, @rough thorn. The just wanted to keep it compatible with Java 1.8 initially. So more users and test snd integrate easily with it. Once its has enough support, the plan is to keep is compatible with latest-2/3 Java versions

WDYT?

slim talon
onyx plank