This document discusses using agent-based modeling and geographic information systems (GIS) to simulate self-organization and segregation patterns based on Thomas Schelling's segregation model. It outlines how Agent Analyst, a multi-agent modeling platform, can be used to implement Schelling's model over GIS data by defining agents that represent residents and environments that represent city regions. The model simulates residents moving between regions based on preferences for neighbors of their own type, resulting in emergent segregation despite only mild preferences. The approach allows studying complex spatial systems and behaviors through individual-based simulations linked with real geographical data.