Multistandard, Multilingual, Metadata Cataloguing Tool for the creation of geospatial metadata

Developed under the CGDI GeoInnovations program by Intelec Geomatics (Intelec) and its partners, SoftMap Technologies, CrossDraw, and the Centre for Research in Geomatics (CRG) of Laval University.
               


Stakeholders involved in distributing and accessing geospatial data agree that the first stage in achieving this goal is the documentation of data sets or the entry of metadata. Standards organisations (FGDC, ISO/TC211, OpenGIS) have identified metadata as a priority in their work and geospatial data infrastructures such as the Canadian Geospatial Data Infrastructure (CGDI) often start with the implementation of services related to metadata (discovery, evaluation, access).

However, the gathering of metadata is often a tedious and frustrating exercise that discourages most organisations that have started the cataloguing of their data sets. They are confronted with complex standards that do not handle all of their particularities and existing tools are not user-friendly. These tools have a steep learning curve, limited flexibility with regards to accepting metadata based on different standards, different versions of a same standard, or user-specific metadata, and usually do not work properly in any language other than English.

The M3CAT (Multistandard, Multilingual Metadata Cataloguing) tool was developed under the CGDI GeoInnovations program to resolve these problems. Based on more than 10 years of research and practical experiences, M3CAT has been designed and developed to offer flexibility and to benefit from the World Wide Web environment.

First, it allows users to configure their own metadata fields using the ones delivered with the tool (FGDC, ISO/TC211, GILS and NBII), i.e. to build their own profile of a standard, including language and cultural particularities. Second, users can customise the user interface for standard values such as pull-down lists, establish default values for numerous metadata fields (organisation name, projection system, etc.), use templates that correspond to the type of data set they document and then take advantage of cataloguing aids such as Wizards, metadata inheritance between data sets and translation into another language to facilitate the development of metadata databases. Third, it is ready to support the translation between standards (ex. for a ISO querying of FGDC metadata base) and among different versions of a same standard. Fourth, M3CAT also integrates a multi-projection, multi-datum geographic viewer to enter data set bounding co-ordinates.

M3CAT is provided free to potential users and has been tested with half a dozen governmental organisations involved in the management of geospatial data. It works in a Web environment, supports XML and SGML and can interface to the ANSI/NISO Z39.50 FGDC GEO profile.

Partners

M3CAT was developed by Intelec Geomatics (Intelec) and its partners, SoftMap Technologies, CrossDraw, and the Centre for Research in Geomatics (CRG) of Laval University. It has been tested with four governmental organisations involved in the management of geospatial data: Elections Canada, Environment Canada, Natural Resources Canada and the Plan géomatique of the Quebec Government. M3Cat is built on a rich experience on both the theoretical and practical sides as well as on several collaborative projects between industry and academia for more than 6 years. On the one hand, in 1995, Intelec had developed, within the GEOSCOPE Network project (financed by the CANARIE program) a metadata cataloguing tool with a number of interesting features (Intelec 2000).

This GEOSCOPE tool is currently used by Natural Resources Canada (National Atlas), Environment Canada, Transports Canada, Quebec’s ministry of Natural Resources, as well as in Egypt and Venezuela. An average of 25 agencies download the tool every month.

On the other hand, Laval’s CRG has made fundamental R&D (including participation to GEOSCOPE), practical experiences and published several thesis and papers since 1989 on the topic of geospatial metadata management. They have implemented what is known as the first Geospatial Data Infrastructure in the world geared specifically for academic purposes and have given continuing education courses on this topic in Canada and Europe.

Finally, SoftMap had over the last five (5) years developed tools for the uses of multi datum, multi projections image maps over the Web.

The experience gained over the years in the development and support of such type of tool allowed the project team to identify what would be the features of a new improved metadata cataloguing tool.

Benefits

In the scientific area, M3CAT has allowed the research and development of innovative concepts for a metamodel which can be applied to manage any known metadata standard (FGDC, NBII, GILS, ISO). It allows also the use of any language as well as modifications to languages to take into account cultural profiles.

