Products » Web Enterprise Suite » WES Catalog

WES Catalog

A comprehensive, standards based, catalog creation and management application providing data and service discovery, publishing, access and maintenance.




Interoperable Web services catalog management for discovery, publishing and access. Supports the OGC Catalog Services Specification 2.0.2

WES Catalog is an OGC ebXML-based catalog that provides discovery, access, harvesting and maintenance of location-based data and services metadata. Discovery of data services is provided through the WES Catalog OGC Catalogue Service for the Web (CSW) interface enabling a client to locate data and service metadata quickly and effectively.

Location-based data and services metadata is stored in the WES CSW catalog. A CSW catalog is a database that contains a list of data and services, the metadata that describes the services and the parameters and attributes that are required for invoking, chaining or directly accessing the data or service.

WES Catalog Diagram
Click here enlarge image

The application also has a metadata harvest process that will automatically ingest service metadata from Web-services servers and clients. WES Catalog is also Open Geospatial Consortium (OGC)-compliant.

Also included with a WES Catalog distribution is GeoNetwork. GeoNetwork is used as a metadata entry tool when augmenting/editing metadata being published into the WES Catalog database.

WES Catalog contains a semantic metadata crosswalk for each of the metadata standards to be maintained within the portal infrastructure. The following are representative samples of metadata standards supported:

  • Department of Defense Metadata Standard (DDMS)
  • ISO 19115
  • North American Profile (NAP)
  • Federal Geographic Data Committee (FGDC)
  • Dublin Core
  • MARC 21
  • DIF

The WES Catalog architecture has been specifically designed to be deployed in a multi-tier arrangement of clients and servers. Discovery of services is provided through WES Catalog service interfaces, which enable clients to locate service metadata quickly and effectively.

The multi-tiered architecture is illustrated below

WES Catalog Architecture
Click here enlarge image

Client applications are able to query the Application Services metadata database to determine the services that are available for search and discovery, data selection and extraction and analysis. Application Services will be identified according to the computer platform (client/server).

The WES Catalog component has the capability to store metadata about information, services and content. Metadata mappings are performed so that a crosswalk can be performed between the systems’ internal storage of metadata and the format the requesting client would like to see.

This metadata mapping technique enables users to publish data and metadata using an independent metadata publication form. Metadata storage and representation is an important component for service registries for the following reasons:

  • Scope - Most analysts agree that metadata can characterize virtually anything, not only automated information but physical objects, people, events, etc. Many standards focus on descriptive metadata, with particular emphasis on the metadata used in networked information discovery.
  • Diversity - There is great diversity in the kinds of metadata in use, and this diversity often reflects the distinct needs of different user communities. The tools are opposed to any loss of information or precision in existing metadata merely to accommodate a secondary use such as cross-domain searching.
  • Semantic Interoperability - It is often the case that the skills or expectations of a user are different than those anticipated by the provider of an information resource. For instance, a provider may offer search across three kinds of resources: book citations, news articles, and e-mail messages. If the searcher expects to search by “title”, the book citations are obviously searchable, but the provider has to decide what characteristic is semantically equivalent to “title” for the other collections. In the news article collection, “headline” might be considered semantically equivalent to “title” while “subject” might be the semantic equivalent in the e-mail messages. Semantic interoperability is essential for coherent search across diverse metadata.

WES Catalog contains the following integrated components:


WES Explorer


A WES Catalog component, WES Explorer provides catalog discovery functionality through the WES portal interface.



WES Explorer is a client catalog interface that provides Catalog discovery functionality.

Through the WES Portal interface, users are presented with three different catalog search options, which are: 

  • WES Keyword Search

WES Keyword Search is presented to users usually directly at the home page. Users can enter a "search term" in order to conduct a high-level text search of the catalog.

  • WES Simple Search

WES Simple Search is provided as a a"quick-start" link off the main home page and brings users directly to a "Search Catalog" form page. This page allows users to refine their search by selecting one or more dynamic filter options available as selection check boxes.

  • WES Advanced Search

WES Advanced Search provides all the functionality of the Keyword Search and the Simple Search but provides several new features such as definable geogrpahic extent and temporal parameters.

WES Advanced Search provides a map-based interface that can be used to draw an Area of Interest (AOI), which will provide input parameters for the catalog search based on a geographic area as defined by the AOI. Geographic coordinates may also be entered, and time periods for data discovery can also be specified.


WES Publisher / Harvester

Allows users to publish and register geospatial applications, services, styles, data and data products into the catalog.



A WES Catalog component, WES Publisher / Harvester provides users the ability to publish geospatial information.

The WES Publishing client is available as a JSP application that provides the ability for Data Custodians to publish and register geospatial applications, services, styles, data and data products into the catalog.

The WES Publisher supports the following content: 

  • all metatdata records according to FGDC, CSDGM 1998, ISO 19115:2005 and its derived profiles;
  • all metadata records of dynamic Web services, i.e., WMS, WFS, WCS, WPS, other OGC endorsed standards, GDAS; and,
  • all metadata records of Web content and encodings, i.e., WMC, GML, SLD, FE.



WES Gazetteer

Compusult's WES Gazetteer is an easy to install, standards based gazetteer with lightning fast name look-up.



Compusult's WES Gazetteer provides standards-based world coverage for place name lookup.

Web Enterprise Suite (WES) Gazetteer is an Open Geospatial Consortium (OGC) - enabled gazetteer service that provides world coverage for place name look-up services.

A gazetteer is list of geographic names, together with their geographic locations and other descriptive (metadata) information.

Diagram of WES Gazetteer:

WES Gazetteer Diagram
Click here enlarge image

WES Gazetteer place names and associated metadata is populated in a database and is composed of content from the following sources:

  • NGA Gazetteer - The National Geospatial-Intelligence Agency's (NGA) database of foreign geographic feature names. Coverage is world-wide, excluding the United States and Antarctica.
  • Geographic Names Information System (GNIS) - Developed by the USGS in cooperation with the U.S. Board on Geographic Names (BGN), contains information about almost 2 million physical and cultural geographic features in the United States.

This service is available on both UNIX and Windows® platforms, contains easy installation procedures and standards-based interfaces for searching, discovery and access in the HTTP computing environment.

WES Gazetteer is a component of Compusult’s Web Enterprise Suite; a set of Internet-based applications and toolkits that support Web mapping, information cataloging, discovery, retrieval and delivery services.

WES Gazetteer is also a contributor to the Open Geospatial Consortium Catalogue Services Interoperability initiative.