The good folks at Directions Magazine  turned up this interesting mapping report.  Be sure to drill down into the explanations for the "fuzzy line" and the "blobby" algorithm concepts. 

"The algorithm for drawing neighborhoods is the "blobby" algorithm, well known in computer graphics. You can think of each point in a neighborhood as a little magnet, and the neighborhood is the region where the combined attraction of all those magnets is above a certain strength. A single point makes a small circle on the map. The influence of a number of nearby points will combine to make a curved blob. Read more about blobbies:

This is one of the first references I've come across using the concepts of the mathematical idea of "fuzzy logic" applied to geography.  Perhaps some readers can point us to similar examples.


"The Neighborhood Project
compiled by Nora Parker, Senior Managing Editor 

Matt Chisholm and Ross Cohen are working on a project to define neighborhood boundaries, so far only in San Francisco, but eventually in other cities as well. (If you get impatient and want to launch this project in your city, they suggest you can download the software and get busy.) Neighborhood boundaries? What does that mean? Generally neighborhoods are not defined by exact boundaries - they are defined by what geographers call "fuzzy lines" - lines that are not well-defined. (An example of "fuzzy line" might be the line between two bioregions. These are generalized, mappable regions, that might involve factors such as precipitation, soils, topography, etc., but there is no defined line on the ground when you cross from one region to the other - the change between regions is more gradual. This contrasts with the line between two countries, for example, where you might literally be able to stand at a border crossing with one foot in each country, or even closer to home, the line between my neighbor's property and mine.)  The Neighborhood Project is an excellent illustration of the concept of fuzzy lines - if you go to the site and look at the map, you'll note quite a bit of fuzziness to the neighborhood definitions. You can even begin to perceive it in the very small scale map included below. People living next door to each other might consider themselves to be in two different neighborhoods.

The site uses housing post data from craigslist, which includes addresses and neighborhoods, as well as a public poll on the site, to generate address/neighborhood pairs. Open source products (geocoder.us, Python and PostgreSQL) are used to geocode and map the data.






The Neighborhood Project's map of San Francisco. The dots are colored based on what neighborhood residents considered their "home." Used by permission. (Click for larger view.)