This Geospatial Web Service Client (GWSC) provides an interoperable way of accessing geospatial Web service, especially those from Open Geospatial Consortium (OGC), for integrating and analyzing distributed heterogeneous Earth science data. GWSC utilizes the geospatial interoperability and Web service standards developed by OGC, ISO, W3C, and GRID communities to enable in service discovery, invocation, negotiation, selection and composition. GWSC is in conformity with OGC Catalog Service for Web (CSW) specification to play a "directory" role that permits the registry, discovery and access of geospatial information resources that distribute on the Internet, such as services, data sets, data descriptions and their associations. By implementing the latest protocols of OGC Web Feature Service (WFS), Web Map Service (WMS) and Web Coverage Service (WCS), GWSC provides a single point of entry to the access of OGC compliant data services around the world to request any subsets of a multi-dimensional and multi-temporal geospatial data for a specific geographic region. It provides the capabilities to handle all details of different protocols internally so that users don't need to know the low level details of how to find and access these data. GWSC also can access tool-like Web services, such as Web Image Classification Service (WICS) and Web Coordinates Transformation Service (WCTS), to produce value-added data products. Moreover, in order for developing user's own more complex processing workflow that is used for further geospatial visualization and analysis, GWSC supports to build, instantiate, execute and register Web service chain.