Gisbuilder: a Framework for the Semi-Automatic Generation of Web-based Geographic Information Systems.