Voraussetzungen

Um mit der Erstellung eigener elektronischer Seekarten beginnen zu können, müssen zuerst einige Voraussetzungen erfüllt sein:
  1. eine geeignete Grafik-/ Bilddatei einer Seekarte in einem passenden Dateiformat
  2. ein Programm zur Konvertierung des Dateiformats (jpg/gif/png/bmp) in das TIFF-Format
  3. ein Programm zur Kalibrierung der Grafik-/ Bilddatei
  4. ein Programm zur Erstellung der BSB Header-Datei (.hdr)
  5. ein Programm zur Erstellung der BSB-Datei (.kap) aus der BSB Header-Datei (.hdr) und einer TIFF-Datei (.tif)

Die nachfolgende Liste enthält die Links zu den Downloads der in dieser Anleitung verwendeten Programme und Dateien. Es ist nicht zwingend notwendig jeweils genau diese Programme zu verwenden. Wer lieber ein anderes Programm verwendet, welches dasselbe Ergebnis liefert, kann dies natürlich ohne weiteres tun.
 

Verzeichnis/ -struktur

Der Einfachheit halber wird in dieser Anleitung davon ausgegangen, dass sich alle benötigten Dateien, sofern es sich nicht um zu installierende Anwendungen/ Programme handelt, auf Laufwerk 'E' im Verzeichnis 'My_RNCs' befinden.

Pfad: E:\My_RNCs

Wer ein anderes Laufwerk und/ oder ein anderes Verzeichnis verwendet, muss dieses dann natürlich bitte an den jeweiligen Stellen in dieser Anleitung verwenden/ einsetzen.
 

Zu 1: Grafik-/ Bilddatei einer geeigneten Seekarte

Dies dürfte gleich zu Beginn bereits einer der schwierigsten Punkte sein. Denn aufgrund der jeweiligen Lizenz- und Copyright Bestimmungen, die ein freies Verteilen und Herunterladen entsprechender Dateien bspw. im Internet fast gänzlich verhindern, bzw. ausschließen, bleibt einem somit meist nichts anderes übrig, als diese Dateien durch das Einscannen entsprechender Papierseekarten selber zu erstellen. Aber das ist ein Kapitel (Artikel) für sich. Nur soviel - bevor man sich zu Hause mit einem DIN A4 Scanner "rumplagt", empfehle ich stattdessen lieber einen Besuch im nächsten Copy-Shop, wo man üblicherweise DIN A3 Farb-Scanns für unter zwei Euro bekommt. Und in Zeiten von USB-Sticks mit mehreren Gigabyte Speicherkapazität, ebenfalls für kleines Geld, sollte auch der Datentransport kein Problem darstellen.

Ein entsprechender Artikel zum Einscannen und "Zusammenfügen" mehrerer Einzelscanns zu einer großen Bilddatei ist bereits in Planung. Sobald dieser fertig und veröffentlicht ist, wird hier der entsprechende Link eingefügt.

Für diese Anleitung hier wird eine PNG-Datei der östlichen Solent-Ansteuerung von der Website des Hafens von Portsmouth verwendet, die unter der folgenden Adresse heruntergeladen werden kann:

Download Seekarte: eatern-solent.png (3750x5500 px, 1,14 MB)
 

Zu 2: Konvertierungs-Programm für Grafik-/ Bilddatei

Im Prinzip kann man mehr oder weniger fast jedes beliebige Grafikprogramm dafür verwenden, solange es die folgenden Dinge beherrscht:

  • Input-Formate: jpg, gif, png, bmp (abhängig halt vom Format der Seekarten-Datei)
  • Output-Format: tif - 128 Farben (zwingend erforderlich)

Es gibt unzählige Freeware-Programme für diesen Zweck. Eins der Besten ist meiner Meinung nach XnView. Es ist nicht nur klein und einfach zu bedienen/ verwenden, sondern ist auch für alle gängigen Plattformen (Windows, Linux, Mac OS) zu haben. Für Puristen gibt es außerdem auch noch ein reines Kommandozeilen-Programm.

Download bei ZDNet.de: XnView - Deutsch (2.86 MB)
(Optional/ alternativ: Kommandozeilen-Programm NConvert (Zip-Archiv 853 KB))


Zu 3: Kalibrierungs-Programm

Zu diesem Zweck bedienen wir uns eines Helfer-Programms namens MapCal_2.exe, welches Bestandteil des Programm-Pakets von SeaClear II ist. Auf der Download-Seite von SeaClear einfach das Zip-Archiv herunterladen ('SeaClear II Files in zip archive'), öffnen und die beiden Dateien 'MapCal_2.exe' und 'datums2.ini' extrahieren. Eine Installation ist nicht erforderlich - das Programm ist auch ohne lauffähig. Zusätzlich kann wer mag auch noch die Deutsche Anleitung ('sc_ii_man_de.zip') herunterladen und sich die darin enthaltene PDF-Datei (ab Seite 20) durchlesen.

Downloadseite bei sping.com: SeaClear II (1,6 MB)
 

Zu 4: Programm zur Erstellung der BSB Header-Datei (.hdr)

Auch hier hat uns wieder ein findiger und freundlicher Mitmensch ein passendes Progrämmchen geschrieben, welches es uns ermöglicht, die von MapCal erzeugte Kalibrierungs-Datei (normalerweise 'CHARTCAL.DIR') in eine BSB Header-Datei (.hdr) umzuwandeln. Dan (Benutzername 'dacust' in der OpenCPN-Szene) stellt das Programm auf seiner Website zum Download bereit.

Downloadseite bei dacust.com: mc2bsbh (Zip-Archiv, 114 KB)
 

Zu 5: Programm zur Erstellung der BSB-Datei (.kap)

Nachdem dann alle Vorarbeiten soweit erledigt sind, bedarf es zum Schluss noch eines Programms mittels dessen Hilfe aus den beiden Dateien, der BSB Header-Datei und der eigentlichen Grafik-/ Bilddatei im TIFF-Format, die endgültige und verwendbare BSB-Datei erstellt wird. Dazu verwenden wir das Programm 'tif2bsb.exe', welches uns durch die 'libbsb' Bibliothek bereitgestellt wird.

Download: tif2bsb.exe (1,07 MB)
 


Im weiteren Verlauf dieser Anleitung wird davon ausgegangen, dass sich alle der hier genannten Programme und Dateien im Verzeichnis 'E:\My_RNCs' befinden! Einzige Ausnahme ist das Programm 'XnView', welches unter einem x-beliebigen Pfad installiert werden muss/ kann.