ptInit
Initialisiert die PTraffic Bibliothek. Die Funktion muss aufgerufen werden bevor auf Funktionen und Variablen der PTraffic-Bibliothek zugegriffen wird.
Aufbau
function ptInit(ptype, lang [, dir] [, fn])
Parameter
ptype: Programm mit dem die Dateien ersrtellt wurden. Mögliche Werte sind:
- withTimetable (für PTraffic-Standard; ptraffic_timetable.js muss eingebunden werden)
- withLinemap (für LineMapDraw)
- withTimetableAndLinemap (für PTraffic Pro/ProPlus; ptraffic_timetable.js muss eingebunden werden)
- withoutTimetableAndLinemap (wenn weder auf Fahrplan- noch auf Liniennetzplan-Daten zugegriffen werden muss)
lang: Sprache. gültige Werte sind (zunächst) "ger" und "eng" für deutsch und englisch. Es können weitere Sprachen hinzugefügt werden. Verwendet werden sollte jeweils der 3-stellige ISO 639-2 Code.
dir: (optional) Verzeichnis in dem die PTraffic- bzw. LineMap-Draw-Dateien liegen. Wird der Parameter nicht angegeben müssen die Dateien im gleichen Verzeichnis wie die HTML-Dateien liegen
fn: (optional) Callback-Funktion. Diese wird am Ende von ptInit aufgerufen und übernimmt die weitere Verarbeitung.
Test
Hinweis zum Verzeichnis: Im Hauptverzeichnis dieser Website (www.ptraffic.net/ptraffic-library) liegen die englischen Beispieldateien (Sampletown), im Verzeichnis "ptf" die deutschen Beispieldateien (Musterdorf)