Is there a way to use FQL to select all my friends Checkins that are in range of a specified location? I can use FQL to return my friends checkin coords:
https
So there's some undocumented function called distance() that might help you, although it doesn't work so well (especially since it's limited to 50km radius):
SELECT coords, author_uid, tagged_uids, target_id, message FROM checkin WHERE target_id IN
(SELECT page_id FROM place WHERE distance(latitude, longitude, "37.75377496892", "-122.42077080676") < 50000)
Max is 50,000 meters, which is the output unit of FQL's (apparently undocumented) distance
function.
https://developers.facebook.com/docs/reference/fql/checkin/ https://developers.facebook.com/docs/reference/fql/place