Parsefsh

From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — Parsefsh
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް
Parsefsh
Screenshot of Parsefsh
Author: Bernhard R. Fischer (User:Rahra)
License: GNU General Public License v3
Platforms: Linux, FreeBSD, OpenBSD, macOS, and Windows
Version: 1.0 (2016-03-09)
Website: https://github.com/rahra/parsefsh
Programming language: C

Decodes Raymarine FSH

Parsefsh is a tool to convert Raymarine's ARCHIVE.FSH files to OSM, GPX, or CSV format. It is written in portable manner and should compile and run on most systems as long as the are based on a Little Endian CPU (such as Intel). It is written on Linux but tested also on FreeBSD and Windows.

Parsefsh reads FSH data from standard input and outputs the waypoints, tracksm and routes in OSM, GPX, or CSV format to stdout. Use the command line option -f gpx or -f csv to changes the output format to GPX or CSV. OSM is the default format. The following command shows how to run it.

parsefsh < ARCHIVE.FSH > archive.osm

The source code can be downloaded at [1]. Download and unpack it and type `make` to compile it.

Chartplotters of Raymarine are able to save tracks to SD cards in the ARCHIVE.FSH file format. How to configure chart plotters to create tracks is described at [2].