There is an issue with the rectification issue that results from setting fixNoDat=True. I think the cause is because the workflow forces the missing pings into the trackline through reinterpolating the pings on the smoothed trackline. What I really want to do is maintain the existing trackline and ping spacing, but insert the nodata into the sonDat array prior to rectification. I think this will resolve the issue.
Example screenshots for PRL_20210203_"FWSA1_/524_522_Rec00001:
fixNoDat=False

fixNoDat=True

Note the sharper bend in the vessel track that results from fixing nodata. Also, there is more distortion in the school of fish at the bottom. There are also indications of issues along the water column/ bed interface.
Related issues: #33
There is an issue with the rectification issue that results from setting
fixNoDat=True. I think the cause is because the workflow forces the missing pings into the trackline through reinterpolating the pings on the smoothed trackline. What I really want to do is maintain the existing trackline and ping spacing, but insert the nodata into the sonDat array prior to rectification. I think this will resolve the issue.Example screenshots for
PRL_20210203_"FWSA1_/524_522_Rec00001:fixNoDat=FalsefixNoDat=TrueNote the sharper bend in the vessel track that results from fixing nodata. Also, there is more distortion in the school of fish at the bottom. There are also indications of issues along the water column/ bed interface.
Related issues: #33