Linienverbindung zwischen Orten- 'LineOverlay' PLATIN
Es existiert bereits eine erste prototypische Funktion ‚LineOverlay‘ in PLATIN (vgl. http://platin.mpiwg-berlin.mpg.de/STI-JS-devel/loader_lineoverlay.html). Es ist zu prüfen inwiefern die Funktion für die Umsetzung weiterentwickelt werden kann. Die bisherige Kodierung der Verbindung erfolgt per Parent- und Number-Attribut innerhalb einer CSV-Datei.Allerdings ist es derzeit eine reine Linienverbindung ohne selektierbare Funktionalität und Kopplung mit weiteren Komponenten wie z. B. dem Datasheet Editor. Hier sind weitere Anpassungen notwendig um das Feature in den einzelnen Funktionen des Services nachzunutzen.
Beispielscode für die derzeitige Liniengenerierung für 1 Datensatz:
var lineOverlay = new WidgetWrapper(); var lineOverlayWidget = new LineOverlayWidget(lineOverlay); lineOverlayWidget.attachMapWidget(mapWidget); lineOverlay.display(GeoTemConfig.datasets0); lineOverlayWidget.matchColumns(0,"number",0,"parent");