Hi,
my name it's Cesare, I'm new to GAE (3 days) and this group as well, I
would like to take this opportunity to say hello to everybody :)

I guess that many many peaople had the same ploblem of mine, because
of the limitations of GQL about using an inequality operator on more
than 1 property and so the problem of retriving location within a
given range.
I barelly evaluated GeoModel (http://code.google.com/p/geomodel/) but
seams to me that it's big and anyway doesn't really solve the problem
of filtering the data on GQL end only.

I would like to have an optionion from you guys about this very simple
idea that I go this morning under the shower ... :)
The idea it's basically to "round" latitude and longitude to integer
(for to float few decimals) and use this value as "tag" so in this way
i will be able to pull the data from the datastore just by using = or
IN operator to retrive the locations in a specific area. it's an hash
table but not with unique hash, on 2 different fields.

In this way the dataset in not the smallest as possible, you may need
to refine the seach in the code, but should be small enough.

That's all,
I will be happy to get ideas, improvments, suggestion and criticism as
well :)


Thanks,
Cesare Montresor

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to