Cruisers Forum
 

Go Back   Cruisers & Sailing Forums > Engineering & Systems > Marine Electronics
Cruiser Wiki Click Here to Login
Register Vendors FAQ Community Calendar Today's Posts Log in

Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 02-09-2018, 03:43   #1
Registered User

Join Date: Sep 2018
Location: San Francisco, CA
Boat: Hunter 31
Posts: 8
What do you do with your sailing log files? Building a service to view them

Hey all,

There seems to be a lot of tools onboard boats to collect data while sailing but not that many tools to actually do anything with that data. What do you do with your sailing log files today?

Finding nothing that I was really satisfied with, I have started working on a website to visualize sailing log files: www.chartedsails.com.



The goal here is to have a very easy to use web based service that supports all sailing log files and make it easy to store them, look at them and share them.

It can currently open GPX files (iNavX, inReach, etc), SignalK log files, Velocitek files (.vcc) and Expedition logs (.csv). If you have a file that does not open properly, I would really appreciate you sharing it with me so I can fix the code.

Right now, it is limited to displaying the data in a very basic format but I am working on more features. Your ideas and feedback will help me prioritize efforts!

So, what do you think?

cheers,
thomas
sarfata is offline   Reply With Quote
Old 04-09-2018, 03:46   #2
cruiser

Join Date: Nov 2007
Location: Probably in an anchorage or a boatyard..
Boat: Ebbtide 33' steel cutter
Posts: 5,030
Re: What do you do with your sailing log files? Building a service to view them

Quote:
Originally Posted by sarfata View Post
So, what do you think?

cheers,
thomas
Looks really interesting

I couldn't get a signalk log file to load though, example line below.

Good luck with the project!

Code:
{"updates":[{"source":{"sentence":"RMC","talker":"GP","type":"NMEA0183","label":"OPkplex"},"timestamp":"2018-09-03T11:11:14.000Z","values":[{"path":"navigation.position","value":{"longitude":-7.944383333333334,"latitude":37.02137833333333}},{"path":"navigation.courseOverGroundTrue","value":0},{"path":"navigation.speedOverGround","value":0},{"path":"navigation.magneticVariation","value":0},{"path":"navigation.magneticVariationAgeOfService","value":1535973074},{"path":"navigation.datetime","value":"2018-09-03T11:11:14.000Z"}]}],"context":"vessels.urn:mrn:imo:mmsi:235090919"}
conachair is offline   Reply With Quote
Old 04-09-2018, 05:01   #3
Registered User
 
Mirage35's Avatar

Join Date: May 2015
Location: Sailing Lake Ontario
Boat: Mirage 35
Posts: 1,126
Re: What do you do with your sailing log files? Building a service to view them

I view them on their native systems: iNavX for the .gpx files; C-Maps PC Planner (ancient software) for the .xml from my old chart plotter. And wrote Python scripts to convert between the two formats.

Beyond that your idea would be fun - when friends have been out with us I’d like to be able to send them a file and say “load it into this website and you can see where we went.”
__________________
Beam me up, Scotty. There's no intelligent life down here.
Mirage35 is offline   Reply With Quote
Old 04-09-2018, 09:23   #4
Registered User

Join Date: Sep 2018
Location: San Francisco, CA
Boat: Hunter 31
Posts: 8
Re: What do you do with your sailing log files? Building a service to view them

Quote:
Originally Posted by conachair View Post
I couldn't get a signalk log file to load though, example line below.
Sorry, I will need to be more explicit about the signalk format. What the server is expecting is a filename ending in ".log" with lines that look like this:

Code:
1534356482104;I;{"context":"vessels.self","updates":[{"source":{"label":"NMEA0183.2","type":"NMEA0183","talker":"GP","sentence":"RMC"},"values":[{"path":"navigation.position","value":{"latitude":35.04852,"longitude":-76.62088}},{"path":"navigation.speedOverGround","value":1.039178},{"path":"navigation.courseOverGroundTrue","value":1.702569},{"path":"navigation.datetime","value":"2018-08-15T18:08:02.099Z"}]}]}
1534356482114;N;$IIMWD,191,T,202,M,4.64,N,2.39,M*43
1534356482205;N;$IIMWV,059,T,4.64,N,A*1F
1534356482209;I;{"context":"vessels.self","updates":[{"source":{"label":"NMEA0183.2","type":"NMEA0183","talker":"II","sentence":"MWV"},"values":[{"path":"environment.wind.angleTrueWater","value":1.029744},{"path":"environment.wind.speedTrue","value":2.387022}]}]}
The first field is the timestamp in milliseconds, second field is the type of line N for NMEA, I for SignalK Delta and A for Actisense NMEA2000.

This is what the SignalK node server records automatically.

Thanks for testing!
sarfata is offline   Reply With Quote
Old 04-09-2018, 09:24   #5
Registered User

Join Date: Sep 2018
Location: San Francisco, CA
Boat: Hunter 31
Posts: 8
Re: What do you do with your sailing log files? Building a service to view them

Quote:
Originally Posted by AnglaisInHull View Post
I view them on their native systems: iNavX for the .gpx files; C-Maps PC Planner (ancient software) for the .xml from my old chart plotter. And wrote Python scripts to convert between the two formats.

Beyond that your idea would be fun - when friends have been out with us I’d like to be able to send them a file and say “load it into this website and you can see where we went.”
Thanks for the feedback. Have you tried opening your iNavX traces? Are you satisfied with the result?

Totally agree with sharing traces with friends. It's definitely coming next!

thomas
sarfata is offline   Reply With Quote
Old 04-09-2018, 10:59   #6
Registered User

Join Date: Feb 2016
Posts: 143
Re: What do you do with your sailing log files? Building a service to view them

The sk server default log format was designed to log data in raw format, prior to conversion to sk and include timestamps for all sources, including 0183.

The ’pure’ sk data that conachair has contains timestamps inline. Adding support for this kind of line oriented SK json should not be too much trouble.
teppokurki is offline   Reply With Quote
Reply

Tags
sail, sailing, service


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Predictwind´s .pwr files to .grb files? andreas.mehlin Navigation 0 16-02-2017 07:03
Pink dashed Boundaries, cm93 maps, dont wish to view them sdowney1 OpenCPN 15 06-09-2015 11:31
Old Log will be moved to opencpn.log.log PHD1026 OpenCPN 26 19-05-2015 13:01
Settings and Log Files - Win7 rgleason OpenCPN 4 02-03-2013 16:38
GRIB Files: Getting them and Reading them Tspringer Navigation 17 31-01-2011 01:00

Advertise Here


All times are GMT -7. The time now is 17:49.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.