When converting from another format to asp, the Trace Headers
get mapped over to the new format. Any Trace Header fields that exist
in both formats with the same name ("Spare.Hdr.RecNum" is not the
same as "RecNum"), automatically get mapped by default. All other
default map Definitions for mapping to asp are provided in
"${DDSROOT}/src/lib/dds3/asp.map.dds".
Each map Definition name is prefixed by "map:*:asp."
(or the specific format can be substituted for the "*".
(See Mapping for further detail).
asp mapping segy expression
-------------------- ------------------------
map:segy:asp.SGRDat= dateint(Date)
map:segy:asp.SGRNum= MuteEnd
map:segy:asp.SGRAmp= DateType
map:segy:asp.FlReFN= Spare.Hdr.FlReFN
map:segy:asp.InStAp= SrcStatic
map:segy:asp.RcStAp= GrpStatic
map:segy:asp.ToStAp= Spare.Hdr.CdpStatic
map:segy:asp.SrPtXC= SrcX
map:segy:asp.SrPtYC= SrcY
map:segy:asp.RcPtXC= GrpX
map:segy:asp.RcPtYC= GrpY
map:segy:asp.SrRcMX= Spare.Hdr.SrRcMX
map:segy:asp.SrRcMY= Spare.Hdr.SrRcMY
map:segy:asp.CDPBCX= Spare.Hdr.CDPBCX
map:segy:asp.CDPBCY= Spare.Hdr.CDPBCY
map:segy:asp.FlDtEl= Spare.Hdr.FlDtEl
map:segy:asp.ShtDep= SrcDepth
map:segy:asp.UphlTm= UpholeTmSrc
map:segy:asp.FoldNm= HorzStack
map:segy:asp.RecNum= Spare.Hdr.RecNum
map:segy:asp.TrcNum= CdpTrcNum
map:segy:asp.SrcPnt= Spare.Hdr.SrcPnt
map:segy:asp.SrcLoc= Spare.Hdr.SrcLoc
map:segy:asp.PrRcNm= FieldRecNum
map:segy:asp.PrTrNm= FieldTrcNum
map:segy:asp.SrPtEl= SrcElev
map:segy:asp.DstUsg= Spare.Hdr.DstUsg
map:segy:asp.RecInd= Spare.Hdr.RecInd
map:segy:asp.GrpElv= GrpElev
map:segy:asp.LinInd= Spare.Hdr.LinInd
map:segy:asp.DphInd= CdpNum
map:segy:asp.DePtEl= Spare.Hdr.DePtEl
map:segy:asp.RfSrEl= GrpDatum
map:segy:asp.StaCor= TotalStatic
map:segy:asp.SoPtNm= Spare.Hdr.SoPtNm
write:segy:asp.InTrCn= linetrc
asp mapping segy1 expression
--------------------- ------------------------
map:segy1:asp.SGRDat= dateint(Date)
map:segy1:asp.SGRNum= MuteEnd
map:segy1:asp.SGRAmp= DateType
map:segy1:asp.FlReFN= Spare1.Hdr.FlReFN
map:segy1:asp.InStAp= SrcStatic
map:segy1:asp.RcStAp= GrpStatic
map:segy1:asp.ToStAp= Spare1.Hdr.CdpStatic
map:segy1:asp.SrPtXC= SrcX
map:segy1:asp.SrPtYC= SrcY
map:segy1:asp.RcPtXC= GrpX
map:segy1:asp.RcPtYC= GrpY
map:segy1:asp.SrRcMX= Spare1.Hdr.SrRcMX
map:segy1:asp.SrRcMY= Spare1.Hdr.SrRcMY
map:segy1:asp.FlDtEl= Spare1.Hdr.FlDtEl
map:segy1:asp.ShtDep= SrcDepth
map:segy1:asp.UphlTm= UpholeTmSrc
map:segy1:asp.FoldNm= HorzStack
map:segy1:asp.RecNum= Spare1.Hdr.RecNum
map:segy1:asp.TrcNum= CdpTrcNum
map:segy1:asp.SrcPnt= Spare1.Hdr.SrcPnt
map:segy1:asp.PrRcNm= FieldRecNum
map:segy1:asp.PrTrNm= FieldTrcNum
map:segy1:asp.SrPtEl= SrcElev
map:segy1:asp.RecInd= Spare1.Hdr.RecInd
map:segy1:asp.GrpElv= GrpElev
map:segy1:asp.DePtEl= Spare1.Hdr.DePtEl
map:segy1:asp.RfSrEl= GrpDatum
map:segy1:asp.StaCor= TotalStatic
map:segy1:asp.SoPtNm= Spare1.Hdr.SoPtNm
write:segy1:asp.InTrCn= linetrc
asp mapping su expression
------------------ ------------------------
map:su:asp.SGRDat= dateint(Date)
map:su:asp.SGRNum= MuteEnd
map:su:asp.SGRAmp= DateType
map:su:asp.FlReFN= Spare.Hdr.FlReFN
map:su:asp.InStAp= SrcStatic
map:su:asp.RcStAp= GrpStatic
map:su:asp.ToStAp= Spare.Hdr.CdpStatic
map:su:asp.SrPtXC= SrcX
map:su:asp.SrPtYC= SrcY
map:su:asp.RcPtXC= GrpX
map:su:asp.RcPtYC= GrpY
map:su:asp.SrRcMX= Spare.Hdr.SrRcMX
map:su:asp.SrRcMY= Spare.Hdr.SrRcMY
map:su:asp.CDPBCX= Spare.Hdr.CDPBCX
map:su:asp.CDPBCY= Spare.Hdr.CDPBCY
map:su:asp.FlDtEl= Spare.Hdr.FlDtEl
map:su:asp.ShtDep= SrcDepth
map:su:asp.UphlTm= UpholeTmSrc
map:su:asp.FoldNm= HorzStack
map:su:asp.RecNum= Spare.Hdr.RecNum
map:su:asp.TrcNum= CdpTrcNum
map:su:asp.SrcPnt= Spare.Hdr.SrcPnt
map:su:asp.SrcLoc= Spare.Hdr.SrcLoc
map:su:asp.PrRcNm= FieldRecNum
map:su:asp.PrTrNm= FieldTrcNum
map:su:asp.SrPtEl= SrcElev
map:su:asp.DstUsg= Spare.Hdr.DstUsg
map:su:asp.RecInd= Spare.Hdr.RecInd
map:su:asp.GrpElv= GrpElev
map:su:asp.LinInd= Spare.Hdr.LinInd
map:su:asp.DphInd= CdpNum
map:su:asp.DePtEl= Spare.Hdr.DePtEl
map:su:asp.RfSrEl= GrpDatum
map:su:asp.StaCor= TotalStatic
map:su:asp.SoPtNm= Spare.Hdr.SoPtNm
write:su:asp.InTrCn= linetrc