Download presentation
Presentation is loading. Please wait.
Published byGeorge Ramsey Modified over 9 years ago
1
QuakeML An XML schema for seismology Danijel Schorlemmer Silvio Maraini Manfred Baer ETH Zürich, Swiss Seismological Service, Switzerland SED SSS ETH Swiss Federal Institute of Technology Zürich
2
Objectives SED SSS ETH One catalog format definition for Data exchange Network Analysis-software Network Network Analysis-software Analysis-software Different seismological aspects Seismicity analysis Tomography Full waveform analysis
3
Objectives SED SSS ETH Additional Constraints Use only open standards Open source & multi-platform tools Platform independent Flexible & extensible
4
XML SED SSS ETH Why XML (eXtensible Markup Language)? Open standards W3C: XML, XPath, XSLT, XLink, XPointer, XML Schema,... Open source & multi-platform tools Xerces, Xalan (Apache), libxml2, libxslt (Gnome) Platform independent ASCII-files with defined encodings Flexible & extensible XML-Namespaces
5
XML SED SSS ETH Different seismological aspects Multi-level definition LevelFeature 1simple location/origin/time/depth/magnitude 21 + multiple locations per event 32 + quality information/general info 43 + pick times/other station info 5 4 + waveforms 6 5 + channel info/calibration data 7...
6
Example QuakeML Level 1 SED SSS ETH 2002 05 01 11 55.1 47.23 9.50 3.1 1.6...
7
Advantages SED SSS ETH Modern and historic catalogs incomplete origin times incomplete location and magnitude information magnitudes and intensities XSLT, XPath for creating lower level QuakeML, any XML, HTML, SVG, PDF,...see Demo! Inter-level compatibility Private namespace extensions Automatic validation possible (XML schema)
8
Possibilities and Features: XSLT SED SSS ETH XML Transformations: QuakeML + XSL = HTML (PDF, JPG,...) XSLT QuakeMLXSL HTML
9
Possibilities and Features: Namespaces SED SSS ETH <events xmlns="http://quakeml.ethz.ch/ns/quakeml" xmlns:sed="http://sed.ethz.ch/ns/sed"> 2002 05 01 11 55.1 47.23 9.50 237 412 3.1 1.6...
10
Possibilities and Features: Historic Catalogs SED SSS ETH 1356 10 18 1 47.46 7.60 12 6.9...
11
Outlook SED SSS ETH Definition of levels 1-4 Review of this definition Test implementation (SED, SCEC, RELM) Setup of a QuakeML website Documentation of progress Repository of schemas, stylesheets, etc.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.