I’m using objectify-appengine in my app. In the DB I store latitude & longitude of places.
at some point I’d like to find the closest place (from the DB) to a specific point.
As far as i understood i can’t perform regular SQL-like queries.
So my question is how can it be done in the best way?
I’m using objectify-appengine in my app. In the DB I store latitude & longitude
Share
You should take a look at GeoModel, which enables Geospatial Queries with Google App Engine.
Update:
Let’s assume that you have in your Objectify annotated model class, a GeoPt property called
coordinates.You need to have in your project two libraries:
In the code that you want to perform a geo query, you have the following: