The ArcIMS Metadata Services, a core component of ArcIMS 4, let users create customized and centralized online repositories of metadata at any level--Intranet, Extranet, or Internet.
Metadata Services are built on the functionality of three existing Esri products--ArcIMS; ArcCatalog, one of the ArcGIS applications; and ArcSDE. A perfect example of merging technologies, Metadata Services use ArcIMS for framework and architecture; ArcCatalog for creating, authoring, and publishing metadata; and ArcSDE as the interface to the relational database that stores published documents. Metadata stored in a metadata server is accessed using either ArcCatalog or Metadata Explorer, a Web-based tool.
Building Global Communities
The Metadata Services expand Esri's vision of global data sharing by making it easier to document and locate datasets. Data producers now have a place to publish data, and data consumers have a place to find data. Although only metadata--a document that describes data--is published to the server, access to the data itself can be provided by including direct links to the online sites containing data, contact information, or the storage locations for data in the metadata document.
Customizable, Interoperable, and Internationalized
Metadata authored in ArcCatalog is stored and published to the Metadata Server in extensible markup language (XML) format. XML is a metamarkup language, but unlike HTML, it describes structured data content rather than display properties. A swiftly emerging open industry standard that is platform neutral and oriented to publishing and distributing information using the Internet, XML's characteristics help make Metadata Services open, standard-independent, and international.
Any metadata published in valid XML will be accepted by a metadata server. The semantics of the published documents are handled by client applications that can easily be customized to match any data standard, foreign language, or custom content. Metadata Services are available on any platform supported by ArcIMS (Windows, Solaris, Linux, AIX, HP-UX) and on top of any relational database supported by ArcSDE (SQL Server, Oracle, Informix, DB2).
Although Metadata Services do not conform to one single standard, they do comply with the specifications of the Open Geospatial Consortium, Inc. (OGC). An international industry consortium of more than 220 companies, government agencies, and universities, OGC is developing publicly available geoprocessing specifications. Open interfaces and protocols defined by OpenGIS specifications support interoperable solutions for "geo-enabling" the Web; wireless, location-based services; and mainstream IT applications. More information on OGC is available from www.opengis.org.
The OpenGIS Abstract Specification describes the OGC's view of metadata in a series of 11 scenarios. The following list of excerpts shows how Metadata Services support each scenario included in the OpenGIS Abstract Specification.
Scenario 1: "Searching for feature collections using metadata element names and their associated values."
Scenario 2: "Posting metadata about a dataset so that it might be discovered by a potential user."
Continued on page 2