Intelligent Discovery and Retrieval of Geoinformation using Semantic Mediation and Ontologies