Cameron Bodine
banner
cameronbodine.bsky.social
Cameron Bodine
@cameronbodine.bsky.social
120 followers 610 following 17 posts
I'm a desert dweller turned swamp creature. I develop software to help aquatic critters & habitats💧🐟💧🐡💧. Postdoc @ UDel
Posts Media Videos Starter Packs
🚨PINGMapper v5.0🚨

This open-source mapping utility now supports:

💧Garmin RSD AND Cerulean Omniscan 450SS svlog files!!💧

If you have and collect data with these systems, why not take a look 👀 at this open-source option?

* Please report issues on GitHub!

cameronbodine.github.io/PINGMapper/
Home
PING-Mapper is an open-source software for recreationg-grade sonar
cameronbodine.github.io
Interested in hunting ghost crab traps? 🦀 Want to learn how to use fishfinders for aquatic sonar surveys? 🌊 Or learn about a really cool restoration project? 😎

We are using fishfinders to help clean up lost crab traps in Delaware's Inland Bays. Watch the "Crab Pot Quest" series now!
Crab Pot Quest - YouTube
Interested in helping to clean up Delaware's Inland Bays? Learn how to use side-scan sonar, safely retrieve gear, and collect important data via this three-p...
youtube.com
Come share your innovative #sonar techniques in fisheries research and management at #AFS155 in San Antonio, TX, August 10-14, 2025!
In case you missed it, v3.0 added support for sl2 and sl3 sonar logs (Lowrance, etc)!
#PINGMapper v4.0 features a super simple install & user experience! PINGInstaller enables installation in 2 steps & PINGWizard allows point & click interaction! Try it out!

cameronbodine.github.io/PINGMapper/d...
Grant Otto posted a fantastic video showcasing a rewarding project I have been involved w/: ghost crab pot recovery in partnership with Brittany Haywood and Delaware SeaGrant! Check out Grant’s other videos showcasing the great work we are doing in Art Trembanis #CSHEL lab! youtu.be/VFZzC-AYvng?...
How to find 100 free crab pots in a day
YouTube video by Grant | sea saturated
youtu.be
In addition, new methods of reading data from sonar logs (recordings) result in up to a 1.3𝐱 𝐬𝐩𝐞𝐞𝐝𝐮𝐩!

Head over to GitHub to try it out! Happy ping-ing!
PINGMapper v3.0.0-alpha is available now! This version incorporates a new sonar log pre-processing engine called PINGVerter. PINGVerter enables compatibility with sl2 and sl3 files. PINGVerter is designed to ease adding support for new sonar data acquisition platforms and filetypes.
Reposted by Cameron Bodine
Having a dabble mosaicking VHF down-scan imagery along some rough ground previously mapped with the Humminbird sidescan, and processed using PINGMapper. Doing so provides a fantastic transect overview, and clearly illustrates the ground and the value that kelp cover provides for detected fish.
Reposted by Cameron Bodine
Sidescan verses towed video.
Heading filters are coming to #PINGMapper soon! You can specify the maximum heading deviation over a given distance to automatically remove bends from the mosaic. Better yet, each transect is exported to its own mosaic, allowing toggling a layer order in GIS.
Bug fixes, new features, & compatibility coming to an updated version (3.0??) of #PINGMapper. One is improved bankline polygon export made possible w/ shadow detection neural nets. Works on any sonar recording length. More features to come...
Reposted by Cameron Bodine
Georeferenced VHF sidescan sonar in waterfall view for quickly recording detailed water column transects with a spacial context. Here shoaling fish are seen amongst the kelp in a high energy coastal environment.
#sonar #Humminbird #PINGMapper #QGIS
@cameronbodine.bsky.social
I learned a lot about new applications at the “Advancing sonar techniques for use in fisheries management” symposium at #AFS154! I also shared updates to #PINGMapper.
I co-instructed the “Side Scan Sonar: Cutting-Edge Tools for Managing Habitat” last week at #AFS154 in Honolulu, HI with Adam Kaeser & Josey Ridgeway. Looking forward to expanding this workshop in the future!