1. A regionalization method comprising: inputting a data set into a computer; utilizing the computer to perform contiguity-constrained hierarchical clustering on the data set to generate two regions; and performing a fine-tuning optimization procedure on the two regions with the computer to iteratively modify the boundaries between the two regions to enhance partition quality.