CSW client application

Document Information
Document ID: 

This is an ArcMap add-in application which can access the CSW Catalog Services to locate WMS services that can be added as layers in an ArcMap (v10) project. This is a simplified version of the ESRI CSW client for ArcMap (built from scratch) that is configured specifically to search the USGIN catalog (http://catalog.usgin.org/, ESRI Geoportal), the OneGeology catalog (http://portal.onegeology.org/, GeoNetwork OpenSource), and GeoData.gov (http://geo.data.gov/, ESRI Geoportal).

You can search for available services by key words (text box) or the extent of the ArcMap View frame. The search results will be displayed in the list box. The application checks for a successful getCapabilities request to determine if the service connection information in the metadata actually works, and enables the 'add to map' function for operational sevices. These services can be selected and added as layers in the ArcMap project.

The application utilizes the csw:record responses from the CSW services. The interesting part is dealing with the various intepretations of how the capabilities URL for the service should be encoded in the csw:record since the definitions of the Dublin core elements used are rather fuzzy....

Application Documents Description Document ID Posted by Updatesort icon Rating
The 2nd version of CSW Client application The only difference between this version and the previous version is that this version is using FGDC...
app2012-030 gchen 01/03/2012 - 4:00pm
ESRI CSW Client Installation and USGIN Catalog Profile ESRI Provides a CSW client that plugs into ArcMap.  The client can be used to browse and query ESRI Geoportal...

ESRI Geoportal Server Clients
app2010-016 averill.cate 01/04/2011 - 9:18am
CSW Client for ESRI ArcGIS Desktop and ArcExplorer ESRI offers CSW clients for ArcGIS Desktop and ArcExplorer as part of their free Geoportal add-ons.This client allows...
app2009-011 wgrunberg 12/28/2010 - 12:40pm
ArcMap Extension to Adjust for Invalid WMS 1.3.0 Requests PurposeThis extension was built to deal with a bug in ArcMap 9.3.1 which issues invalid WMS 1.3.0 GetMap requests....
Download the extension here
app2010-014 Ryan Clark 03/08/2010 - 12:08pm
Related Community Groups
Troubleshooting Web Service Deployment - Blog | 5 Posts | Join
This blog is for documenting our group's experiences with web service deployment.