This model explains and predicts patterns of urban places across the map. In his model, Christaller analyzed the hexagonal, hierarchical pattern of cities, villages, towns, and hamlets arranged according to their varying degrees of centrality, determined by the central place functions existing in urban places and the hinterlands they serve.