GIS-based decision support architecture and applications for developing countries