Резкие изменения дна водоёма представляют интерес для рыбаков, поэтому написал этот скрипт. Используются логи эхолота (sl2, lowrance). Идея состоит в том, что скрипт проходит по точкам трека "окном" с заданным шагом (в метрах), при этом вычисляя разности глубин. Если перепад превышает заданный, и при этом определены координаты и глубина, то в GPX файл заносятся координаты начала/конца c максимальным перепадом глубин на этом свале, и строится его профиль. Потом, загрузив GPX на навик, можно на месте представить рельеф в нужной точке (тестировал на garmin, соответственно формирование GPX подстраивал под него). Ссылка на картинку добавляется в GPX.
NicholasBallard/FindFish
Поиск свалов на дне по логам эхолота (sl2, lowrance). Search sharp differences depth using sonar logs.
Python