File Exchange

image thumbnail

Ge0MLib_pre-Alpha

version 2017.07.24 (6.52 MB) by Ivan V. Dmitriev
Marine engineering geophysical data processing toolbox (pre-Alpha) Old functions version. Published for compatibility with old scripts.

2 Downloads

Updated 02 Nov 2019

View License

Ver 1.0.20 includes:
1) reading and writing files: Sgy, Xtf, Jsf; resize functions for Sgy (set Delay Record Time, Traces End Time, Sample Interval, etc); Magy (G882) files reading;
2) coordinate transformations: utm <-> geographic <-> geocentric;
3) geometrics tasks (minimal distance, segments crossing, normal);
4) create AutoCad scripts with elementary figures;
5) create trackplot (AutoCad script) from folders included xtf or segy files;
6) data (traces) filtration, weighting, gain, etc.;
7) magnetic/gravity modeling (in progress);
8) serial data logging (free pascal);
9) image/matrix sub-horizontal layers handle and auto piking; curves piking tool;
10) cut/merge/resize Tiff with tfw.

Cite As

Ivan V. Dmitriev (2019). Ge0MLib_pre-Alpha (https://www.mathworks.com/matlabcentral/fileexchange/58387-ge0mlib_pre-alpha), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (0)

Updates

2017.07.24

Old functions version. Published for compatibility with old scripts.

2017.07.23

Old functions version. Published for compatibility with old scripts.

1.0.20.0

Add cut/merge/resize for Tiff with tfw (used for SSS mosaic; resize need "imresize" from Image Processing Toolbox).
Add/update/rename a number of functions.

1.0.19.0

Were added:gAcadWiggleToMapNan,gMapDrawWiggleNan.
Bugs removed and modified: gFJsfRead2080, gFJsfRead2090.

1.0.18.0

Were added:gAcadTrackToMap,gXtfDeleteSlant000,gXtfSetMessOff.
Bugs removed and modified: gFJsfWrite####, gFXtfWrite000, gGPoints2DMinDist, gGPointsSegments2DNormal, gGSegments2DCross, gMagDipol, gNGpsDayCalc, gNTime2Time, gZFieldsInterp, gZRowInsert.

1.0.17.0

gFMagReadG88tvgMag was added; some fields for gFMagRead were renamed; gZRow and gZFieldsInterp were adapt for RowM-content; some bugs were fixed.

1.0.16.0

Several functions were renamed and added (gMapPickHandleNan).

1.0.15.0

The overlapped file-writing was added to serial data logger (gComLogOv).

1.0.14.0

Magy (G882) files reading functions were added. Several bugs were fixed.

1.0.13.0

gDataGainPL, gDataNormPL, gDataToPL, gMapPLPickAutoImg, gNCoordDerepeat functions bugs were removed.
Ge0MLib_Training document was added (in progress).

1.0.12.0

Fixed bugs for gDataGainPL, gDataNormPL, gDataToPL, gDataFillPL, gMapPLPickAutoImg functions.

1.0.11.0

Image/matrix sub-horizontal layers handle and auto peaking functions (gMapPLPickAutoImg, gMapPLPickHandleImg).

1.0.10.0

Serial data logger (free pascal) and m-functions for logger files reading were added.

1.0.8.0

Some comments were changed.

1.0.8.0

gDataGain, gDataTraceFilt, gDataTraceWeight, gDataToPline, gMagNormal, gMagDipol, gMagCylinder were added.
Several bugs were fixed.

1.0.7.0

gSgySetSampleInterval and gGPointsPolyline2DNormal were added; "signed" distance was defined (polyline-to-point).

1.0.6.0

gZRowSet was corrected (set data to []). gSgySetDelayRecTime, gSgySetEndRecTime, gSgySetTraceOff functions were added.

1.0.5.0

gMapPL files were changed.

1.0.4.0

1) gFSgyRead: line 57 was changed to //elseif (bitand(tmp,255)==0)&&(tmp<2304), Endian='l';// for Endian correct recognizing;
2) add functions gMapPLReadTxt, gMapPLReadXtfDir, gMapPLReadSegyDir, gMapPLDraw, gMapPLExportTxt for trackplots creation.

1.0.3.0

gNAng2Ang, gNTime2Time, gNCoordDerepeat were added.

1.0.2.0

Were added: gNLayback - towing fish position calculation; gNTrackMadeGood2D - trackplot smoothing and direction calculation.

MATLAB Release Compatibility
Created with R2015b
Compatible with any release
Platform Compatibility
Windows macOS Linux