An approach based on the clustering of spatial requirements' models and MDA to design spatial data warehouses. (2015)