Generating Flat Maps