#------------------------------------------------------------------------------ # $File: geo,v 1.11 2024/11/09 23:35:01 christos Exp $ # Geo- files from Kurt Schwehr ###################################################################### # # Acoustic Doppler Current Profilers (ADCP) # ###################################################################### 0 beshort 0x7f7f RDI Acoustic Doppler Current Profiler (ADCP) ###################################################################### # # Metadata # ###################################################################### 0 string Identification_Information FGDC ASCII metadata ###################################################################### # # Seimsic / Subbottom # ###################################################################### # Knudsen subbottom chirp profiler - Binary File Format: B9 # KEB D409-03167 V1.75 Huffman 0 string KEB\ Knudsen seismic KEL binary (KEB) - >4 regex [-A-Z0-9]+ Software: %s >>&1 regex V[0-9]+\\.[0-9]+ version %s ###################################################################### # # LIDAR - Laser altimetry or bathy # ###################################################################### # Caris LIDAR format for LADS comes as two parts... ascii location file and binary waveform data 0 string HCA LADS Caris Ascii Format (CAF) bathymetric lidar >4 regex [0-9]+\\.[0-9]+ version %s 0 string HCB LADS Caris Binary Format (CBF) bathymetric lidar waveform data >3 byte x version %d . >4 byte x %d ###################################################################### # # MULTIBEAM SONARS https://www.ldeo.columbia.edu/res/pi/MB-System/formatdoc/ # ###################################################################### # GeoAcoustics - GeoSwath Plus # Update: Joerg Jenderek # URL: https://www.mbari.org/products/research-software/mb-system/ # Reference: http://ccom.unh.edu/sites/default/files/news-and-events/conferences/auv-bootcamp/ # GS%2B-6063-BB-GS%2B-Broadcast-Raw-Data-File-Format-Command-Specification.pdf # Note: All data is written using Intel 80x86 byte ordering (LSB to MSB) # raw_header_siz; file header size is 544 bytes 4 beshort 0x2002 # GRR: line above is too general as it matches also some Microsoft Event Trace Logs *.ETL # skip many (63/753) Microsoft Event Trace Logs (AMSITrace.etl lxcore_kernel.etl NotificationUxBroker.052.etl WindowsBackup.4.etl) with invalid "low" ping header size 0 >6 leshort >0 GeoSwath RDF # skip foo samples with invalid "high" spare bytes #>>536 ulequad =0 OK_THIS_IS_GeoSwath_RDF #!:mime application/octet-stream !:mime application/x-geoswath-rdf # http://ccom.unh.edu/sites/default/files/news-and-events/conferences/auv-bootcamp/060116342.rdf !:ext rdf # filename; original file name like: "C:\GS+\Projects\Default\Raw Data Files\060116342.rdf" >>8 string x "%-.512s" # version[8]; recording software version number like: 3.16c >>527 string x \b, version %-.8s # creation; unsigned int file creation time; WHAT time format is this? >>0 ulelong x \b, creation time %#8.8x # raw_ping_header_size; size of ping header in bytes like: 64 >>6 leshort !64 \b, ping header size %d # frequency; system frequency in hertz like: 500000 >>520 lelong x \b, frequency %d # echo_type; Echosounder type index like: 1 >>524 leshort x \b, echo type %#x # file_mode; file mode mask (0x00 bathy & sidescan, 0x80 bathy, 0x40 sidescan, 0x20 seismic) >>526 ubyte !0 \b, file mode %#2.2x # pps_mode; PPS synch mode like: 2 >>535 byte x \b, pps mode %#x # char spare[8]; apparently zeroed >>536 ubequad !0 \b, spare %#16.16llx # Ping_number; 1st ping number like: 4944 >>544 lelong x \b, 1st ping number %d 0 string Start:- GeoSwatch auf text file # Seabeam 2100 # mbsystem code mb41 0 string SB2100 SeaBeam 2100 multibeam sonar 0 string SB2100DR SeaBeam 2100 DR multibeam sonar 0 string SB2100PR SeaBeam 2100 PR multibeam sonar # This corresponds to MB-System format 94, L-3/ELAC/SeaBeam XSE vendor # format. It is the format of our upgraded SeaBeam 2112 on R/V KNORR. 0 string $HSF XSE multibeam # mb121 https://www.saic.com/maritime/gsf/ 8 string GSF-v SAIC generic sensor format (GSF) sonar data, >&0 regex [0-9]+\\.[0-9]+ version %s # MGD77 - https://www.ngdc.noaa.gov/mgg/dat/geodas/docs/mgd77.htm # mb161 9 string MGD77 MGD77 Header, Marine Geophysical Data Exchange Format # MBSystem processing caches the mbinfo output 1 string Swath\ Data\ File: mbsystem info cache # Caris John Hughes Clark format 0 string HDCS Caris multibeam sonar related data 1 string Start/Stop\ parameter\ header: Caris ASCII project summary ###################################################################### # # Visualization and 3D modeling # ###################################################################### # IVS - IVS3d.com Tagged Data Representation 0 string %%\ TDR\ 2.0 IVS Fledermaus TDR file # http://www.ecma-international.org/publications/standards/Ecma-363.htm # 3D in PDFs 0 string U3D ECMA-363, Universal 3D ###################################################################### # # Support files # ###################################################################### # https://midas.psi.ch/elog/ 0 string $@MID@$ elog journal entry # Geospatial Designs https://www.geospatialdesigns.com/surfer6_format.htm 0 string DSBB Surfer 6 binary grid file >4 leshort x \b, %d >6 leshort x \bx%d >8 ledouble x \b, minx=%g >16 ledouble x \b, maxx=%g >24 ledouble x \b, miny=%g >32 ledouble x \b, maxy=%g >40 ledouble x \b, minz=%g >48 ledouble x \b, maxz=%g # magic for LAS format files # alex myczko # https://www.asprs.org/wp-content/uploads/2010/12/LAS_1_3_r11.pdf 0 string LASF LIDAR point data records >24 byte >0 \b, version %u >25 byte >0 \b.%u >26 string >\0 \b, SYSID %s >58 string >\0 \b, Generating Software %s # magic for PCD format files # alex myczko # http://pointclouds.org/documentation/tutorials/pcd_file_format.php 0 string #\ .PCD Point Cloud Data # FlatGeobuf is a GIS file format for encoding geographic data. # https://flatgeobuf.org/#specification 0 bequad 0x6667620366676201 FlatGeobuf file