You can use KML files to create maps in Google Fusion Tables.
This tutorial is useful when you want to create geographic files of places that are hard to find in ready geo files. It's recommended for smaller projects, as everything is done by hand. Easy to imagine that mapping all buildings in a selected country isn't this case :)
