OSM::Tree

Open Street Map ist ein offenes System zum Aufzeichnen und Verwalten von Straßenkarten. Ein Form des Exports sind XML basierte Dateien, in denen die Karten als Koordinatenlisten abgelegt sind. OSM::Tree kann diese Dateien lesen, schreiben und modifizieren.
Es fuktioniert als "standalone" Modul, benutzt aber XML::Parser und Math::Polygon , wenn es verfügbar ist.

Download:OSM::TREE

Dieses Modul begann als keines Nachmittagsprojekt, das ich für einen Freund schrieb. Ich hatte es schon fast vergessen, als jemand bei perl-community.de nachfragte, ob es nicht so etwas gäbe. Ich dokumentierte das Modul brachte es auf den neuesten Stand und gab es ihm. Mit der Zeit wuchs das Modul zum jetzigen Umfang.