Während der Beschreibung der Funktionen des praktischen Beispiels kamen mir einige Ideen wie einzelne Features eventuell verbessert werden könnten. Ein paar Tests in diese Richtung gaben mir recht und das Beispiel wurde weitgehend adaptiert.
So, nach 2400 Zeilen Sourcecode ist der stabile Punkt, wo ich das Beispiel ruhen lassen kann, endgültig erreicht und mein eigener Ehrgeiz, eine funktionelle kartographische Applikation zu entwickeln, gestillt.
Highlights
- Automatisierte und maßstabsabhängige Generalisierung der Straßen und Bezirke
- Suche und Anzeige von Detailinformationen einzelner Kartenelemente (z.B. Nachbarschaftsfunktion bei Bezirken, Überlappungen bei Bezirken und Straßen)
- Plattformunabhängig und (theoretisch) skalierbar auf jede Bildschirmgröße durch ausschließlicher Verwendung der ASV-Script-Engine und ASV-DOM
- Bei Verwendung von PostgreSQL/PostGIS als Backend in GIS-Systemen könnte diese Anwendung das Web-Frontend bilden, die laufend und ohne zusätzliche Arbeitsschritte die aktuellen Daten visualisiert.
Eine Demonstration des Beispiels ist hier zu finden. Jedoch ist die Datenbank nicht online und daher sind einige Funktionen deaktiviert.