In the technical area M3CAT allows the use of the Web for metadata documentation as well as the use of Data Base Management Systems (Access, Oracle) or XML to manage the data.

In the business areas, Intelec plans to use the tool as a way to increase its sale of services related to the implementation of spatial data infrastructures while SoftMap plans to use the technologies developed in its products.

The tool is easy to use which should facilitate the documentation of geospatial data sets by agencies wishing to connect to CGDI. More geospatial data availability will translate into better management of land and natural resources, better sustainable development and stronger emergency preparedness.

 


Frequently asked questions about

Multistandard, Multilingual, Metadata Cataloguing Tool for the creation of geospatial metadata

Contents

Functionality:

What is M3CAT?
What is particular about M3CAT?
What are the main concepts behind M3CAT?
What are the main features?
What is an access level for a data set?
What are user preferences?
What are user privileges?
Technologies:

What do I need to run M3CAT?
What do I need to install M3CAT?
Does M3CAT allow multiple users?
Availability:

When will M3CAT be available?
What is the cost of M3CAT?
How do I obtain a copy of M3CAT?


Functionality:
What is ?


M3CAT is a tool that assist users in entering and managing metadata about geospatial data sets. Metadata consist of information that characterises data. Metadata are used to provide documentation for data. In essence, metadata answer who, what, when, where, why, and how about every facet of the data that are being documented. Online systems for handling metadata need to rely on their being predictable in both form and content. Predictability is assured only by conformance to standards. There are many standards for metadata such as the FGDC  (http://www.fgdc.gov/metadata/contstan.html)   Content Standard for Digital Geospatial Metadata, the GILS standard (http://www.gils.net/), the NBII standard (http://www.nbii.gov/datainfo/metadata/standards/) and the ISO/TC211 metadata standard. Organisations also tend to define a profile of metadata for their own applications, encompassing validation rules and customisation which take into account their particularities.

What is particular about ?


M3CAT allows users to enter metadata using any standard (Multistandard) and any language (Multilingual). It is provided with the FGDC, GILS, NBII and ISO 19115 metadata standards and in English and French. Functions are available to add other standards and/or languages.

What are the main concepts behind ?


Users that document metadata in M3CAT must use a standard. M3CAT is delivered with 4 metadata standards: FGDC, GILS, NBII and ISO/TC211, but others can be developed.
For a specific standard, an organisation uses a profile. A profile adds the cultural aspect to a standard, in particular a language and other particularities. While an organisation cannot change the standard it can modify its profile using the label management functions.
Data managers can also define templates for specific types of data sets. For example a template for raster data set will only include the metadata elements relevant to this type of data set. A template can also add the particularities, or rules, that the organisation wants their metadata elements to follow. A template may include specific mandatory fields.

What are the main features?


M3CAT provides the necessary features to easily enter and update metadata.
It also provides the following features :

What is an access level for a data set?


M3CAT allows user to define an access level for a data set. This access level which is controlled by a number from 1 to 9, it allows user to restrict the access to the data set metadata.

What are users preferences?


M3CAT allows users to define their preferences when using the tool. Preferences include default language, metadata standard and template.

What are user privileges?


When login in, a user is assigned a privilege. This privilege identifies the functions the user can perform. Privileges are assigned by the Admin/users function. They include browsing, catalogiung, approval or administration privileges.

 


Technologies:
What do I need to run ?


M3CAT works within a browser, Microsoft Internet Explorer version 3 and after or Netscape Navigator version 4.0 or after.

What do I need to install ?


You need Internet Information Server under Windows NT, 95 or 98
Metadata elements are stored in either Access or Oracle.

Does allow multiple users?


M3CAT can be used in standalone or multiple users mode.

 


Availability:
When will be available?


M3CAT functionalities are delivered in three stages. For each stage a dozen partner organisations participate in testing the delivery and modifications are made accordingly.
Final delivery is planned for the end of March 2001.
 

What is the cost of ?


M3CAT is available for free. 

How do I obtain a copy of ?


M3CAT is available on Intelec’s Web site at  http://www.intelec.ca