LocationTech Spatial4j
LocationTech Spatial4j has a fairly limited scope largely centered around geometric shape implementations:
- Define geometric shapes, both classic Euclidean/Cartesian two-dimensional ones and geodetic (surface-of-sphere) ones. Some sample shapes are: point, rectangle, circle (aka point-distance), polygon, linestring
- Compute the bounding box of a shape
- Compute the intersection case between a pair of shapes, especially where one of them is a point or rectangle. Intersection cases are intersects, contains, within, and disjoint.
- Compute the area of a shape
- Compute the distance between points (plus other misc. distance / angle calculations)
- Compute a geohash string for a point, and vice-versa, and compute the rectangle for a geohash, (plus other misc. geohash calculations)
- Encode and decode a shape to and from a serialized representation. An example is Well Known Text (WKT).
Basics
- Project ID: locationtech.spatial4j
- PMI: https://projects.eclipse.org/projects/locationtech.spatial4j
- Website: https://projects.eclipse.org/projects/locationtech.spatial4j
- Download CSV: Commits , Issues , Reviews , IP Lab requests
Active repositories
| Repository | Commits | Reviews | Issues |
|---|
This project has no activity.
The EMO oversees the lifecycle of Eclipse projects, trademark and IP management, and provides a governance framework and recommendations on open source best practices.
See the project’s PMI page at https://projects.eclipse.org/projects/locationtech.spatial4j
Releases
- 0.8 (2020-11-26) – see artefacts
- 0.7 (2017-12-27) – see artefacts
Reviews
- LocationTech Spatial4j 2027.08 Progress (2027-08-11) – see review
- LocationTech Spatial4j 2026.08 Progress (2026-08-19) – see review
- LocationTech Spatial4j 0.8 Release (2020-11-18) – see review
- LocationTech Spatial4j 0.7 Release (2017-12-20) – see review
IP Lab requests
Security related information is not yet available for this project. In order to gather such information automatically, Self Service
of GitHub resources needs to be enabled for this project.