A description of a scheme being developed for Xapian to store geolocation coordinates compactly, but such that the coordinates can be truncated to produce reduced accuracy versions, while still being very quick to encode and decode.
Introduction to the (existence of) the RestPose search server - based on Xapian, written in C++, providing a JSON/HTTP "restful" API.