The Open GIS Consortium (OGC) developed the web-based
geographic information and services accessible via the Internet
through the OGC consensus process [10,11]. Each service supports a certain GIS operation function that returns metadata
describing the nature of the service, the methods to register
Web Service, the addresses to access the service or to contact
its provider, the type of data provided by the service, and so
forth. In order to allow interoperability between server and
client software from multiple vendors, the request and response
must be standardized. By focusing standardization on the
interface, the software developers, data custodians, and
processing-service providers can work to their particular
software components, while connecting with other systems for
complementary services. The following figure illustrates a
basic OGC GIS service-oriented architecture.