Logo

FreieTonne

Forum Kontakt Seekarte Logbuch Download Windows Download Linux Download Mac Download Mobilgeräte Menu

Theorie OSM-Import

Unseren automatisierten Import-Mechanismus von OSM zur FreienTonne möchten wir hier kurz erläutern. Dies stellte für die FreieTonne eine besondere Herausforderung dar, denn wir sind Mapper, Tagger, Editor und Renderer zugleich, mit je her eigener Datenbank (siehe FT Datenstruktur).
  1. Daten von OSM
    Stündliche Prüfung von OSM-Änderungen von Planet.OSM
    (Quelle: http://planet.openstreetmap.org/hour-replicate/).

  2. Vorsortierung
    Die "Schnellsortierung" wirft alle "uninteressanten" Nodes raus (Keywords und IDs).

  3. Filterregeln & Konvertierung
    Programm und Regeln zur Erfassung und Bearbeitung der Informationen (Tags) aus OSM/OSC-Daten, sowie Ausgabe in ein FT eigenes XML-Format. Entspricht im wesentlichen also den Rules von Renderern.
    Erläuterungen: OSM-Konverter und Rules.XML

  4. Import in FreieTonne
    Eintragen der Daten in die FreieTonne, mit vorherigem Vergleich, Versionsprüfung, Erkennen von Sonderinformationen (FreieTonne), sowie das Löschen (eigenständiger Programmteil). Dient auch als allgemeine Eingabeschnittstelle.
    Erläuterung zum FT-Format: FT-Format
Hinweise:
a) Ein automatischer Import/Export von OSM-Daten bestand seit je her, und besteht auch weiterhin, bei der Einzelbearbeitung unserer Positionen.
b) Es werden regelmäßig gelöschte Nodes bei OSM gesucht (wird nicht mehr benötigt).
c) Die Eingabeschnittstelle "GPX Upload" bleibt natürlich erhalten.