ANSS Quakeml Catalog Extension

Jeremy Fee edited this page Mar 12, 2013 · 1 revision

ANSS Quakeml Catalog Extension

DRAFT

Last updated: 2013-03-12

Quakeml does not standardize how to identify different versions of the same information. ANSS’s approach to handle this short coming is to extend QuakeML, adding attributes where needed.

Extending QuakeML was chosen over embedding the needed information in quakeML element publicID string because different quakeml generators had incompatible needs for the publicID string. For example, some applications needed to map to database tables, while others need web service URI’s in the publicID.

Namespace

http://anss.org/xmlns/catalog/0.1

Attributes

All attribute values are handled case-insensitively, although should be sent using lower-case.

catalog:datasource

The author of information being sent. Usually a 2 character FDSN network code.

catalog:dataid

Unique, alpha-numeric data identfier from the datasource.

The same dataid from the same datasource indicates different versions of the same information.

catalog:eventsource

The author of the event to which information is associated.

catalog:eventid

Unique, alpha-numeric event identifier from the eventsource.

The same eventid from the same eventsource indicates the same event. A different eventid from the same eventsource indicates a different event, regardless of how close in space and time.

Schema

Catalog Extension XML Schema

Usage

Catalog attributes appear on the following elements:

  • "event" (required)
  • "focalMechanism" (recommended)
  • "origin" (optional)
  • "magnitude" (optional)

Examples

<event publicID="smi:www.data.scec.org:8080/ws/event/query?eventId=17680412" catalog:datasource="ci" catalog:eventsource="ci" catalog:eventid="71020310">

<focalMechanism publicID="quakeml:lamont/focalMechanism/201205241234" catalog:datasource="ld" catalog:dataid="usb0006hju_mwc">

See ANSS Quakeml Standards for more information.