Install and Configure CSW Client for USGIN services


  1. Download and Install the CSW Client Application:
    1. Follow the instructions on ESRI's help site. Under the heading Installing CSW Clients for ArcGIS, follow directions in the Installation and Add the CSW Client to ArcMap bullets.
    2. Take note of the directory into which you install the application. You will need to know this for the next step.
  2. Download and Install the USGIN Profile Configuration Files:
    1. Download the files from
    2. Unzip the archive. Place the four files into <the directory into which you installed the client>\Data. Overwrite the existing CSWProfiles.xml when prompted.
    3. Restart ArcMap (if it was open while you did this).
  3. Create a "Catalog" to Connect to in ArcMap:
    1. Open ArcMap and display the CSW Client
    2. Under the heading How to Configure Additional Catalogs back on the ESRI help site, follow the directions under the How to register a catalog service for use in the CSW Clients bullet. Select the "USGIN/Geonetwork" profile during step #4.
    3. If the "USGIN/Geonetwork" profile does not appear in the list, restart ArcMap and try again. If it is still not there, double-check that you have put the configuration files in the right place.
Note: If you have an old version of the CSW Client that you'd like to update. You'll need to first uninstall the old version from the Add/Remove Programs Control Panel. Also, while the <install director>/Data folder contains a CSWCatalogs.xml file, this is not the file that is accessed in ArcMap. If you wish you change the CSWCatalogs.xml directly, you'll need to find it in <Documents and Settings Director>\<user name>\Application Data\ESRI. The path is likely slightly different on Windows Vista and Windows 7.
Related Community Groups
CSW Debug Blog | 17 Posts | Join
A group blog to discuss metadata Catalog Service for the Web (CSW) implementation experiences
Building a GeoSciML WFS Server | 11 Posts | Join
Development, testing and implementation of a WFS service that returns GeoSciML documents
ETL Debug Blog | 12 Posts | Join
A group blog on implementing and debugging Extract-Transform-Load (ETL) efforts.
Presentations and Posters | 12 Posts | Join
Post your posters and presentations related to USGIN topics.
Metadata interest group | 13 Posts | Join
group for general posting on metadata content, standards, tools
USGIN Amazon Virtual Server Development | 18 Posts | Invite only
Documenting the process of development of a Web Server in the Amazon EC2 environment. Software installations tailored to the requirements for USGIN
GeoNetwork configuration and development | 7 Posts | Join
Discussion on GeoNetwork setup, configuration, and development.
Student Projects | 0 Posts | Join
Discussion of student projects related to USGIN
Drupal Development | 6 Posts | Join
All about bending Drupal to your needs
Geoportal on an Amazon Virtual Machine | 3 Posts | Closed
Installation, configuration, etc.
Using Django for USGIN | 7 Posts | Request membership
Thought and ideas about using Django to accomplish USGIN-related... things.
ArcGIS Server and OGC Services | 3 Posts | Join
Tips on using ArcGIS Server to provide OGC web services
Content model discussion | 0 Posts | Request membership
Community site for comments on development of content models and encoding for information intechange
Making Web Maps | 2 Posts | Request membership
For information about the myriad of mechanisms for showing service data on a web page.
Troubleshooting Web Service Deployment - Blog | 5 Posts | Join
This blog is for documenting our group's experiences with web service deployment.
Best Practices for USGIN Web Service Hosting | 10 Posts | Join
Tips, techniques, and frequently asked questions for hosting AASG Geothermal Data Web Map Services and Web Feature Services
Hub Disaster Recovery | 0 Posts | Request membership
Discussions around how to harden a distributed federated system against disaster; setting up a system to mirror hub VMs at other hubs.