Frage:
Konvertieren der SU-Datei in das ASCII-Format unter seismischem Unix mit OpenSeaSeis
abhinavgoyal02
2014-11-16 23:02:35 UTC
view on stackexchange narkive permalink

Ich habe versucht, eine Seismic SU-Datei mit dem openseaseis-Modul "sutoascii" in das ASCII-Format unter seismischem Unix zu konvertieren.

Ich habe die SU-Datei bereits getestet, indem ich sie in SeaView Seismic Viewer geöffnet habe und versuchte dann, es mit dem folgenden Befehl in das "ASCII" -Format zu konvertieren:

  sutoascii <inputSUFilename >outputASCIIFilename bare = 0 index = 1  

Die ASCII-Datei wird als Ausgabedatei erstellt, gibt jedoch beim Konvertieren einen Fehler aus, wenn die Anzahl der "Samples im Header von der Anzahl für die erste Ablaufverfolgung abweicht"

Um nun zu überprüfen, ob das resultierende ASCIIFile gültig ist und funktioniert, habe ich versucht, es erneut in SeaView Seismic Viewer zu öffnen, um es zu überprüfen. Es zeigt jedoch einen Fehler an und kann die Datei nicht öffnen.

Kann mir jemand sagen, wie ich das korrigieren soll?

Wenn dies eine Befehlszeile ist, sollten "bare = 0" und "index = 1" nicht vor dem ersten Umleitungssymbol stehen?
@BarryCarter Ja, dies ist eine Befehlszeile, die nicht vor dem ersten Umleitungssymbol stehen muss. Informationen zur Syntax finden Sie unter http://www.seismicunix.com/w/Suascii
Diese Seite sagt nichts darüber aus, wohin Optionen gehen, aber ">" und "<" werden von der Shell interpretiert, nicht von sutoascii. Das Programm sieht oben nicht einmal "bare = 0" und "index = 1".
@abhinavgoyal02 - Es wäre schön zu wissen, wie dies endete ... hat die Antwort hier geholfen? Was hast du eigentlich gemacht?
Einer antworten:
#1
+5
txpaulm
2015-02-13 22:55:34 UTC
view on stackexchange narkive permalink

Die Anzahl der Samples im binären Eingabe-Header aus der SEGY-Datei stimmt nicht mit dem NSAMP-Trace-Header überein. Ich würde zuerst bestätigen:

  1. Welche Anzahl von Samples befindet sich im binären SEG-Y-Header?
  2. Die Anzahl der Samples, die Sie in jedem Trace erwarten
  3. Geben Sie den su-Trace-Header für die Anzahl der Samples aus. Sie können SUGETHW verwenden und das Schlüsselwort für die Anzahl der Beispiele lautet "ns".
  4. ol>

    Wenn sich der Fehler in einem einzelnen Trace-Header befindet, können Sie diesen mit SUSETHW überschreiben.



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...