Anfrage aller BikeStations sortiert nach der Distanz zu einer Position
Closed this issue · 2 comments
wollodev commented
Hauptaufgabe liegt darin die Stationen nach der Distanz eines Punktes zu soritieren.
Lösungsansätze:
- PostGIS + Hibernate Spatial
- Postgres Operator @ von earthdistance bzw. <->;
wollodev commented
PostGIS + Hibernate Spatial ist für die reine Funktion des Sortieren zu aufwändig. Earthdistance funktioniert, das mapping stellt sich aber als etwas schwerer heraus.
wollodev commented
Gelöst mit der Formel zur Berechnung der Distanz als HQL. Nicht optimal, erfüllt aber seinen Zweck.