A Knowledge-Based Systems Approach to Design of Spatial Decision Support Systems for Environmental Management