This is only a prototype, for a single category in a single location. Would be cool to see this for any search within craigslist. Though that’s heavy duty on my end. Wonder what Craig and friends think about this.
The feed is built from the craigslist RSS feed for apartments for rent in San Francisco. Every 4 hours, this feed is requested. The link for each listing is downloaded and parsed for the link to Yahoo Maps (though not every listing has this link to the rental location). That address is then used in an xmlrpc request to geocoder.us, which returns a lat/lon. The is added to the output, and the result is geocoded RSS 2 for use with worldKit.