Skip to content

WannaKhrop/geo-spacial-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 GeoSpatial Search

GeoSpatial Search is a Rust project focused on developing a fast and efficient algorithm for finding all neighboring points on the globe. It adapts the principles of KD-Trees to spherical geometry, enabling high-performance geospatial queries using great-circle distances.

This project has been integrated into the Graph Database Query system currently being developed at the University of Bayreuth, where it is used for geospatial indexing and proximity search on large-scale spatial data.

--

✨ Features

  • Efficient search for nearby points based on geodesic (haversine) distance (radius search, box search)
  • KD-Tree-inspired structure adapted for spherical coordinates
  • Handles latitude and longitude inputs directly
  • Suitable for large-scale datasets and real-time applications
  • Designed for speed and accuracy in global proximity search

--

Examples

Radius Distance Search

Example was created using Wikidata Query Service

Box Search

Example was created using Wikidata Query Service

About

KD-Tree for fast search on the globe

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages