Earthworm Global Processing
Message Format TYPE_RAYLOC (DRAFT #1)



July 13, 2004
Ilya Dricker (i.dricker@isti.com)

GENERAL:


This document describes message pertaining to global processing:

1. TYPE_RAYLOC

This is not a final version of the message format, but just an unauthorized draft

All fields will be blank-separated.

All fields will have at least one printing (non-whitespace) character.

TYPE_RAYLOC:

=============================================

This message shall consist of one or more 'lines'.
Each line will start with a 'line name' string followed by an ascii space.
Each line terminates with a ascii newline character ['\n']
Each line will consist of blank-separated fields.
Additional fields can be added to the end of each line as the message evolves.
The message terminates with an additional \n [message ends in two \n]
The first line of the message must be a RLC (rayloc) line. There shall be only one RLC line per message.
Following the RLC line, data lines can appear in any order.
The RLC line will be versioned
For version 1, data line types are PCK (picks).

NOTE: These are not fixed-width fields, the counter is only to assist with in determining the maximum size

rayloc header <RLC> 01


1 2 3 4 5 6 7 8 9 0 1
12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890

RLC 001002003 vv xxxxxxxxxx.xxx +xx.xxxx +xxx.xxxx xxx.xx xxxx xxxx xxxx xxxx xxx xxx.xx l
RLC author version event_id Origin elat elon depth nsta npha suse puse gap dmin f

xxx.xx xxxx.x xxxx.x xxxx.x xxx.xx xxxx.x xxxx.x xxxx.x a
oterr laterr lonerr deperr se errh errz avh q

xxxx.x xxx +xx xxxx.x xxx +xx xxxx.x xxx +xx
axis1 az1 dp1 axis2 az2 dp2 axis3 az3 dp3



** Where:
** Origin Event origin time in epoch seconds
** Elat Geographical event latitude in signed decimal degrees (WGS84)
** Elon Geographical event longitude in signed decimal degrees (WGS84)
** Depth Event depth in kilometers (WGS84)
** Gap Largest azimuthal gap in degrees
** Nsta Number of stations associated
** Npha Number of phases associated
** Suse Number of stations used in the solution
** Puse Number of phases used in the solution
** Dmin Distance to the nearest station in degrees
** F Fixed depth flag (T if depth was held, F otherwise)*
** Oterr 90% marginal confidence interval for origin time
** Laterr 90% marginal confidence interval for latitude
** Lonerr 90% marginal confidence interval for longitude
** Deperr 90% marginal confidence interval for depth
** Se Standard error of the residuals in seconds
** Errh Maximum horizontal projection of the error ellipsoid in kilometers
** Errz Maximum vertical projection of the error ellipsoid in kilometers
** Avh Equivalent radius of the horizontal error ellipse in kilometers
** Q Quality flag (i.e., 'A', 'B', 'C', 'D')
** Axis1-3 Length in kilometers of the principle axies of the error ellipsoid
** Az1-3 Azimuth in degrees of the principle axies of the error ellipsoid
** Dp1-3 Dip in degrees of the principle axies of the error ellipsoid

===============

rayloc picks <PCK> 01 line


1 2 3 4 5 6 7 8 9 0 1

1234567890123456789012345678901234567890123456789012345678901234567890123456789090123456789012345678901234567890

PCK 001002003 vv xxxxxxxxxx aaaaa aaa aa aa aaaaaaaa +xx.x xxx.x xxx l

PCK author version PickID sta cmp nt lc phase res dist azm w

** Where:
** PickID DBMS ID of pick (unsigned long)
** Sta Station code (upper case)
** Cmp Component code (upper case)
** Nt Network code (upper case)
** Lc Location code
** Phase Phase code (e.g., 'P', 'S', or 'PKP')
** Res Travel-time residual in seconds
** Dist Source-receiver distance in decimal degrees
** Azm Receiver azimuth in degrees (from the source)
** W Phase weight flag (i.e., T for 1, F for 0)*
===============

See also:
rayLoc_ew Overview
RayLoc_ew Commands
TYPE_LOC_GLOBAL

The URL of this page is [http://www.isti.com/~ilya/Message_Format_TYPE_RAYLOC.html]
Contact: i.dricker@isti.com