Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by just me » 15 Aug 2020, 02:57

Moin,
effel wrote:... Hier konnte ich lesen, dass in der TripID ein UnixStamp ist. ...
Ich lese da
The time, in ten digit “YYMMddHHmm” format, e.g. “1404011437” for 14:37 on April the 1st of 2014
D.h.: 2008150456 = 15.08.2020 04:56

Der Rest sagt mir nicht viel.

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by effel » 14 Aug 2020, 21:20

just me wrote:
14 Aug 2020, 04:14
Kennst Du eine Möglichkeit, statt der allgemeinen Bahnhofsdaten die Daten eines Zugs abzurufen?
Es gibt eine API von der Bahn.

https://developer.deutschebahn.com/store/apis/list
https://developer.deutschebahn.com/store/apis/info?name=Timetables&version=v1&provider=DBOpenData

Interface description
Name:
Technical interface description
Zusammenfassung:
Types and XML schema definition
https://developer.deutschebahn.com/stor ... es-API.pdf

Hier konnte ich lesen, dass in der TripID ein UnixStamp ist. Dieser stimmt zwar nicht mit dem aktuellen Datum, aber er ist zumindest ein gültiger TimeStamp
2008150456 = 20.08.2033 - 13:34:16
0--2422155161388686579-2008150456-4;05:08;RB 24;Köln Messe/Deutz....

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by effel » 14 Aug 2020, 11:18

BoBo wrote:
14 Aug 2020, 06:14
Hallo bobo, ich meinte:

Code: Select all

	wenn wegen:
		BahnhofsDatenBanka[Split[1]]	:= Split[2] ; Aachen Hbf;8000001
	das funktioniert:
		MsgBox,262144,#6, % BahnhofsDatenBanka["Aachen Hbf"]	; 8000001
		ergebnis1 := BahnhofsDatenBanka["Aachen Hbf"]
		MsgBox,262144,#7, % ergebnis1				; 8000001

 ;#####   Aachen Hbf = [Split[1]]  ----  8000001 = [Split[2]]

	müsste das
		BahnhofsDatenBankc[Split[2]]	:= Split[1] 
	so funktionieren:
		MsgBox,262144,#11,  % BahnhofsDatenBankc[8000001]
	oder so funktionieren:
		MsgBox,262144,#14,  % BahnhofsDatenBankc["8000001"]
		...und "Aachen Hbf" müsste als Ergebnis heraus kommen, oder?
Oje, das war grade etwas durcheinander, musste zwei Posts löschen

So wie es jetzt aussieht ist die Gui die Just me gepostet hat einwandfrei und die sortierung ist ok

Vielen Dank an alle für die hilfreichen Tips!

Ich denke mal, wenn das Projekt fertig ist, habe ich das Thema Array verstanden :-)

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by hd0202 » 14 Aug 2020, 06:57

Zum Sortieren der Zeilen habe ich eine Spalte "Sort" angehängt, die mit dem folgenden Code bearbeitet wird.

Code: Select all

For ZugID, Verbindung In Zugverbindungen {
	Sort := (Verbindung.An.Zeit = "" ? Verbindung.Ab.Zeit : Verbindung.An.Zeit)
		. (Verbindung.Ab.Zeit = "" ? Verbindung.An.Zeit : Verbindung.Ab.Zeit)
	Zugverbindungen[ZugID, "Sort"] := Sort
}
; For ZugID, Verbindung In Zugverbindungen {
;    Msg := ""
;    For K, V In Verbindung {
;       Msg .= K . " - " . V . "`n"
;       If (K = "Ab") || (K = "An")
;          For K2, V2 In V
;             Msg .= K2 . " - " . V2 . "`n"
;    }
;    MsgBox, 0, %ZugID%, %Msg%
; }

Gui, Zuege:New
Gui, Margin, 20, 20
Gui, Add, ListView, vLV w1500 r25 Grid +LV0x4000 gSubLV, ID|Zug|Start|Ziel|Ankunft|Gleis|Sonder|Ziel|Abfahrt|Gleis|Sonder|Sort
For ZugID, Verbindung In Zugverbindungen {
   LV_Add("", ZugID, Verbindung.Zug, Verbindung.Start, Verbindung.Ziel
            , Verbindung.An.Zeit, Verbindung.An.Gleis, Verbindung.An.Sonder
			, Verbindung.Ziel
            , Verbindung.Ab.Zeit, Verbindung.Ab.Gleis, Verbindung.Ab.Sonder
			, Verbindung.Sort)
}
LV_ModifyCol(1, 0)            ; ID Spalte verbergen
LV_ModifyCol(2, "AutoHdr")
LV_ModifyCol(3, "AutoHdr")
LV_ModifyCol(4, 0) ; "AutoHdr")
LV_ModifyCol(5, "AutoHdr")
LV_ModifyCol(6, 100)
LV_ModifyCol(7, 100)
LV_ModifyCol(8, "AutoHdr")
LV_ModifyCol(9, "AutoHdr")
LV_ModifyCol(10, 100)
LV_ModifyCol(11, 100)
LV_ModifyCol(12, "0 Sort")
Achtung: jetzt ist das "Ziel" zweimal enthalten, neu vor der Abfahrts-Zeit (gefällt mir besser wegen hier startender Züge) und unsichtbar vor der Ankunfts-Zeit.

Hubert

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by BoBo » 14 Aug 2020, 06:14

Der nachfolgende "Loop" sollte IMHO nicht funktionieren?! Warum also??
Loop, BahnhofsDatenBankb.()
a) wird nicht zur Aufnahme der Funktion ge"forced"
b) enthält einen Punkt vor der ersten Klammer (Überbleibsel einer array-'Length'-befrickelung)
c) da ohne nachfolgende Blockbildung mittels {} nur mit Wirkung auf den ToolTip

:roll:

Code: Select all

MsgBox,262144,#9,   % BahnhofsDatenBanka[8000001]
Das dürfte nicht funktionieren, da du hier nicht den key/Schlüssel zur Abfrage des dazugehörigen Wertes verwendest, sondern stattdessen den Wert selbst.
Von deiner Quelle ausgehend, die wie folgt in das array überführt wird ...

Code: Select all

			Split := StrSplit(Line, "`;")			
			BahnhofsDatenBanka[Split[1]]	:= Split[2]    ; BahnhofsDatenBanka := {"Aachen Hbf","8000001"}
... interpretiere ich mal dies:

Code: Select all

MsgBox,262144,#9,   % BahnhofsDatenBanka["Aachen Hbf"]   ; liefert 8000001
MsgBox,262144,#9,   % BahnhofsDatenBanka[8000001]   ; liefert nichts da dieser Schlüssel nicht existiert
MsgBox,262144,#9,   % BahnhofsDatenBanka["8000001"] ; liefert nichts da dieser Schlüssel (auch als string deklariert) nicht existiert

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by effel » 14 Aug 2020, 05:02

Um den Streckenverlauf zu scannen muss ich mit der Datenbank arbeiten.

Um diese vernünftig abzufragen habe ich ein Test Script erstellt.

Die Abfrage funktioniert zwar aber z.Z. hänge ich dabei auch an einem Problem.

Warum funktionieren die MsgBoxen 9 bis 14 nicht? Bzw. eine davon müsste doch gehen?!

Code: Select all

	BahnhofsDatenBanka := {}
	BahnhofsDatenBankb := {}
	BahnhofsDatenBankc := {}
	DatenArraya := []
	DatenArrayb := []

	FileRead, BahnhofsDatenBankNr, BahnhofsDatenBankNr.csv

	xSplit := StrSplit(BahnhofsDatenBankNr, "`n")
		for key, Line in xSplit
		{
		if (Line != "")
			{
			Split := StrSplit(Line, "`;")			; Aachen Hbf;8000001
		;	msgbox % Split[1] "=" Split[2]
			BahnhofsDatenBanka[Split[1]]	:= Split[2]
			BahnhofsDatenBankb[A_Index]	:= Split[2]
			BahnhofsDatenBankc[Split[2]]	:= Split[1]
			DatenArraya.Push(Split[1])
			DatenArrayb.Push(Split[2])
			}
		}

/*									; Aachen Hbf
Loop, % DatenArraya.Length() {
   MsgBox,262144, Element %A_Index%, % "Inhalt: " . DatenArraya[A_Index] 
; der dritte Parameter ist wegen des Arrayzugriffs ein Ausdruck!
}
*/

/*									; 8000001
Loop, % DatenArrayb.Length() {
   MsgBox,262144, Element %A_Index%, % "Inhalt: " . DatenArrayb[A_Index] 
; der dritte Parameter ist wegen des Arrayzugriffs ein Ausdruck!
}
*/

/*									; 8000001
For Index, Inhalt In BahnhofsDatenBankb {
   MsgBox, #a, Element %Index%, Inhalt: %Inhalt%
}
*/


		MsgBox,262144,#1, % DatenArraya.Length()		; 7090
		MsgBox,262144,#2, % DatenArrayb.Length()		; 7090
		MsgBox,262144,#3, % BahnhofsDatenBanka.Length()		; 0
		MsgBox,262144,#4, % BahnhofsDatenBankb.Length()		; 7090
		MsgBox,262144,#5, % BahnhofsDatenBankc.Length()		; 0
Loop, BahnhofsDatenBankb.()
ToolTip % BahnhofsDatenBankb.Length(A_Index)		; 7090


		MsgBox,262144,#6, % BahnhofsDatenBanka["Aachen Hbf"]	; 8000001
		ergebnis1 := BahnhofsDatenBanka["Aachen Hbf"]
		MsgBox,262144,#7, % ergebnis1				; 8000001
		MsgBox,262144,#8, % BahnhofsDatenBankb[1]		; 8000001



		MsgBox,262144,#9,   % BahnhofsDatenBanka[8000001]
		MsgBox,262144,#10,  % BahnhofsDatenBankb[8000001]
		MsgBox,262144,#11,  % BahnhofsDatenBankc[8000001]
		MsgBox,262144,#12,  % BahnhofsDatenBanka["8000001"]
		MsgBox,262144,#13,  % BahnhofsDatenBankb["8000001"]
		MsgBox,262144,#14,  % BahnhofsDatenBankc["8000001"]

esc::reload

Code: Select all

Aachen Hbf;8000001
Aalen;8000002
Furth i Wald(Gr);8000003
Altenbeken;8000004
Alzey;8000007
Kehl(Gr);8000008
Ansbach;8000009
Aschaffenburg Hbf;8000010
Ascheberg(Holst);8000011
Au(Sieg);8000012
Augsburg Hbf;8000013
Aulendorf;8000014
Babenhausen(Hess);8000015
Backnang;8000016
Bad Friedrichshall Hbf;8000017
Bad Harzburg;8000019
Bad Hersfeld;8000020
Bad Kreuznach;8000021
Bad Nenndorf;8000022
Bad Oldesloe;8000023
Bamberg;8000025
Basel Bad Bf;8000026
Schwandorf;8000027
Bayreuth Hbf;8000028
Bebra;8000029
Bedburg(Erft);8000030
Bensheim;8000031
Schweinfurt Hbf;8000032
Schwelm;8000033
Betzdorf(Sieg);8000034
Bielefeld Hbf;8000036
Schwerte(Ruhr);8000037
Bietigheim-Bissingen;8000038
Bingen(Rhein) Hbf;8000039
Bocholt;8000040
Bochum Hbf;8000041
Seckach;8000042
Seesen;8000043
Bonn Hbf;8000044
Boppard Hbf;8000045
Siegen;8000046
Bottrop Hbf;8000047
Brackwede;8000048
Braunschweig Hbf;8000049
Bremen Hbf;8000050
Bremerhaven Hbf;8000051
Bretten;8000053
Brilon Wald;8000054
Bruchsal;8000055
Buchholz(Nordheide);8000056
Buchloe;8000057
Büchen;8000058
Bünde(Westf);8000059
Siershahn;8000060
Burg-u. Nieder Gemünden;8000061
Steinfurt-Burgsteinfurt;8000062
Calw;8000063
Celle;8000064
Cölbe;8000065
Coesfeld(Westf);8000066
Crailsheim;8000067
Darmstadt Hbf;8000068
Sigmaringen;8000069
Delmenhorst;8000070
Derneburg(Han);8000071
Simbach(Inn);8000072
Singen(Hohentwiel);8000073
Dillenburg;8000074
Dillingen(Saar);8000075
Soest;8000076
Donaueschingen;8000077
Donauwörth;8000078
Puttgarden(MS);8000079
Dortmund Hbf;8000080
Dortmund-Dorstfeld;8000081
Düsseldorf Flughafen;8000082
Dülmen;8000083
Düren;8000084
Düsseldorf Hbf;8000085
Duisburg Hbf;8000086
Solingen Hbf;8000087
Soltau(Han);8000088
Stade;8000089
Eichenberg;8000090
Steinach(b Rothenburg ob der Tauber);8000091
Elmshorn;8000092
Elze(Han);8000093
Engers;8000094
Straubing;8000095
Stuttgart Hbf;8000096
Essen Hbf;8000098
Essen-Steele;8000099
Euskirchen;8000100
Eutingen im Gäu;8000101
Finnentrop;8000102
Flensburg;8000103
Frankenberg(Eder);8000104
Frankfurt(Main)Hbf;8000105
Frankfurt-Höchst;8000106
Freiburg(Breisgau) Hbf;8000107
Freilassing;8000108
Freudenstadt Hbf;8000110
Friedberg(Hess);8000111
Friedrichshafen Stadt;8000112
Fröndenberg;8000113
Fürth(Bay)Hbf;8000114
Fulda;8000115
Traunstein;8000116
Gelnhausen;8000117
Gelsenkirchen Hbf;8000118
Geltendorf;8000119
Gemünden(Main);8000120
Gensingen-Horrweiler;8000121
Treuchtlingen;8000122
Gerolstein;8000123
Gießen;8000124
Gladbeck West;8000125
Riedstadt-Goddelau;8000126
Göppingen;8000127
Göttingen;8000128
Treysa;8000129
Goslar;8000130
Graben-Neudorf;8000131
Grävenwiesbach;8000132
Grevenbroich;8000133
Trier Hbf;8000134
Troisdorf;8000135
Groß Gerau;8000136
Grünstadt;8000137
Gruiten;8000138
Günzburg;8000139
Baunatal-Guntershausen;8000140
Tübingen Hbf;8000141
Hagen Hbf;8000142
Weil am Rhein-Gartenstadt;8000143
Türkheim(Bay)Bf;8000144
Haltern am See;8000145
Weil am Rhein-Pfädlistraße;8000146
Hamburg-Harburg;8000147
Hameln;8000148
Hamm(Westf);8000149
Hanau Hbf;8000150
Bad Bentheim(Gr);8000151
Hannover Hbf;8000152
Weener(Gr);8000153
Türkismühle;8000154
Heide(Holst);8000155
Heidelberg Hbf;8000156
Heilbronn Hbf;8000157
Nidderau;8000158
Helmstedt;8000159
Herbertingen;8000160
Herborn(Dillkr);8000161
Herford;8000162
Tuttlingen;8000163
Herne;8000164
Hervest-Dorsten;8000165
Herzberg(Harz);8000166
Hesepe;8000167
Uelzen;8000168
Hildesheim Hbf;8000169
Ulm Hbf;8000170
Unna;8000171
Höchst(Odenw);8000172
Wunsiedel-Holenbrunn;8000173
Viersen;8000174
Völklingen;8000175
Homburg(Saar)Hbf;8000176
Horb;8000177
Horrem;8000178
Waiblingen;8000180
Husum;8000181
Immendingen;8000182
Ingolstadt Hbf;8000183
Gifhorn;8000185
Iserlohn;8000186
Wallau(Lahn);8000187
Jülich;8000188
Kaiserslautern Hbf;8000189
Kaldenkirchen;8000190
Karlsruhe Hbf;8000191
Wanne-Eickel Hbf;8000192
Kassel Hbf;8000193
Kaufbeuren;8000194
Kaufering;8000195
Warburg(Westf);8000196
Kempten(Allgäu)Hbf;8000197
Kettwig;8000198
Kiel Hbf;8000199
Kirchenlaibach;8000201
Kißlegg;8000203
Weiden(Oberpf);8000204
Kleve;8000205
Koblenz Hbf;8000206
Köln Hbf;8000207
Köln-Ehrenfeld;8000208
Köln-Mülheim;8000209
Korbach;8000210
Krefeld Hbf;8000211
Krefeld-Oppum;8000212
Kreiensen;8000213
Kreuztal;8000214
Lage(Lippe);8000215
Landau(Pfalz)Hbf;8000216
Landshut(Bay)Hbf;8000217
Weilburg;8000218
Weilheim(Oberbay);8000220
Lauda;8000221
Lauterbach(Hess)Nord;8000222
Leer(Ostfriesl);8000225
Lehrte;8000226
Letmathe;8000227
Lichtenfels;8000228
Limburg(Lahn);8000229
Lindau Hbf;8000230
Wertheim;8000231
Löhne(Westf);8000233
Lollar;8000234
Ludwigsburg;8000235
Ludwigshafen(Rh)Hbf;8000236
Lübeck Hbf;8000237
Lüneburg;8000238
Lünen Hbf;8000239
Mainz Hbf;8000240
Mainz-Bischofsheim;8000241
Wesel;8000242
Malsfeld;8000243
Mannheim Hbf;8000244
Westerburg;8000245
Marktredwitz;8000247
Mayen Ost;8000248
Memmingen;8000249
Wiesbaden Hbf;8000250
Witten Hbf;8000251
Minden(Westf);8000252
Mönchengladbach Hbf;8000253
Wörth(Rhein);8000254
Wolfenbüttel;8000255
Rohrbach(Ilm);8000256
Worms Hbf;8000257
Mühldorf(Oberbay);8000258
Mülheim(Ruhr)Hbf;8000259
Würzburg Hbf;8000260
München Hbf;8000261
München Ost;8000262
Münster(Westf)Hbf;8000263
Mosbach-Neckarelz;8000264
Neckargemünd;8000265
Wuppertal Hbf;8000266
Neuenmarkt-Wirsberg;8000267
Wunstorf;8000268
Neukirchen(b Sulzb);8000269
Neumünster;8000271
Neunkirchen(Saar)Hbf;8000272
Muldenberg Floßplatz;8000273
Neuss Hbf;8000274
Neustadt(Weinstr)Hbf;8000275
Neuwied;8000276
Nidda;8000277
Niederlahnstein;8000278
Nienburg(Weser);8000279
Nördlingen;8000280
Frankfurt(M)Flughafen;8000281
Nordstemmen;8000282
Northeim(Han);8000283
Nürnberg Hbf;8000284
Rödermark-Ober Roden;8000285
Oberhausen Hbf;8000286
Oberkotzau;8000287
Wiesbaden-Biebrich;8000288
Zwickau Zentrum;8000289
Offenburg;8000290
Oldenburg(Oldb);8000291
Zwickau Stadthalle;8000292
Osnabrück Hbf;8000294
Osterburken;8000295
Paderborn Hbf;8000297
Passau Hbf;8000298
Pforzheim Hbf;8000299
Plattling;8000301
Plochingen;8000302
Igel(Gr);8000303
Quakenbrück;8000304
Rastatt;8000306
Recklinghausen Hbf;8000307
Ludwigshafen(Rhein) BASF Mitte;8000308
Regensburg Hbf;8000309
Remagen;8000310
Remscheid-Lennep;8000311
Rendsburg;8000312
Renningen;8000313
Reutlingen Hbf;8000314
Rheda-Wiedenbrück;8000315
Rheine;8000316
Rheinhausen;8000317
Rheydt Hbf;8000318
Rohrbach(Saar);8000319
Rosenheim;8000320
Rotenburg(Wümme);8000321
Rottweil;8000322
Saarbrücken Hbf;8000323
Boppard Süd;8000324
Salzgitter-Ringelheim;8000325
Schifferstadt;8000326
Wahlheim;8000327
Schnabelwaid;8000328
Schwäbisch Gmünd;8000329
Schwäbisch Hall-Hessental;8000330
Andernach;8000331
Frankenthal Hbf;8000332
Hausach;8000333
Jübek;8000334
Leese-Stolzenau;8000335
Leutkirch;8000336
Marburg(Lahn);8000337
Mindelheim;8000338
Mühlacker;8000339
Freimersheim(Rheinh);8000340
Weetzen;8000342
Schöneck(Vogtl) Ferienpark;8000343
Wittingen;8000344
Borken(Westf);8000346
Glauburg-Stockheim;8000347
Stolberg(Rheinl)Hbf;8000348
Offenbach(Main)Hbf;8000349
Alsfeld(Oberhess);8000350
Altenkirchen(Westerwald);8000351
Bad Gandersheim;8000352
Balingen(Württ);8000353
Bassum;8000354
Bergheim(Erft);8000355
Villingen-Schwenningen Eisstadion;8000356
Bierbach;8000357
Bochum-Langendreer;8000358
Bodenheim;8000359
Bürstadt;8000360
Dieburg;8000362
Dieringhausen;8000363
Vienenburg;8000364
Dombühl;8000365
Villingen(Schwarzw);8000366
Duisburg-Meiderich Süd;8000367
Wabern(Bz Kassel);8000368
Eberbach;8000369
Ehrang;8000370
Einöd(Saar);8000371
Enkenbach;8000372
Eppingen;8000373
Freinsheim;8000374
Gau Algesheim;8000375
Germersheim;8000376
Weinheim(Bergstr);8000377
Wemmetsweiler Rathaus;8000378
Wittlich Hbf;8000379
Goldshöfe;8000380
Grötzingen;8000381
Gronau(Westf);8000382
Wetzlar;8000383
Groß-Umstadt Wiebelsbach;8000384
Gunzenhausen;8000385
Haiger;8000386
Hergatz;8000387
Hilden;8000388
Hochdorf(b Horb);8000389
Hochneukirch;8000390
Holzminden;8000391
Holzwickede;8000392
Villingen-Schwenningen Hammerstatt;8000393
Hungen;8000400
Karthaus;8000402
Aachen Süd(Gr);8000403
Aachen West;8000404
Aachen-Rothe Erde;8000406
Kempen(Niederrhein);8000409
Abensberg;8000410
Achern;8000412
Achim;8000413
Achmer;8000414
Achterwehr;8000416
Adelebsen;8000418
Adelschlag;8000419
Adelsdorf(Mittelfr);8000420
Adelsheim Nord;8000423
Adelsheim Ost;8000424
Kirchen;8000427
Kaarster See;8000430
Affaltrach;8000431
Kaarst Mitte/Holzbüttgen;8000432
Agatharied;8000433
Agathenburg;8000434
Kirchhain(Bz Kassel);8000435
Aha;8000436
Ahaus;8000437
Kaarst IKEA;8000438
Schnega;8000440
Ahlen(Westf);8000441
Ahlhorn;8000442
Ahlten;8000443
Soltendieck;8000445
Ahrensburg;8000446
Ahrweiler;8000448
Ahrweiler Markt;8000449
Aich(Niederbay);8000451
Aichach;8000452
Freiburg Messe/Universität;8000453
Aichstetten;8000454
Tuttlingen Nord;8000456
Ahnatal Casselbreite;8000457
Ainring;8000459
Münster-Albachten;8000462
Albbruck;8000463
Albersdorf;8000464
Albersweiler(Pfalz);8000466
Albig;8000468
Nürnberg-Herrnhütte;8000469
Albshausen;8000471
Albstadt-Ebingen;8000473
Albstadt-Laufen Ort;8000474
Albstadt-Lautlingen;8000475
Aldekerk;8000477
Kitzingen;8000479
Ahrensburg-Gartenholz;8000480
Aldingen(b Spaichingen);8000481
Aletshausen;8000482
Alfeld(Leine);8000483
Algermissen;8000488
Aligse;8000489
Altenglan;8000491
Allendorf(Dillkr);8000492
Allendorf(Eder) Bf;8000493
Alfter-Impekoven;8000495
Allensbach;8000496
Allersberg(Rothsee);8000498
Allmendingen;8000499
Alpen;8000500
Alpirsbach;8000501
Alsdorf-Annapark;8000502
Biblis;8000503
Altdorf West;8000504
Alsenz;8000505
Alsheim;8000506
Alsdorf-Busch;8000507
Altbach;8000508
Altdorf(b Nürnberg);8000509
Alsdorf Poststraße;8000510
Alte Veste;8000511
Hamburg Alte Wöhr;8000512
Altena(Westf);8000513
Altenahr;8000514
Altenau(Bay);8000515
Altenbamberg;8000517
Altenberge;8000518
Felsberg-Altenbrunslar;8000520
Alsdorf-Kellersberg;8000521
Hude;8000522
Altenerding;8000524
Altenfeld(Rhön);8000525
Altengörs;8000526
Alsdorf-Mariadorf;8000527
Altenhasungen;8000530
Lennestadt-Altenhundem;8000532
Altenmarkt(Alz);8000533
Muhr a See;8000534
Altenseelbach;8000537
Altenstadt(Hess);8000538
Altenstadt(Iller);8000539
Altenstadt(Waldnaab);8000540
Altglashütten-Falkau;8000544
Althegnenberg;8000545
Altheim(Hess);8000546
Lauterecken-Grumbach;8000547
Altmorschen;8000553
Altötting;8000555
Altomünster;8000556
Alzey Süd;8000558
Altshausen;8000559
Altstädten(Allgäu);8000561
Alttann;8000562
Lebach;8000563
Amberg;8000566
Münster-Amelsbüren;8000569
Lippstadt;8000571
Amorbach;8000575
Ampfing;8000576
Amstetten(Württ);8000577
Hannover Anderten-Misburg;8000578
Angermund;8000579
Angersbach;8000580
Annweiler am Trifels;8000582
Anrath;8000584
Langenlonsheim;8000585
Langwedel;8000586
Anwanden;8000588
Anzefahr;8000589
Anzenkirchen;8000590
Apach(fr);8000591
Nottuln-Appelhülsen;8000595
Appenweier;8000596
Ardey;8000597
Arfurt(Lahn);8000599
Bad Münstereifel-Arloff;8000601
Armsheim;8000602
Arnbach;8000603
Arnsberg(Westf);8000605
Arnschwang;8000606
Bad Arolsen;8000609
Arsbeck;8000611
Arzberg(Oberfr);8000613
Mainz-Kastel;8000615
Aschaffenburg Hochschule;8000618
Aschaffenburg Süd;8000619
Aschau(Chiemgau);8000621
Ascheberg(Westf);8000623
Aschendorf;8000624
Asselheim;8000625
Ashausen;8000627
Asperg;8000630
Mannheim-Friedrichsfeld;8000631
Assenheim(Oberhess);8000632
Aßlar;8000633
Aßling(Oberbay);8000634
Assmannshausen;8000635
Attendorn;8000638
Miltenberg;8000640
Au im Murgtal;8000643
Moers;8000644
Aue-Wingeshausen;8000647
Auerbach(b Mosbach, Baden);8000649
Kirchheimbolanden;8000652
Aufhausen(b Erding);8000653
Aufhausen(Württ);8000655
Auggen;8000657
Augsburg Haunstetterstraße;8000658
Augsburg Messe;8000659
Augsburg Morellstr.;8000660
Augsburg-Hochzoll;8000661
Augsburg-Oberhausen;8000662
Monsheim;8000663
Augustfehn;8000664
Battenberg-Auhammer;8000665
Montabaur;8000667
Aumenau;8000668
Aumühle;8000669
Auringen-Medenbach;8000671
Außenried;8000672
Auw an der Kyll;8000674
Aying;8000675
Hückelhoven-Baal;8000677
Baar-Ebenhausen;8000678
Babstadt;8000681
Bacharach;8000683
Bachern;8000685
Bachheim;8000686
Mülheim(Ruhr)Styrum;8000687
Neufahrn(Niederbay);8000688
Bad Abbach;8000689
Bad Aibling;8000690
Bad Bergzabern;8000691
Bad Breisig;8000694
Bad Aibling Kurpark;8000696
Bad Driburg(Westf);8000697
Bad Dürkheim;8000698
Bad Empfing;8000700
Bad Ems;8000701
Bad Ems West;8000702
Bad Friedrichshall-Kochendorf;8000704
Bad Wimpfen Im Tal;8000706
Bad Griesbach(Schwarzwald);8000707
Bad Dürkheim-Trift;8000708
Bad Höhenstadt;8000710
Bad Hönningen;8000711
Bad Homburg;8000712
Bad Honnef(Rhein);8000713
Bad Kissingen;8000714
Bad König;8000715
Bad Kohlgrub;8000716
Bad Kohlgrub Kurhaus;8000717
Bad Krozingen;8000718
Neumarkt-St Veit;8000720
Bad Liebenzell;8000721
Bad Mergentheim;8000724
Bad Münder(Deister);8000725
Bad Münster a Stein;8000726
Bad Münstereifel;8000727
Bad Nauheim;8000728
Bad Neuenahr;8000729
Bad Neustadt(Saale);8000730
Bad Niedernau;8000731
Bad Oeynhausen;8000732
Bad Oeynhausen Süd;8000733
Bad Peterstal;8000734
Bad Pyrmont;8000735
Bad Rappenau;8000736
Bad Reichenhall;8000737
Bad Reichenhall-Kirchberg;8000738
Bad Sachsa;8000739
Bad Salzdetfurth;8000740
Bad Salzhausen;8000741
Boppard-Bad Salzig;8000742
Bad Salzschlirf;8000743
Bad Salzuflen;8000744
Bad Sassendorf;8000745
Bad Schussenried;8000746
Bad Schwartau;8000749
Bad Sebastiansweiler-Belsen;8000750
Bad Segeberg;8000751
Bad Soden(Taunus);8000752
Bad Sooden-Allendorf;8000753
Bad St Peter Süd;8000754
Bad St Peter-Ording;8000755
Bad Steben;8000756
Bad Teinach-Neubulach;8000757
Bad Tölz;8000758
Bad Salzdetfurth Solebad;8000759
Bad Vilbel;8000760
Bad Vilbel Süd;8000761
Bad Waldsee;8000763
Bad Wildungen;8000764
Bad Wimpfen;8000765
Bad Wimpfen-Hohenstadt;8000766
Bad Windsheim;8000767
Bad Wörishofen;8000768
Bad Wurzach;8000769
Bad Zwischenahn;8000770
Baden-Baden Haueneberstein;8000771
Baddeckenstedt;8000772
Baden(Verden);8000773
Baden-Baden;8000774
Baden-Baden Rebland;8000775
Bad Rappenau Kurpark;8000777
Bäumenheim;8000778
Hamburg-Allermöhe;8000779
Hamburg-Bahrenfeld;8000780
Baierbrunn;8000781
Baiersbronn Bf;8000782
Baiersdorf;8000783
Balbersdorf;8000784
Baldham;8000785
Balduinstein;8000786
Balgheim;8000787
Balingen Süd;8000788
Baiersbronn Schule;8000789
Baltersweiler;8000792
Balve;8000793
Bammental;8000794
Banteln;8000796
Bantorf;8000797
Norden;8000800
Bardowick;8000801
Barbelroth;8000802
Bargteheide;8000804
Hamburg-Barmbek;8000805
Barnstorf(Han);8000807
Barnten;8000808
Barrien;8000810
Barsinghausen;8000812
Hemmoor;8000815
Ochsenfurt;8000818
Battenberg Bf;8000819
Batzenhäusle;8000821
Batzhausen;8000822
Bauerbach;8000823
Baunach;8000826
Bavendorf;8000827
Bayerbach;8000828
Bayerisch Eisenstein;8000830
Bayerisch Gmain;8000831
Leverkusen Chempark;8000832
Bayreuth-St Georgen;8000833
Bayrischzell;8000834
Beckingen(Saar);8000840
Bedburg-Hau;8000842
Beelen;8000846
Behringersdorf;8000850
Beienheim;8000851
Opladen;8000853
Beimerstetten;8000858
Malsfeld-Beiseförth;8000859
Beldorf;8000860
Bellheim Am Mühlbuckel;8000861
Bellenberg;8000862
Bellheim Bf;8000863
Bad Bellingen;8000864
Bempflingen;8000865
Benediktbeuern;8000869
Bengel;8000870
Bennemühlen;8000871
Bennigsen;8000872
Benningen(Neckar);8000873
Ottweiler(Saar);8000875
Pirmasens Nord;8000876
Bensheim-Auerbach;8000877
Bad Bentheim;8000879
Radolfzell;8000880
Beratzhausen;8000882
Berchtesgaden Hbf;8000885
Recklinghausen Süd;8000887
Bergen(Oberbay);8000888
Bergenweiler;8000889
Berg(Pfalz);8000890
Schlüchtern;8000891
Berghausen(b Wittgenstein);8000892
Berghausen(Baden);8000893
Berghausen(Pfalz);8000894
Bergisch Gladbach;8000899
Beringerfeld;8000901
Bergtheim;8000902
Beringen Bad Bf;8000903
Beringhausen;8000904
Beringstedt;8000905
Bad Berleburg;8000907
Hamburg Berliner Tor;8000908
Bermatingen-Ahausen;8000909
Bernau a Chiemsee;8000911
Berne;8000913
Bernried;8000918
Bersenbrück;8000919
Berzhahn;8000921
Besch;8000923
Besigheim;8000925
Besseringen;8000926
Bestwig;8000927
Bettmannsäge;8000928
Beuggen;8000932
Beuron;8000933
Beutelsbach;8000934
Bad Bevensen;8000935
Bexbach;8000941
Biberach(Baden);8000942
Biberach(Riß);8000943
Biberach(Riß) Süd;8000944
Bichl;8000945
Bibelöd;8000946
Bickenbach(Bergstr);8000948
Biebesheim;8000951
Biedenkopf;8000952
Bielefeld Ost;8000953
Biedenkopf-Schulzentrum;8000954
Bienenbüttel;8000955
Bielefeld-Senne;8000956
Bieren-Rödinghausen;8000957
Bieringen;8000959
Dortmund-Hörde;8000961
Biessenhofen;8000962
Bietigheim(Baden);8000963
Bietingen;8000965
Bigge;8000966
Bildstock;8000967
Bilfingen;8000968
Billenhausen;8000969
Billerbeck;8000970
Hamburg Billwerder-Moorfleet;8000971
Binau;8000973
Bindlach;8000974
Bingen-Gaulsheim;8000975
Bingen(Rhein) Stadt;8000976
Hagen-Vorhalle;8000977
Binolen;8000978
Birkelbach;8000983
Birkenau;8000984
Birkenbringhausen;8000985
Birkenfeld(Enz);8000986
Bad Birnbach;8000988
Birresborn;8000989
Maintal West;8000996
Bischofswiesen;8000997
Bischweier;8000998
Bisingen;8000999
Bissendorf;8001000
Bittelbronn;8001002
Blaibach(Oberpf);8001003
Blaichach(Allgäu);8001004
Bitzfeld;8001005
Blankenberg(Sieg);8001006
Hamburg-Blankenese;8001007
Blankenheim(Wald);8001008
Blankenloch;8001009
Blaubeuren;8001013
Blaufelden;8001014
Blaustein;8001015
Bleibach;8001017
Bleichenbach(Oberh);8001018
Blieskastel-Lautzkirchen;8001027
Blindheim;8001028
Blumberg-Riedöschingen;8001029
Blumenkamp;8001030
Bobenheim;8001032
Bobingen;8001033
Bobstadt;8001034
Bochum-Riemke;8001035
Bochum-Dahlhausen;8001038
Bochum-Ehrenfeld;8001039
Bockenheim-Kindenheim;8001043
Bockum-Hövel;8001045
Bodelsberg;8001046
Bodelshausen;8001047
Bodenburg;8001048
Bad Bodendorf;8001049
Bodenfelde;8001050
Bodenmais;8001051
Bad Bodenteich;8001052
Bodenwöhr Nord;8001054
Böblingen;8001055
Bödigheim;8001056
Böhl-Iggelheim;8001057
Böhmhof;8001058
Böhringen-Rickelshausen;8001059
Bönen;8001061
Börßum;8001063
Bösensell;8001065
Bösperde;8001066
Bogen;8001069
Bohmte;8001071
Boisheim;8001072
Bondorf(b Herrenberg);8001080
Bonn Helmholtzstraße;8001081
Bonn-Bad Godesberg;8001082
Bonn-Beuel;8001083
Bonn-Duisdorf;8001084
Bonn-Mehlem;8001085
Bonn-Oberkassel;8001086
Bonn-Endenich Nord;8001088
Bookholzberg;8001089
Bopfingen;8001090
Bordesholm;8001092
Borgeln;8001093
Borgholzhausen;8001095
Steinfurt-Borghorst;8001096
Bork(Westf);8001097
Borken(Hess);8001098
Borsdorf(Hess);8001104
Wildeck-Bosserode;8001106
Bottrop-Boy;8001107
Bottrop-Vonderort;8001108
Bous(Saar);8001110
Boxberg-Wölchingen;8001111
Brachbach;8001112
Brachelen;8001113
Brake(b Bielefeld);8001118
Bräunlingen Bahnhof;8001119
Brake(Unterweser);8001120
Brakel(Höxter);8001121
Bramsche;8001122
Bramstedt(b Syke);8001123
Brandoberndorf;8001126
Brannenburg;8001129
Braubach;8001130
Bretten-Ruit;8001131
Leun/Braunfels;8001132
Braunschweig-Gliesmarode;8001134
Bredenbek;8001136
Bredelar;8001137
Bretten Rechberg;8001138
Bredstedt;8001139
Breisach;8001143
Bretten Schulzentrum;8001144
Breitenbrunn(Schwab);8001147
Breitendiel;8001148
Breitengüßbach;8001149
Bretten Stadtmitte;8001152
Breitscheidt(Altenkirchen, Ww);8001153
Bremen Neustadt;8001155
Bremen-Burg;8001156
Bremen-Hemelingen;8001157
Bremen-Lesum;8001159
Bremen-Mahndorf;8001160
Bremen-Oberneuland;8001161
Bremen-Oslebshausen;8001162
Bremen-Schönebeck;8001163
Bremen-Sebaldsbrück;8001164
Bremen-St Magnus;8001165
Bremen-Vegesack;8001166
Bremen-Walle;8001167
Bremerhaven-Lehe;8001168
Bremerhaven-Wulsdorf;8001170
Wehr-Brennet;8001174
Brettorf;8001176
Bretzenheim(Nahe);8001177
Bretzfeld;8001178
Krumbach(Schw)Schule;8001179
Breyell;8001180
Brilon Stadt;8001182
Ostbevern;8001183
Brockhöfe;8001185
Brohl;8001186
Lengede-Broistedt;8001188
Brokstedt;8001190
Lörrach-Brombach/Hauingen;8001191
Kloster Bronnbach;8001193
Bruchenbrücken;8001196
Bruchsal Bildungszentrum;8001197
Bruchhausen(b Ettlingen);8001198
Bruchköbel;8001199
Bruchmühlbach-Miesau;8001200
Bruchmühlen;8001201
Bruckberg;8001203
Brucken;8001205
Bruckmühl;8001207
Ahrbrück;8001209
Bruchsal Sportzentrum;8001212
Brügge(Westf);8001213
Bruchsal Am Mantel;8001214
Brühl;8001215
Bubach;8001221
Bubenreuth;8001223
Buchbrunn-Mainstockheim;8001225
Buchen Ost;8001226
Buchen(Odenw);8001227
Buchenau(Lahn);8001228
Buchenau(Oberbay);8001229
Buchenhain;8001231
Buchholz(Baden);8001234
Boppard-Buchholz;8001235
Dreieich-Buchschlag;8001236
Budenheim;8001237
Büchenbach;8001242
Büches-Düdelsheim;8001244
Bückeburg;8001245
Schöneck-Büdesheim;8001248
Büdingen(Westerw);8001249
Büdingen(Oberhess);8001250
Bühl(Baden);8001252
Bürgeln;8001256
Büsenbachtal;8001258
Büsum;8001259
Büttgen;8001261
Buggingen;8001262
Buir;8001264
Buldern;8001266
Bullay(DB);8001267
Burbach(Kr Siegen);8001268
Burg(Dillkr) Nord;8001271
Burg(Dithm);8001273
Fehmarn-Burg;8001274
Burgau(Schwab);8001276
Burgbernheim;8001277
Burgbernheim-Wildbad;8001278
Burgdorf;8001279
Burgweiler;8001281
Burghaun(Hünfeld);8001283
Burghausen;8001284
Burgheim;8001285
Burgholzhausen v d H;8001287
Burgkirchen;8001288
Burgkunstadt;8001289
Burglauer;8001290
Burgsinn;8001293
Burgstall(Murr);8001296
Burgthann;8001297
Regensburg-Burgweinting;8001298
Burhafe(Ostfriesl);8001301
Burbach Mitte;8001302
Düsseldorf-Eller Mitte;8001308
Buttenheim;8001310
Butzbach;8001312
Buxtehude;8001315
Cadenberge;8001316
Cadolzburg;8001317
Calberlah;8001318
Caldern;8001319
Calmbach Bahnhof;8001320
Bad Camberg;8001322
Capelle(Westf);8001323
Castrop-Rauxel Hbf;8001327
Castrop-Rauxel Süd;8001328
Castrop-Rauxel-Merklinde;8001329
Cham(Oberpf);8001330
Chamerau;8001331
Coburg Nord;8001334
Clarholz;8001335
Cloppenburg;8001337
Coburg;8001338
Coburg-Neuses;8001339
Cochem(Mosel);8001340
Contwig;8001341
Coppenbrügge;8001342
Coesfeld Schulzentrum;8001343
Creidlitz;8001347
Creußen(Oberfr);8001348
Cuxhaven;8001352
Dachau Bahnhof;8001354
Dachau Stadt;8001355
Dahl;8001357
Dahlbruch;8001358
Dahlem(Eifel);8001359
Dahlenburg;8001360
Dahlerbrück;8001362
Dalheim;8001365
Dallau;8001366
Dannenberg Ost;8001372
Darching;8001373
Darmstadt Nord;8001375
Darmstadt Ost;8001376
Darmstadt Süd;8001377
Darmstadt-Arheilgen;8001378
Darmstadt-Eberstadt;8001379
Darmstadt-Kranichstein;8001380
Dasing;8001382
Dattenfeld(Sieg);8001384
Darmstadt TU-Lichtwiese;8001386
Dauenhof;8001387
Daufenbach;8001388
Dausenau;8001389
Davensberg;8001390
Dedenhausen;8001392
Dedensen-Gümmer;8001393
Dedinghausen;8001394
Deggendorf Hbf;8001397
Deidesheim;8001399
Deining(Oberpf);8001400
Deisenhofen;8001404
Deißlingen Mitte;8001405
Dellfeld;8001406
Dellfeld Ort;8001407
Densborn;8001414
Denzlingen;8001415
Derkum;8001416
Dernau;8001417
Dernbach(Westerw);8001418
Detmold;8001420
Dettelbach Bahnhof;8001421
Dettingen Lehen;8001422
Dettingen Freibad;8001424
Dettingen Gsaidt;8001426
Dettingen(Main);8001427
Dettingen(Teck);8001428
Dettum;8001429
Deuerling;8001430
Deuten;8001432
Diebach;8001435
Hamburg Diebsteich;8001438
Diedorf(Schwab);8001439
Diepholz;8001443
Dießen;8001447
Dienheim;8001448
Dietersheim;8001450
Toender(Gr);8001451
Dietmannsried;8001454
Dietzenbach Mitte;8001455
Dietzenbach Bahnhof;8001456
Diez;8001457
Diez Ost;8001458
Dietzenbach-Steinberg;8001459
Dillbrecht;8001460
Dillingen(Donau);8001463
Dingden;8001465
Dingolfing;8001466
Dinkelscherben;8001468
Dinslaken;8001469
Dirmingen;8001470
Dissen-Bad Rothenfelde;8001471
Distelhausen;8001472
Dittigheim;8001474
Ditzingen;8001476
Donaueschingen Allmendshofen;8001479
Döggingen;8001480
Döhlau;8001481
Donaueschingen Aufen;8001482
Donaueschingen Grüningen;8001483
Dörfles-Esbach;8001484
Donaueschingen Mitte/Siedlung;8001485
Dörpen;8001486
Dörverden;8001489
Dogern;8001491
Dollbergen;8001492
Dollern;8001493
Dollnstein;8001495
Dorfen Bahnhof;8001499
Dorfmark;8001502
Dorfprozelten;8001503
Dorheim(Wetterau);8001504
Dortmund-Huckarde;8001505
Dormagen;8001506
Dormagen Chempark;8001507
Groß Gerau-Dornheim;8001511
Dornstetten;8001512
Dortelweil;8001514
Dortmund-Scharnhorst;8001515
Dortmund-Lütgendortmund;8001516
Dortmund Knappschaftskrankenhaus;8001517
Dortmund Möllerbrücke;8001518
Dortmund-Nette/Oestrich;8001519
Dortmund Stadthaus;8001520
Dortmund Tierpark;8001521
Dortmund Signal Iduna Park;8001522
Dortmund-Aplerbeck;8001523
Dortmund-Aplerbeck Süd;8001524
Dortmund-Westerfilde;8001525
Dortmund-Asseln Mitte;8001526
Dortmund-Barop;8001527
Dortmund-Bövinghausen;8001528
Dortmund-Brackel;8001529
Dortmund-Derne;8001530
Dortmund-Wischlingen;8001531
Dortmund-Huckarde Nord;8001532
Dortmund-Kirchderne;8001533
Dortmund-Kirchhörde;8001534
Dortmund-Körne;8001535
Dortmund-Kruckel;8001536
Dortmund-Kurl;8001537
Dortmund-Löttringhausen;8001538
Dortmund-Lütgendortmund Nord;8001539
Dortmund-Germania;8001540
Dortmund-Marten;8001541
Dortmund-Marten Süd;8001542
Dortmund-Mengede;8001543
Dortmund-Rahm;8001544
Dortmund-Sölde;8001545
Dortmund-Wickede;8001546
Dorum(Weserm);8001547
Dottenheim;8001548
Dortmund-Somborn;8001549
Dreieich-Dreieichenhain;8001554
Heinsberg-Dremmen;8001557
Drensteinfurt;8001558
Dreye;8001561
Duckterath;8001566
Rodgau-Dudenhofen;8001567
Dudweiler;8001570
Dülken;8001571
Dürrenbüchig;8001576
Dürrnhaar;8001578
Düsseldorf Friedrichstadt;8001579
Düsseldorf Flughafen Terminal;8001580
Düsseldorf Volksgarten;8001581
Düsseldorf Wehrhahn;8001582
Düsseldorf-Zoo;8001583
Düsseldorf-Benrath;8001584
Düsseldorf-Bilk;8001585
Düsseldorf-Derendorf;8001586
Düsseldorf-Eller;8001587
Düsseldorf-Eller Süd;8001588
Düsseldorf-Garath;8001589
Düsseldorf-Gerresheim;8001590
Düsseldorf-Oberbilk;8001591
Düsseldorf-Rath;8001592
Düsseldorf-Rath Mitte;8001593
Düsseldorf-Reisholz;8001594
Düsseldorf-Unterrath;8001595
Duisburg-Schlenk;8001596
Düsseldorf-Hamm;8001597
Düsseldorf-Flingern;8001598
Duisburg-Bissingheim;8001599
Duisburg-Buchholz;8001600
Duisburg-Großenbaum;8001602
Düsseldorf Völklinger Str.;8001603
Duisburg-Hochfeld Süd;8001605
Duisburg-Meiderich Ost;8001607
Duisburg-Obermeiderich;8001608
Duisburg-Rahm;8001609
Duisburg-Ruhrort;8001611
Duisburg-Wedau;8001612
Durach;8001614
Durmersheim;8001616
Dußlingen;8001617
Dutenhofen(Wetzlar);8001618
Ebelsbach-Eltmann;8001619
Ebenhausen(Unterfr);8001620
Ebenhausen-Schäftlarn;8001621
Ebenhofen;8001622
Ebensfeld;8001623
Ebermannstadt;8001627
Ebermergen;8001628
Ebern;8001629
Ebersbach(Fils);8001632
Ebersberg(Oberbay);8001634
Ebersdorf(b Coburg);8001636
Ebertsheim;8001638
Ebing;8001640
Ebringen;8001643
Ebstorf(Uelzen);8001645
Echem;8001646
Eching;8001647
Echzell;8001648
Echterdingen;8001650
Eckartshausen-Ilshofen;8001651
Eckernförde;8001654
Eckersmühlen;8001655
Eddersheim;8001659
Edelfingen;8001660
Edenkoben;8001663
Vöhl-Ederbringhausen;8001664
Edesheim(Pfalz);8001665
Ediger-Eller;8001666
Edingen(Wetzlar);8001668
Edling;8001669
Effolderbach;8001670
Efringen-Kirchen;8001671
Egelsbach;8001672
Egersdorf;8001674
Egestorf(Deister);8001675
Eggenfelden Mitte;8001676
Eggenfelden;8001677
Egglkofen;8001678
Eggmühl;8001679
Eggolsheim;8001680
Eglharting;8001682
Egling;8001683
Ehingen(Donau);8001684
Ehlenbruch;8001686
Ehlershausen;8001687
Ehrang Ort;8001688
Ehningen(b Böblingen);8001689
Ehr;8001690
Ehringen;8001691
Ehringhausen(Kr Lippstadt);8001692
Ehringshausen(Oberhess);8001693
Ehringshausen(Kr Wetzlar);8001694
Eichen(Kr Siegen);8001700
Nidderau-Eichen;8001701
Eichenau(Oberbay);8001702
Eichenzell;8001704
Eichhagen;8001706
Eicholzheim;8001707
Eichstätt Bahnhof;8001708
Eichstätt Stadt;8001709
Eilendorf;8001712
Eilvese;8001713
Eimeldingen;8001715
Einfeld;8001718
Einsiedlerhof;8001720
Eisenärzt;8001725
Eisenbach-Matzenbach;8001727
Eisenberg(Pfalz);8001728
Eiserfeld(Sieg);8001729
Eislingen(Fils);8001731
Eiswoog;8001732
Eitensheim;8001734
Eitorf;8001736
Hamburg Elbgaustraße;8001739
Völksen/Eldagsen;8001741
Elfershausen-Trimberg;8001742
Mönchengladbach-Lürrip;8001745
Ellental;8001746
Ellhofen;8001747
Ellingen(Bay);8001749
Ellwangen;8001751
Ellzee;8001752
Elpersheim;8001754
Elsfleth;8001760
Eltersdorf;8001762
Eltville;8001763
Elz(Limburg/Lahn);8001764
Elz(Limburg/Lahn) Süd;8001765
Elzach;8001766
Emden Außenhafen;8001767
Emden Hbf;8001768
Emmelshausen;8001770
Emmendingen;8001771
Emmerich;8001773
Emmerich(Gr);8001774
Emmerke;8001775
Emmerthal;8001777
Empel-Rees;8001780
Empelde;8001781
Emsdetten;8001782
Emskirchen;8001783
Endersbach;8001785
Bad Endorf;8001787
Engelskirchen;8001789
Engen;8001790
Engertsham;8001792
Engstlatt;8001794
Ennepetal;8001795
Ensdorf(Saar);8001799
Enspel;8001801
Entringen;8001802
Enzberg;8001803
Enzisweiler;8001806
Epe(Westf);8001808
Erbach(Odenw) Nord;8001811
Eppelborn;8001812
Eppelsheim(Rheinhess);8001813
Eppertshausen;8001814
Eppstein;8001815
Eppstein-Bremthal;8001816
Erbach(Odenw);8001817
Erbach(Rheingau);8001818
Nistertal-Bad Marienberg;8001819
Erbach(Württ);8001820
Erding;8001825
Gießen Erdkauter Weg;8001826
Erdmannhausen;8001827
Bitburg-Erdorf;8001828
Erdweg;8001829
Ergenzingen;8001833
Ergoldsbach;8001835
Ergste;8001836
Eriskirch;8001838
Erkelenz;8001839
Erkersreuth;8001840
Erkrath;8001841
Erkrath-Nord;8001842
Erlangen;8001844
Erlangen-Bruck;8001845
Erlenbach(Main);8001848
Erndtebrück;8001851
Ernsgaden;8001853
Ernsthausen;8001854
Erpel(Rhein);8001858
Erpolzheim;8001860
Ersingen;8001861
Erzhausen;8001864
Erzingen(Baden);8001865
Ibbenbüren-Esch;8001867
Eschborn;8001870
Eschborn Süd;8001871
Eschede;8001872
Eschenau(b Heilbronn);8001874
Eschenau(Mittelfr);8001875
Eschenbach(b Markt Erlbach);8001877
Eschenlohe;8001880
Eschhofen;8001883
Eschwege;8001884
Eschweiler Hbf;8001886
Eschweiler-West;8001887
Eschweiler Talbahnhof;8001888
Eschweiler-Nothberg;8001889
Esens(Ostfriesl);8001890
Eschweiler-Weisweiler;8001893
Espelkamp;8001894
Eschwege-Niederhone;8001895
Essen Stadtwald;8001896
Essen Süd;8001897
Essen West;8001898
Essen(Oldb);8001899
Essen-Altenessen;8001900
Essen-Bergeborbeck;8001901
Essen-Borbeck;8001902
Essen-Dellwig;8001903
Essen-Dellwig Ost;8001904
Essen-Eiberg;8001905
Essen-Frohnhausen;8001906
Essen-Gerschede;8001907
Essen-Hügel;8001908
Essen-Zollverein Nord;8001909
Essen-Kray Nord;8001910
Essen-Kray Süd;8001911
Essen-Kupferdreh;8001912
Essen-Steele Ost;8001913
Essen-Überruhr;8001914
Essen-Werden;8001915
Eschweiler-St.Jöris;8001917
Eßleben;8001919
Esslingen(Neckar);8001920
Esslingen-Mettingen;8001921
Vierkirchen-Esterhofen;8001922
Etelsen;8001924
Etterzhausen;8001925
Ettlingen West;8001926
Etzbach;8001928
Etzelwang;8001929
Etzenricht;8001932
Eubigheim;8001933
Euerdorf;8001935
Eutin;8001941
Eutingen(Baden);8001942
Gevelsberg-Knapp;8001943
Eyach;8001946
Eystrup;8001949
Fachingen(Lahn);8001950
Fahrenkrug;8001953
Fahrnau;8001954
Fallersleben;8001957
Bad Fallingbostel;8001958
Farchant;8001961
Fasanenpark;8001963
Faulbach(Main);8001964
Faurndau;8001965
Favoritepark;8001967
Feilitzsch;8001969
Feldafing;8001970
Feldberg-Bärental;8001971
Feldhausen;8001972
Feldkirchen(b München);8001973
Fellbach;8001974
Ferndorf(Siegen);8001976
Felde;8001977
Feucht;8001978
Feudingen;8001980
Fichtenberg;8001982
Filsen;8001983
Filderstadt;8001984
Finningerstraße;8001985
Fischach(Schwab) Bf;8001986
Feucht Ost;8001988
Fischbach(Nürnberg);8001989
Fischbach-Camphausen;8001990
Fischbach-Weierbach;8001991
Fischbachau;8001992
Fischen;8001995
Esting;8001996
Fischhausen-Neuhaus;8001998
Fladungen;8002001
Boppard-Fleckertshöhe;8002004
Flehingen;8002005
Flensburg(Gr);8002007
Flieden;8002010
Flintbek;8002011
Flintsbach;8002012
Flörsheim(Main);8002013
Flomersheim;8002014
Föhren;8002018
Förbau;8002019
Förtschendorf;8002020
Forbach(fr);8002021
Forbach(Schwarzw);8002022
Forchheim(b Karlsruhe);8002023
Forchheim(Oberfr);8002024
Frankenthal Süd;8002025
Fornsbach;8002026
Forsthaus;8002027
Forsting;8002028
Forth;8002029
Friedrichshafen Ost;8002030
Frankenberg-Goßberg;8002033
Frankfurt(M)Mühlberg;8002034
Frankenstein(Pfalz);8002036
Frankfurt(M)Lokalbahnhof;8002038
Frankfurt(Main)Ost;8002039
Frankfurt am Main - Stadion;8002040
Frankfurt(Main)Süd;8002041
Frankfurt(Main)West;8002042
Frankfurt-Berkersheim;8002043
Frankfurt-Frankfurter Berg;8002044
Frankfurt-Eschersheim;8002045
Frankfurt-Griesheim;8002046
Frankfurt-Louisa;8002047
Frankfurt-Mainkur;8002048
Frankfurt-Nied;8002049
Frankfurt-Niederrad;8002050
Frankfurt-Höchst Farbwerke;8002051
Frankfurt-Rödelheim;8002052
Frankfurt-Sindlingen;8002053
Frankfurt-Sossenheim;8002054
Frankfurt-Zeilsheim;8002055
Ludwigshafen(Rhein) BASF Süd;8002056
Frauenau;8002057
Frankfurt(M)Ostendstraße;8002058
Frankfurt(M)Stresemannallee;8002059
Freden(Leine);8002063
Freiberg(Neckar);8002065
Freiburg West;8002066
Freiburg-Herdern;8002067
Freiburg-Littenweiler;8002068
Freiburg-St Georgen;8002069
Freiburg-Wiehre;8002070
Freiburg-Zähringen;8002071
Freienohl;8002073
Freihalden;8002074
Freihöls;8002075
Freihung;8002076
Freiburg Klinikum;8002077
Freising;8002078
Frellstedt;8002080
Fremersdorf;8002083
Freilassing-Hofham;8002085
Fresenburg;8002086
Freudenstadt Industriegebiet;8002087
Freudenberg-Kirschfurt;8002089
Freudenstadt Schulzentrum;8002090
Freudenstadt Stadt;8002091
Freusburg Siedlung;8002092
Freyung Bf;8002094
Frickhofen;8002095
Fridingen(b Tuttlingen);8002096
Fridolfing;8002097
Friedberg(Augsburg);8002099
Friedelhausen;8002100
Friedensdorf(Lahn);8002101
Friedland(Han);8002102
Ludwigsau-Friedlos;8002103
Friedrich Wilhelmshütte;8002104
Friedberg Süd;8002105
Hamburg Friedrichsberg;8002106
Friedrichsdorf(Taunus);8002108
Friedrichsfeld(Niederrhein);8002109
Friedrichshafen Hafen;8002110
Friedrichshafen-Fischbach;8002111
Friedrichsruh;8002113
Friedrichssegen;8002114
Friedrichstadt;8002115
Friedrichstal(Baden);8002116
Friedrichsthal(Saar);8002117
Friedrichsthal(b Bayreuth);8002118
Friedrichshafen Flughafen;8002120
Friedrichshafen Landratsamt;8002122
Friesenheim(Baden);8002123
Friedrichstal b Freudenstadt;8002126
Frimmersdorf;8002127
Fritzlar;8002129
Frömern;8002130
Friedrichsthal(Saar) Mitte;8002132
Frommern;8002133
Fronhausen(Lahn);8002134
Fürfurt;8002137
Fürstenfeldbruck;8002141
Fürstenwald;8002145
Fürstenzell;8002146
Fürth Westvorstadt;8002149
Fürth(Odenw);8002150
Fürth-Burgfarrnbach;8002152
Fürth-Dambach;8002153
Fürth-Unterfarrnbach;8002154
Fürth-Unterfürberg;8002155
Füssen;8002156
Furth i Wald;8002159
Furth(b Deisenhofen);8002161
Gablingen;8002162
Gärtringen;8002165
Gäufelden;8002166
Gaggenau Bf;8002167
Gaildorf West;8002168
Gaimersheim;8002171
Gaißach;8002173
Galgenschanze;8002175
Gamburg(Tauber);8002177
Ganderkesee;8002179
Garbeck;8002180
Garbenteich;8002182
Garching(Alz);8002184
Garding;8002185
Garmisch-Partenkirchen;8002187
Garmisch-Partenkirchen Hausberg;8002188
Gars(Inn);8002189
Gau Bickelheim;8002191
Gaubüttelbrunn;8002195
Gausbach;8002197
Gauting;8002198
Geisingen-Aulfingen;8002200
Geeste;8002203
Geisingen-Hausen;8002204
Geigant;8002205
Geilenkirchen;8002206
Geilhausen;8002207
Geiselhöring;8002209
Geisenbrunn;8002210
Geisenhausen;8002211
Geisenheim;8002212
Geisingen-Kirchen;8002213
Geisingen;8002214
Geisingen-Leipferdingen;8002215
Geislingen(Steige)West;8002217
Geislingen(Steige);8002218
Geitau;8002220
Geldern;8002222
Gelsenkirchen Zoo;8002223
Gelsenkirchen-Buer Nord;8002224
Gelsenkirchen-Buer Süd;8002225
Gelsenkirchen-Hassel;8002226
Gelsenkirchen-Rotthausen;8002227
Gemmingen;8002228
Genderkingen;8002233
Gendorf;8002234
Gengenbach;8002235
Felsberg-Gensungen;8002236
Georgensgmünd;8002237
Gennweiler;8002238
Germersheim Mitte/Rhein;8002239
Geradstetten;8002240
Germersheim Süd/Nolte;8002241
Gerhausen;8002242
Gerlachsheim;8002243
Gerlenhofen;8002244
Gernlinden;8002247
Gernsbach Bf;8002248
Gernsheim;8002249
Gernsbach Mitte;8002250
Geroldshausen;8002251
Gersfeld(Rhön);8002254
Gersthofen;8002256
Gertenbach;8002259
Geseke;8002262
Gessertshausen;8002263
Gettenau-Bingenheim;8002265
Gettorf;8002266
Gevelsberg Hbf;8002267
Gevelsberg West;8002268
Gießen Oswaldsgarten;8002269
Giengen(Brenz);8002272
Gifhorn Stadt;8002274
Gilching-Argelsried;8002275
Gingen(Fils);8002278
Girod;8002280
Gittelde/Bad Grund(Harz);8002281
Gladbeck Ost;8002283
Gladbeck-Zweckel;8002284
Glan-Münchweiler;8002286
Glanzstoffwerke;8002287
Glauburg-Glauberg;8002288
Glesch;8002290
Glückstadt;8002293
Goch;8002296
Godelheim;8002299
Godramstein;8002300
Göbelnrod;8002301
Göhrde;8002304
Gölshausen Industriegebiet;8002306
Gölshausen;8002307
Görschnitz;8002312
Dreieich-Götzenhain;8002315
Gokels;8002319
Goldenstedt(Oldb);8002320
Goldhausen;8002321
Gondelsheim(Baden);8002326
Gosberg;8002329
Goßfelden;8002332
Goßmannsdorf;8002333
Gottenheim;8002334
Gotteszell;8002335
Gottmadingen;8002337
Gräfelfing;8002339
Gräfenberg;8002340
Gräfendorf;8002341
Gräveneck;8002342
Grafenaschau;8002343
Grafenau;8002344
Graben-Neudorf Nord;8002345
Graben(Lechfeld)Gewerbepark;8002346
Grafing Bahnhof;8002347
Grafing Stadt;8002348
Grafling-Arzting;8002349
Grafrath;8002351
Grebenstein;8002358
Grenzach;8002365
Greven;8002369
Lennestadt-Grevenbrück;8002370
Grießen(Baden);8002373
Edermünde-Grifte;8002374
Gröbenzell;8002377
Bad Grönenbach;8002378
Grombach;8002380
Bad Vilbel-Gronau;8002382
Gronsdorf;8002383
Groß Gerau-Dornberg;8002386
Groß Karben;8002388
Frechen-Königsdorf;8002389
Groß Rohrheim;8002391
Groß-Umstadt Mitte;8002393
Großarmschlag;8002399
Großauheim(Kr Hanau);8002400
Großbüllesheim;8002402
Großburgwedel;8002403
Groß Düngen;8002405
Großen Buseck;8002409
Großen Linden;8002410
Großenbrode;8002411
Großenkneten;8002412
Großenlüder;8002413
Großgeschaidt;8002416
Großhelfendorf;8002420
Großhesselohe Isartalbf;8002422
Großkarolinenfeld;8002424
Großkrotzenburg;8002425
Heddesheim/Hirschberg;8002430
Großwalbur;8002432
Grub am Forst;8002434
Grub(Oberbay);8002435
Grub(Oberpf);8002436
Grünberg(Oberhess);8002439
Grünebach Ort;8002441
Grünebacherhütte;8002442
Grünstadt Nord;8002444
Grüntal-Wittlensweiler;8002445
Grünsfeld;8002447
Grunbach;8002448
Koblenz-Güls;8002454
Gündlkofen;8002457
Günzach;8002458
Gütersloh Hbf;8002461
Gummersbach;8002462
Gundelfingen(Breisgau);8002465
Gundelfingen(Bay);8002466
Gundelsdorf;8002467
Gundelshausen;8002468
Gundelsheim(Neckar);8002470
Gundersheim(Rheinhess);8002473
Guntersblum;8002474
Gustorf;8002477
Gutach(Breisgau);8002478
Gutach Freilichtmuseum;8002480
Guxhagen;8002484
Lörrach-Haagen/Messe;8002489
Haan;8002490
Haar;8002491
Hachenburg;8002494
Hadamar;8002495
Hademarschen;8002496
Hähnlein-Alsbach;8002498
Hämelerwald;8002499
Häuserhof;8002501
Haffkrug;8002504
Hagelstadt;8002506
Hagen(Han);8002507
Gevelsberg-Kipp;8002509
Hagen-Heubing;8002512
Hagen-Oberhagen;8002514
Hagenbach;8002515
Hagenbüchach;8002517
Hahn Flughafen Terminal 2;8002518
Feucht-Moosbach;8002520
Haidenaab-Göppmannsbühl;8002523
Haiger Obertor;8002524
Hailer-Meerholz;8002526
Haine Bahnhof;8002527
Rodgau-Hainhausen;8002528
Hainstadt(Baden);8002529
Hainburg Hainstadt;8002531
Haitz-Höchst;8002532
Halbmeil;8002533
Hallbergmoos;8002534
Haldern(Rheinl);8002536
Halen;8002537
Halle(Westf);8002539
Hallstadt(b Bamberg);8002542
Halstenbek;8002545
Haltingen;8002546
Hamburg Airport;8002547
Hamburg Dammtor;8002548
Hamburg Hbf;8002549
Hamburg Holstenstraße;8002550
Hamburg-Altona;8002553
Hamburg-Bergedorf;8002554
Hamburg-Eidelstedt;8002555
Hamburg-Fischbek;8002556
Hamburg-Neugraben;8002557
Hamburg-Rahlstedt;8002558
Hamburg-Stellingen;8002559
Hamburg-Wandsbek;8002560
Hamburg-Wilhelmsburg;8002561
Hammah;8002565
Hammelburg;8002567
Hammelburg Ost;8002568
Hammerau;8002570
Hamminkeln;8002571
Hanau Nord;8002572
Hanau West;8002573
Hanau-Wilhelmsbad;8002574
Handeloh;8002575
Happurg;8002578
Hannover Bismarckstr.;8002580
Hannover-Bornum;8002581
Hannover-Kleefeld;8002584
Hannover-Leinhausen;8002585
Hannover-Linden/Fischerhof;8002586
Hanweiler(Gr);8002587
Hannover Flughafen;8002589
Harblek;8002592
Harburg(Schwab);8002593
Hardegsen;8002594
Hardhof;8002596
Haren(Ems);8002598
Harlesiel;8002600
Harsdorf;8002605
Harsum;8002607
Hartershofen;8002609
Harthaus;8002610
Hartmannshof;8002612
Hasbergen;8002615
Haslach;8002621
Hasloch(Main);8002622
Haspelmoor;8002623
Hassel(Saar);8002625
Hasselborn;8002627
Hamburg Hasselbrook;8002628
Haßfurt;8002630
Haßloch(Pfalz);8002632
Haßmersheim;8002633
Haste;8002634
Hattenheim;8002635
Hattersheim(Main);8002637
Hattert;8002638
Hattingen(Ruhr);8002639
Hattingen(R) Mitte;8002640
Hattorf;8002641
Hatzenport;8002643
Hauenstein Mitte;8002648
Hauenstein(Pfalz);8002649
Haupeltshofen;8002651
Hauptstuhl;8002655
Hausen i Tal;8002656
Hausen(Schwab);8002664
Hausen-Raitbach;8002666
Hausham;8002667
Havixbeck;8002670
Hebertsfelden;8002671
Hechingen;8002673
Hechthausen;8002674
Ahnatal-Heckershausen;8002675
Hedemünden;8002677
Hedersdorf;8002678
Heessen;8002680
Heidelberg-Weststadt/Südstadt;8002681
Heggen;8002682
Hegne;8002683
Heidelberg Orthopädie;8002684
Heidelberg-Altstadt;8002685
Heidelberg-Kirchheim/Rohrbach;8002686
Heidelberg-Pfaffengrund/Wieblingen;8002687
Heidelsheim;8002688
Heidenheim;8002689
Heidenheim-Mergelstetten;8002690
Heidenheim-Schnaitheim;8002691
Heidesheim(Rheinhess);8002692
Heidkrug;8002694
Schortens-Heidmühle;8002695
Heigenbrücken;8002696
Heilbronn Sülmertor;8002699
Heilbronn Trappensee;8002700
Heiligenstatt(Obb);8002703
Heiligenstein(Pfalz);8002704
Heilsbronn;8002705
Heimbach(Nahe);8002707
Heimenkirch;8002710
Heimersheim;8002711
Heimstetten;8002715
Heinebach;8002716
Heinsberg-Randerath;8002718
Heinsberg-Horst;8002719
Heinsberg-Porselen;8002720
Heinsberg(Rheinl);8002721
Heilbronn Theater;8002722
Heilbronn Industrieplatz;8002723
Heinzenhausen;8002724
Heinsberg Kreishaus;8002725
Heilbronn Kaufland;8002726
Heitersheim;8002727
Helmbrechts;8002733
Helmsheim;8002734
Helpup;8002737
Hemmerde;8002745
Hemmersdorf(Saar);8002746
Hemsbach;8002748
Henfenfeld;8002751
Hennef(Sieg);8002753
Hennen;8002754
Heppenheim(Bergstr);8002757
Herbertingen Ort;8002760
Herbertshofen;8002761
Herblingen;8002762
Herbolzheim(Breisg);8002763
Herbolzheim(Jagst);8002764
Herbrechtingen;8002766
Herchen;8002768
Herdecke;8002769
Herdorf;8002770
Hergershausen;8002773
Hennef im Siegbogen;8002775
Hermaringen;8002776
Herne-Börnig;8002779
Heroldsberg;8002782
Heroldsberg Nord;8002783
Herrath;8002784
Herrenberg;8002785
Herrenberg Zwerchweg;8002786
Herrlingen;8002789
Herrsching;8002792
Hersbruck(l Pegnitz);8002793
Hersbruck(r Pegnitz);8002794
Herten(Baden);8002797
Herxheim am Berg;8002798
Herzberg Schloß;8002800
Herzebrock;8002801
Vöhl-Herzhausen;8002802
Herzogenrath-Alt-Merkstein;8002804
Herzogenrath;8002806
Heselbach;8002808
Hesseln;8002810
Hessisch Oldendorf;8002812
Höchst Hetschbach;8002813
Hettenhausen;8002814
Beerfelden Hetzbach;8002815
Herzogenrath-August-Schmidt-Platz;8002816
Hetzerath;8002817
Heufeld;8002820
Heufeldmühle;8002821
Heusenstamm;8002822
Hiddenhausen-Schweicheln;8002824
Hilchenbach;8002826
Hildbrandsgrün;8002827
Hilden Süd;8002828
Hildesheim Ost;8002830
Hillnhütten;8002835
Hilpertsau;8002837
Hilpoltstein;8002838
Hilter;8002839
Münster-Hiltrup;8002841
Himmelpforten;8002843
Himmelreich;8002844
Himmelstadt;8002845
Hinterweidenthal;8002847
Hinterzarten;8002848
Hinrichssegen;8002850
Hirsau;8002852
Hirschaid;8002853
Hirschfelden;8002856
Hirschhorn(Neckar);8002857
Hirschhorn(Pfalz);8002858
Boppard-Hirzenach;8002861
Hittfeld;8002864
Hitzacker;8002865
Hochdahl;8002868
Hochdahl-Millrath;8002869
Hochhausen(Tauber);8002871
Hochheim(Main);8002872
Hamburg Hochkamp;8002873
Hochspeyer;8002875
Maintal Ost;8002877
Hochstadt-Marktzeuln;8002878
Hochstätten(Pfalz);8002879
Hochstetten(Nahe);8002880
Hochwang;8002881
Hockenheim;8002883
Hodenhagen;8002884
Altenstadt-Höchst;8002886
Höchstädt(Donau);8002888
Höfen(Enz) Bf;8002891
Höfingen;8002892
Höhenkirchen-Siegertsbrunn;8002894
Höhmühlbach;8002895
Höllenthal;8002898
Höllriegelskreuth;8002899
Wildeck-Hönebach;8002903
Höpfling;8002908
Hamburg-Hörgensweg;8002909
Hörden;8002910
Hörlkofen;8002912
Hörpolding;8002914
Hörstel;8002915
Hörstmar(Lippe);8002916
Hösbach;8002918
Hösel;8002919
Hövelhof;8002920
Hövelriege;8002921
Höxter Rathaus;8002923
Hof Hbf;8002924
Hof-Neuhof;8002927
Hofeld;8002929
Hofen(b Aalen);8002930
Hoffenheim;8002931
Hoffnungsthal;8002932
Hofgeismar;8002933
Hofheim (Ried);8002934
Hofheim(Taunus);8002935
Hohegrete;8002939
Hohenbrunn;8002940
Krefeld-Hohenbudberg Chempark;8002941
Hoheneggelsen;8002944
Hamburg Hoheneichen;8002946
Hohenlimburg;8002953
Hohenpeißenberg;8002954
Hohenschäftlarn;8002955
Hohenstadt(Mittelfr);8002956
Hohensülzen;8002958
Hohenwestedt;8002959
Holdorf(Oldb);8002962
Holm-Seppensen;8002967
Holtensen/Linderte;8002969
Rosendahl-Holtwick;8002972
Holzhausen(Kr Siegen);8002976
Holzhausen-Heddinghausen;8002978
Holzheim(b Neuss);8002979
Holzkirchen;8002980
Honrath;8002988
Hoppecke;8002992
Hoppingen;8002994
Hoppstädten(Nahe);8002995
Horb-Heiligenfeld;8002998
Horn-Bad Meinberg;8003000
Hornberg(Schwarzw);8003001
Horneburg;8003002
Horst(Holst);8003003
Hoykenkamp;8003008
Hubacker;8003010
Hüfingen Mitte;8003014
Hofgeismar-Hümme;8003015
Hünfeld;8003016
Siegen-Geisweid;8003018
Siegen-Weidenau;8003020
Hüttingen;8003021
Hulb;8003022
Hufschlag;8003023
Huglfing;8003024
Hugstetten;8003025
Huntlosen;8003030
Husby;8003032
Huttenheim;8003033
Huzenbach;8003034
Ibach;8003035
Ibbenbüren;8003036
Ichenhausen;8003038
Icking;8003039
Idar-Oberstein;8003040
Idstein(Taunus);8003041
Igel;8003042
Igensdorf;8003044
Igersheim;8003045
Ihringen;8003052
Fuldatal-Ihringshausen;8003053
Illertissen;8003057
Illesheim;8003058
Illingen(Saar);8003059
Illingen(Württ);8003060
Immendingen Mitte;8003061
Immenhausen;8003062
Immenreuth;8003063
Immensen-Arpke;8003064
Immenstadt;8003065
Immendingen Zimmern;8003066
Imsweiler;8003070
Markt Indersdorf;8003072
Ingelbach;8003073
Ingelheim;8003075
Ingolstadt Nord;8003076
Aukrug;8003078
Inningen;8003079
Insheim;8003080
Iphofen;8003081
Ipsheim;8003083
Irrenlohe;8003086
Hamburg-Iserbrook;8003088
Iserlohnerheide;8003090
Isernhagen;8003091
Ismaning;8003092
Ispringen;8003094
Isselhorst-Avenwedde;8003096
Istein;8003098
Ittling;8003100
Ittlingen;8003101
Itzehoe;8003102
Itzelberg;8003103
Bad Münstereifel-Iversheim;8003104
Jägerhaus;8003106
Jägersfreude;8003108
Jagstzell;8003111
Jarrenwisch;8003115
Jettenbach;8003122
Jettingen;8003123
Jever;8003124
Jockgrim Bf;8003125
Jöhlingen;8003127
Jossa;8003129
Jüchen;8003130
Rodgau-Jügesheim;8003131
Jünkerath;8003135
Julbach;8003136
Hamburg Jungfernstieg;8003137
Kaarster Bahnhof;8003141
Kahl(Main);8003143
Hesseneck Kailbach;8003144
Kainzenbad;8003146
Kaisersesch;8003148
Kaiserslautern Pfaffwerk;8003150
Kaiserslautern West;8003151
Kalchreuth;8003154
Venlo(Gr);8003155
Kall;8003158
Hürth-Kalscheuren;8003160
Langenhagen-Kaltenweide;8003165
Kalthof(Kr Iserlohn);8003166
Kamen;8003168
Kamen-Methler;8003169
Kamp-Bornhofen;8003170
Kandel;8003172
Kanzem;8003173
Kapellen-Wevelinghoven;8003174
Kapellen-Drusweiler;8003175
Treis-Karden;8003179
Karlsdorf;8003181
Bad Karlshafen;8003182
Karlsruhe West;8003183
Karlsruhe-Durlach;8003184
Karlsruhe-Hagsfeld;8003185
Karlsruhe-Knielingen;8003186
Karlsruhe-Mühlburg;8003187
Karlstadt(Main);8003189
Karpfham;8003191
Kassel-Harleshausen;8003196
Kassel-Jungfernkopf;8003197
Kassel-Kirchditmold;8003198
Kassel-Oberzwehren;8003199
Kassel-Wilhelmshöhe;8003200
Kastl(Oberbay);8003205
Katharinenheerd;8003207
Kating;8003208
Katlenburg;8003209
Kattenes;8003211
Kattenvenne;8003212
Katzenfurt;8003213
Katzwang;8003214
Katzweiler;8003215
Kaub;8003216
Kehl;8003218
Kehlen;8003220
Keitum;8003222
Kellmünz;8003227
Kelsterbach;8003228
Kemnath-Neustadt;8003229
Kempten(Allgäu)Ost;8003230
Kennelgarten;8003232
Kenzingen;8003233
Kerkerbach;8003235
Kersbach;8003238
Kestert;8003241
Kettwig Stausee;8003245
Kevelaer;8003247
Kiebingen;8003248
Kiefersfelden;8003249
Kiel Schulen am Langsee;8003251
Kierberg;8003252
Kiel-Russee;8003253
Schöneck-Kilianstädten;8003255
Kinding(Altmühltal);8003256
Kindsbach;8003257
Kirch Göns;8003262
Kirchanschöring;8003263
Kirchberg(Murr);8003266
Kirchdorf(Deister);8003267
Kirchehrenbach;8003268
Kirchenlamitz Ost;8003270
Kirchentellinsfurt;8003272
Kirchhammelwarden;8003276
Kirchheim(Neckar);8003278
Kirchheim(Teck);8003280
Kirchheim(Teck)-Ötlingen;8003282
Kirchheim(Teck)Süd;8003283
Kirchheim(Unterfr);8003284
Kirchheim(Weinstr);8003285
Kirchhorsten;8003286
Kirchhundem;8003287
Kirchlengern;8003288
Kirschbaumwasen;8003289
Kirchseeon;8003290
Kirchweyhe;8003292
Kirchzarten;8003293
Kirkel;8003294
Kirn;8003295
Kirnsulzbach;8003298
Kissing;8003299
Klais;8003302
Klanxbüll;8003303
Klecken;8003309
Köln-Stammheim;8003310
Hanau Klein-Auheim;8003311
Hamburg Klein Flottbek;8003312
Klein Gerau;8003313
Kleinostheim;8003314
Groß-Umstadt Klein-Umstadt;8003315
Klein Winternheim-Ober Olm;8003316
Kleinberghofen;8003317
Köln Trimbornstr;8003320
Kleinenbroich;8003321
Kleinensiel;8003323
Kleinheubach;8003324
Kleinkems;8003325
Kleinkötz;8003326
Kleingemünden;8003329
Köln/Bonn Flughafen;8003330
Kleinsteinbach;8003331
Knittlingen-Kleinvillars;8003332
Kleinwallstadt;8003334
Brigachtal Klengen;8003336
Klingenberg(Main);8003337
Klingenbrunn;8003338
Brigachtal Kirchdorf;8003339
Kloster Marienthal;8003340
Koblenz Stadtmitte;8003341
Klosterlechfeld;8003342
Klosterreichenbach;8003343
Klotten;8003344
Friedrichshafen-Kluftern;8003345
Knesebeck;8003348
Knöringen-Essingen;8003349
Kobern-Gondorf;8003350
Koblenz-Ehrenbreitstein;8003351
Koblenz-Lützel;8003352
Koblenz-Moselweiß;8003354
Kochel;8003355
Köditz;8003356
Köfering;8003357
Köln Frankfurter Straße;8003358
Köln Geldernstr./Parkgürtel;8003360
Köln Süd;8003361
Köln Volkhovener Weg;8003362
Köln West;8003363
Köln-Buchforst;8003364
Köln-Chorweiler;8003365
Köln-Chorweiler Nord;8003366
Köln-Dellbrück;8003367
Köln Messe/Deutz;8003368
Köln-Holweide;8003369
Köln Airport-Businesspark;8003370
Köln-Longerich;8003371
Köln-Nippes;8003372
Köln-Worringen;8003373
Köndringen;8003374
Köln-Müngersdorf Technologiepark;8003375
Königsbach(Baden);8003376
Königsbronn;8003378
Köln Steinstraße;8003379
Königshofen(Baden);8003381
Königslutter;8003382
Köln-Weiden West;8003383
Königsstollen;8003385
Königswinter;8003386
Körle;8003388
Köln Hansaring;8003392
Bad Kötzting;8003393
Kövenig;8003394
Kohlscheid;8003395
Kolbermoor;8003397
Kollmarsreute;8003398
Kollnau;8003399
Konstanz;8003400
Konstanz-Petershausen;8003401
Konz;8003402
Konz Mitte;8003403
Konstanz-Fürstenberg;8003404
Korbach Süd;8003406
Kordel;8003407
Kork;8003408
Korntal;8003409
Hamburg Kornweg(Klein Borstel);8003410
Kornwestheim Pbf;8003411
Korschenbroich;8003412
Kothmaißling;8003413
Meckenheim Kottenforst;8003414
Kottenheim;8003415
Konstanz-Wollmatingen;8003416
Kraghammer;8003420
Kredenbach;8003424
Krefeld-Linn;8003426
Krefeld-Uerdingen;8003427
Kreimbach-Kaulbach;8003429
Krempe;8003430
Kremperheide;8003431
Kressbronn;8003432
Kreuz Konz;8003434
Kreuzberg(Ahr);8003436
Kreuzstraße;8003438
Euskirchen-Kreuzweingarten;8003440
Kriftel;8003442
Kronach;8003446
Kronberg(Taunus);8003447
Kronweiler;8003452
Kruft;8003455
Krumbach(Schwab);8003457
Krupunder;8003460
Kuchen;8003461
Euskirchen-Kuchenheim;8003462
Külte-Wetterburg;8003467
Künsebeck;8003469
Küntrop;8003470
Küps;8003472
Kiel-Hassee CITTI-PARK;8003474
Kulmbach;8003476
Kiel-Elmschenhagen;8003477
Kupfermühle;8003478
Kronshagen;8003479
Kuppenheim;8003480
Kusel;8003481
Kutzenhausen;8003483
Kyllburg;8003484
Laaber;8003485
Bad Laasphe;8003486
Hannover Messe/Laatzen;8003487
Laberweinting;8003488
Ladenburg;8003489
Lagerlechfeld;8003490
Ibbenbüren-Laggenbeck;8003491
Bad Laasphe-Niederlaasphe;8003493
Lahr(Schwarzw);8003494
Laineck;8003495
Lambrecht(Pfalz);8003497
Lambsheim;8003498
Lampertheim;8003503
Lampertsmühle-Otterbach;8003504
Landau(Isar);8003506
Landau(Pfalz)Süd;8003507
Landau(Pfalz)West;8003508
Landsberg(Lech);8003512
Landshut(Bay)Süd;8003514
Landstuhl;8003515
Landsweiler-Reden;8003516
Hamburg Landungsbrücken;8003518
Hamburg Landwehr;8003519
Lang Göns;8003520
Langdorf;8003521
Langelsheim;8003522
Langen(Hess);8003523
Langenargen;8003524
Langenau(Württ);8003525
Langen-Flugsicherung;8003526
Langenbach(Oberbay);8003528
Velbert-Langenberg;8003529
Langenbrand;8003532
Bad Schönborn Süd;8003533
Langenfeld(Rhld)-Berghausen;8003539
Langenfeld(Rhld);8003540
Hamburg-Langenfelde;8003541
Langenhagen Pferdemarkt;8003542
Langenhahn;8003543
Langenhorn(Schlesw);8003544
Langenhagen Mitte;8003545
Langenneufnach Bf;8003547
Langenprozelten;8003548
Langenselbold;8003550
Langenwang(Schwab);8003551
Langenzenn;8003552
Langerwehe;8003553
Langlau;8003554
Langsdorf(Oberhess);8003558
Babenhausen Langstadt;8003559
Langweid(Lech);8003560
Lauchringen West;8003562
Lathen;8003563
Laubendorf;8003567
Laubenheim(Nahe);8003568
Lauchheim;8003569
Laudenbach(Bergstr);8003571
Laudenbach(Württ);8003572
Laudenbach am Main;8003573
Lauenbrück;8003576
Lauenburg(Elbe);8003577
Lauenförde-Beverungen;8003578
Lauf(links Pegnitz);8003580
Lauf(rechts Pegnitz);8003581
Laufach;8003582
Laufen(Oberbay);8003584
Laufenburg(Baden);8003585
Laufenburg(Baden)Ost;8003586
Lauf West;8003587
Lauffen(Neckar);8003588
Lauingen;8003589
Laupheim Stadt;8003591
Laupheim West;8003592
Laurenburg(Lahn);8003593
Lautenbach(Baden);8003594
Lauterbourg(fr);8003597
Riedstadt-Wolfskehlen;8003605
Legden;8003608
Legelshurst;8003609
Lehmen;8003611
Lehnheim;8003612
Leichlingen;8003616
Leiferde(b Gifhorn);8003617
Leimstruth;8003621
Leinfelden;8003622
Leingarten;8003623
Leingarten West;8003624
Leipheim;8003627
Leitstade;8003628
Lembeck;8003630
Lemförde;8003632
Lemgo;8003633
Lemgo-Lüttfeld;8003634
Lemmie;8003635
Lendringsen;8003638
Lengenwang;8003639
Lengerich(Westf);8003640
Otzberg Lengfeld;8003641
Lenggries;8003643
Lenglern;8003644
Lensahn;8003649
Leonberg;8003652
Leopoldstal;8003655
Leschede;8003656
Letmathe Dechenhöhle;8003657
Lette(Kr Coesfeld);8003658
Letter;8003659
Leubsdorf(Rhein);8003660
Leuterschach;8003663
Leutesdorf(Rhein);8003665
Leverkusen-Küppersteg;8003668
Leverkusen-Schlebusch;8003669
Erftstadt;8003671
Leverkusen-Rheindorf;8003672
Lich(Oberhess);8003673
Gießen Licher Str;8003674
Lichtenthal;8003676
Liebenau(Bz Kassel);8003677
Limburg Süd;8003680
Lieblos;8003681
Limbach(b Homburg,Saar);8003684
Limburgerhof;8003687
Lindach;8003690
Lindau-Aeschach;8003692
Lindenholzhausen;8003696
Lindern;8003697
Altenstadt-Lindheim;8003698
Lindhorst(Schaumb-Lippe);8003699
Lindwedel;8003700
Lingen(Ems);8003701
Lingenfeld;8003702
Linsburg;8003705
Linz(Rhein);8003708
Lispenhausen;8003711
Lissendorf;8003713
Listerscheid;8003715
Kreuztal-Littfeld;8003716
Lochham;8003720
Löcherberg;8003721
Lödingsen;8003722
Löf;8003723
Löffingen;8003724
Löhnberg;8003726
Lörrach Hbf;8003729
Lörrach-Stetten;8003730
Lörzenbach-Fahrenbach;8003731
Lövenich;8003732
Löwental;8003733
Lohgarten-Roth;8003734
Lohhof;8003735
Lörrach Dammstraße;8003736
Lörrach Museum/Burghof;8003737
Lohne(Oldb);8003738
Lohnweiler;8003739
Lohr Bahnhof;8003740
Lörrach Schwarzwaldstraße;8003743
Lonsee;8003748
Loppenhausen;8003749
Lorch(Rhein);8003751
Lorch(Württ);8003752
Lorchhausen;8003753
Lorsbach;8003754
Lorsch;8003755
Loßburg-Rodt;8003758
Ludwigshafen(Rhein) Mitte;8003759
Loxstedt;8003760
Ludersheim;8003762
Ludwigschorgast;8003763
Ludwigshafen(Bodensee);8003764
Ludwigshafen-Mundenheim;8003765
Ludwigshafen-Oggersheim;8003766
Ludwigshafen-Rheingönheim;8003767
Ludwigshöhe;8003768
Ludwigsstadt;8003770
Ludwigsthal;8003771
Lübbecke(Westf);8003772
Lübberstedt;8003773
Lübeck St Jürgen;8003774
Lübeck-Kücknitz;8003776
Lübeck-Travemünde Hafen;8003777
Lübeck-Travemünde Strand;8003778
Lüchtringen;8003780
Lübeck Flughafen;8003781
Lüdenscheid;8003782
Lüdinghausen;8003783
Lügde;8003784
Lübeck Hochschulstadtteil;8003785
Lübeck-Dänischburg IKEA;8003786
Lünern;8003788
Lütter;8003790
Lützel;8003791
Weinheim-Lützelsachsen;8003792
Luhe;8003794
Luhe-Wildenau;8003795
Luisenthal(Saar);8003796
Lunden;8003798
Lunestedt;8003799
Lutten;8003800
Lutum;8003804
Magstadt;8003807
Maichingen;8003808
Maikammer-Kirrweiler;8003809
Mainaschaff;8003810
Mainleus;8003813
Mainroth;8003814
Mainz Nord;8003815
Mainz Römisches Theater;8003816
Mainz-Gonsenheim;8003817
Mainz-Gustavsburg;8003818
Mainz-Laubenheim;8003819
Mainz-Marienborn;8003820
Mainz-Mombach;8003821
Maisach;8003824
Malching(Oberbay);8003828
Bad Malente-Gremsmühlen;8003829
Mallersdorf;8003830
Malmsheim;8003831
Malsch;8003832
Malsch Süd;8003833
Maichingen Nord;8003834
Mandern;8003836
Manndorf;8003839
Mannheim ARENA/Maimarkt;8003841
Mannheim-Friedrichsfeld Süd;8003842
Mannheim-Käfertal;8003843
Mannheim-Neckarau;8003844
Mannheim-Rheinau;8003845
Mannheim-Seckenheim;8003847
Mannheim-Waldhof;8003848
Friedrichshafen-Manzell;8003850
Marbach-Grafeneck;8003851
Marbach(Neckar);8003853
Marbach West(Villingen-Schwenningen);8003854
Marbeck-Heiden;8003855
Marburg Süd;8003856
Marbach Ost (Villingen-Schwenningen);8003857
Margertshausen Bf;8003858
Maria Rain;8003859
Maria Veen;8003860
Marienhafe;8003866
Markdorf(Baden);8003871
Markelfingen;8003872
Markelsheim;8003873
Markt Bibart;8003876
Marktoberdorf Schule;8003877
Markt Erlbach;8003878
Markt Schwaben;8003879
Markt Wald Bf;8003880
Marktbreit;8003881
Marktl;8003883
Marktleuthen;8003884
Marktoberdorf;8003885
Marktschorgast;8003887
Marl Mitte;8003888
Marl-Hamm;8003890
Marl-Sinsen;8003891
Marnheim;8003893
Marsberg;8003896
Marstetten-Aitrach;8003897
Martinlamitz;8003898
Martinstein;8003899
Martinszell(Allgäu);8003901
Marxgrün;8003903
Marzling;8003905
Maschen;8003906
Massen;8003909
Massing;8003910
Maximiliansau-Im Rüsten;8003911
Matzing;8003912
Maubach;8003913
Mauer(b Heidelberg);8003915
Dortmund-Körne West;8003916
Maulbronn Stadt/Kloster;8003918
Maulburg;8003920
Mausheim;8003921
Maxhütte-Haidhof;8003922
Maximiliansau Eisenbahnstraße;8003923
Mayen West;8003924
Unna West;8003925
Mayschoß;8003926
Mechernich;8003927
Meckelfeld;8003929
Meckenbeuren;8003930
Meckenheim(Bz Köln);8003931
Meckesheim;8003932
Dortmund-Wickede West;8003936
Meckenheim Industriepark;8003937
Meeder;8003938
Lennestadt-Meggen;8003939
Mehrhoog;8003943
Dortmund West;8003946
Meine;8003947
Meinersen;8003949
Meinerzhagen;8003950
Meitingen;8003952
Melbach;8003953
Meldorf;8003954
Melle;8003956
Mellendorf;8003957
Mellrichstadt Bf;8003959
Melsdorf;8003960
Melsungen;8003961
Menden(Sauerland)Süd;8003965
Menden(Rheinl);8003966
Menden(Sauerland);8003967
Mengen;8003969
Mengeringhausen;8003970
Melsungen Bartenwetzerbrücke;8003971
Meppen;8003978
Merching;8003979
Merchweiler;8003980
Mering;8003982
Mersch(Westf);8003986
Merten(Sieg);8003987
Mertesheim;8003988
Mertingen Bahnhof;8003989
Merzenich;8003990
Merzig(Saar) Stadtmitte;8003991
Merzig(Saar);8003992
Meschede;8003993
Messel;8003996
Messinghausen;8003998
Rheine-Mesum;8004000
Metelen Land;8004001
Mettenheim;8004003
Mettlach;8004004
Mettmann Stadtwald;8004005
Mettmann Zentrum;8004007
Mering-St Afra;8004008
Metzingen(Württ);8004009
Michelau(Oberfr);8004011
Michelaubrück;8004013
Michelstadt;8004017
Miesbach;8004019
Miesenheim;8004020
Millingen(b Rheinb);8004023
Millingen(b Rees);8004024
Miltach;8004026
Mimberg;8004028
Salem;8004029
Mindelaltheim;8004030
Bad Schönborn-Kronau;8004032
Mittel Gründau;8004037
Mittelneufnach Bf;8004038
Mittelsinn;8004040
Mittenwald;8004043
Mittenwald(Gr);8004044
Mittergars;8004046
Hamburg Mittlerer Landweg;8004048
Mochenwangen;8004049
Möckmühl;8004050
Mögglingen(Gmünd);8004053
Mölln(Lauenb);8004057
Espenau-Mönchehof;8004060
Mönchengladbach-Genhausen;8004061
Mönchengladbach-Rheindahlen;8004063
Mönchröden;8004064
Mörfelden;8004065
Mörlenbach;8004066
Möhringen Rathaus;8004067
Möhringen Bahnhof;8004068
Mössingen;8004070
Möttingen;8004071
Monbach-Neuhausen;8004077
Monreal;8004078
Monzingen;8004080
Moosburg;8004084
Morlesau;8004090
Morsum;8004093
Mosbach(Baden);8004094
Mosbach West;8004095
Moselkern;8004096
Mudersbach;8004099
Mücke(Hess);8004100
Müden(Mosel);8004101
Mühlacker Rößlesweg;8004103
Mühlen(b Horb);8004104
Mühlen(Oldb);8004105
Mühlhausen(b Engen);8004107
Mühlheim(b Tuttlingen);8004111
Mühlheim(Main);8004112
Mühlstetten;8004115
Mülheim(Ruhr)West;8004122
Müllheim(Baden);8004124
Höchst Mümling-Grumbach;8004125
Münchberg;8004126
Münchehof(Harz);8004127
München Donnersbergerbrücke;8004128
München Hackerbrücke;8004129
München Harras;8004130
München Isartor;8004131
München Karlsplatz;8004132
München Leienfelsstr.;8004133
München Leuchtenbergring;8004134
München Marienplatz;8004135
München Rosenheimer Platz;8004136
München Siemenswerke;8004137
München St.Martin-Str.;8004138
München-Untermenzing;8004139
München-Allach;8004140
München-Aubing;8004141
München-Berg am Laim;8004142
München-Daglfing;8004143
München-Englschalking;8004144
München-Fasanerie;8004145
München-Fasangarten;8004146
München-Feldmoching;8004147
München-Giesing;8004148
München-Johanneskirchen;8004149
München-Karlsfeld;8004150
München-Laim;8004151
München-Langwied;8004152
München-Lochhausen;8004153
München-Mittersendling;8004154
München-Moosach;8004155
München-Neuaubing;8004156
München-Obermenzing;8004157
München-Pasing;8004158
München-Perlach;8004159
München-Riem;8004160
München-Solln;8004161
München-Trudering;8004162
München-Westkreuz;8004163
Münchhausen;8004164
Münchsmünster;8004165
Münchweiler(Rodalb);8004166
München Flughafen Besucherpark;8004167
München Flughafen Terminal;8004168
Münnerstadt;8004169
Münster(b Dieburg);8004171
Münster-Sarmsheim;8004172
Münster(W)Zentrum Nord;8004173
Mürlenbach;8004174
Müssen;8004177
Muggensturm;8004178
München Hirschgarten;8004179
München-Freiham;8004181
Munderkingen;8004182
Munster(Örtze);8004183
Murg(Baden);8004184
Murnau;8004185
Murnau Ort;8004186
Murrhardt;8004188
Mußbach;8004189
Münster-Roxel;8004190
Nabburg;8004191
Muggensturm Badesee;8004192
Nackenheim;8004193
Nagold-Steinberg;8004195
Nagold;8004196
Naila;8004198
Namborn;8004199
Namedy;8004200
Nagold Stadtmitte;8004201
Nagold-Iselshausen;8004202
Mammendorf;8004204
Nassau(Lahn);8004206
Nassenbeuren;8004207
Natrup-Hagen;8004208
Nauheim(b Gr.Gerau);8004210
Neanderthal;8004213
Neckarburken;8004215
Neckargerach;8004216
Neckargemünd Altstadt;8004217
Neckarhausen bei Neckarsteinach;8004218
Neckarsteinach;8004219
Neckarsulm;8004220
Neckarzimmern;8004222
Neef;8004223
Neckarsulm Süd;8004226
Neetzendorf;8004227
Neheim-Hüsten;8004228
Nehren;8004229
Dortmund-Dorstfeld Süd;8004230
Neckarsulm Mitte;8004232
Nellmersbach;8004233
Nemmenich;8004234
Nendingen(b Tuttlingen);8004235
Nennig;8004236
Neckarsulm Nord;8004238
Nersingen;8004239
Nesselwang;8004240
Hamburg-Nettelnburg;8004241
Nettersheim;8004242
Neu Isenburg;8004246
Neu Wulmstorf;8004247
Neugilching;8004249
Neubäu;8004250
Neubeckum;8004251
Neubiberg;8004252
Neubrücke(Nahe);8004253
Neuburg(Donau);8004254
Neuburg(Kammel);8004256
Neuburg(Rhein);8004257
Neudenau;8004258
Neudorf-Platendorf;8004260
Neuenbürg(Enz) Süd;8004264
Neuenbürg(Enz);8004265
Hamburg-Hammerbrook;8004266
Hamburg-Harburg Rathaus;8004267
Neuendettelsau;8004268
Dortmund-Kley;8004269
Neuenkirchen(Oldb);8004271
Neuenrade;8004273
Neuenstein;8004276
Neufahrn(b Freising);8004279
Rottweil Neufra;8004280
Neuhaus(Pegnitz);8004284
Dortmund-Oespel;8004288
Neuhausen Bad Bf;8004289
Neuhof(Kr Fulda);8004295
Haunetal-Neukirchen;8004297
Neukirchen(Inn);8004298
Neukloster(Kr Stade);8004302
Neulußheim;8004304
Neumarkt(Oberpf);8004305
Neustadt(Weinstr) Süd;8004306
Neunkirch;8004308
Neunkirchen a Sand;8004310
Neunkirchen(Saar)-Wellesweiler;8004312
Neunkirchen(Kr Siegen);8004313
Neuötting;8004315
Neuss Rheinparkcenter;8004316
Neuss Süd;8004317
Neusäß;8004318
Neuses(b Kronach);8004319
Neuss Am Kaiser;8004320
Neusorg;8004321
Neustadt am Rübenberge;8004322
Neustadt(Aisch)Bahnhof;8004323
Neustadt(b Coburg);8004325
Neustadt(Donau);8004326
Neustadt(Holst);8004327
Neustadt(Kr Marburg);8004328
Neustadt(Schwarzw);8004331
Neustadt(Waldnaab);8004332
Neustadt-Hohenacker;8004333
Neuss Allerheiligen;8004335
Neustadt(Aisch)Mitte;8004336
Neuwirtshaus(Porscheplatz);8004338
Velbert-Neviges;8004340
Niebüll;8004343
Niedaltdorf;8004344
Nieder Flörsheim-Dalsheim;8004345
Nieder Ohmen;8004348
Nieder Olm;8004349
Mühltal;8004350
Rodgau-Nieder Roden;8004351
Saulheim;8004352
Nieder Wöllstadt;8004353
Stuttgart Nürnberger Str.;8004357
Niederbiegen;8004363
Niederbrechen;8004364
Niederdollendorf;8004366
Niederdorfelden;8004367
Niederdresselndorf;8004369
Niedererbach;8004373
Niederhadamar;8004376
Niederheimbach;8004379
Niederhöchstadt;8004380
Niederhövels;8004381
Niederjosbach;8004382
Niederlindhart;8004391
Niederlinxweiler;8004392
Mendig;8004393
Niedermittlau;8004395
Niedermohr;8004396
Niedernhausen(Taunus);8004400
Niederraunau;8004401
Rodenbach(b Hanau);8004402
Niederroth;8004404
Niederscheld(Dillkr)Süd;8004405
Niederschelden;8004406
Niederselters;8004409
Niederstetten;8004412
Niederstotzingen;8004413
Vellmar-Niedervellmar;8004415
Niederwalgern;8004417
Niederwalluf;8004418
Dortmund Universität;8004419
Niederweimar;8004420
Niederwinden;8004423
Niederzeuzheim;8004424
Niefern;8004425
Münster-Häger;8004426
Frankfurt(M)Konstablerwache;8004429
Velbert-Nierenhof;8004430
Nierstein;8004432
Nieukerk;8004433
Nievenheim;8004434
Nievern;8004435
Niklashausen;8004437
Nittel;8004438
Hagen-Westerbauer;8004440
Nörten-Hardenberg;8004441
Nürnberg-Dürrenhof;8004442
Nohen;8004444
Nonnenhorn;8004446
Nordbögge;8004448
Norddeich;8004449
Nordendorf;8004451
Nordenham;8004452
Oberwerrn;8004453
Nordhalben Bf;8004455
Nordhastedt;8004456
Nordheim(Württ);8004458
Nordholz;8004460
Nordwalde;8004461
Norf;8004462
Norheim;8004463
Norsingen;8004464
Nortorf;8004466
Nürnberg Nordost;8004469
Nürnberg Ostring;8004470
Nürnberg Ost;8004471
Nürnberg Rothenburger Str.;8004473
Bochum-Langendreer West;8004474
Nürnberg-Dutzendteich;8004476
Nürnberg-Eibach;8004477
Nürnberg-Erlenstegen;8004478
Nürnberg-Laufamholz;8004480
Nürnberg-Mögeldorf;8004481
Nürnberg-Reichelsdorf;8004483
Nürnberg-Sandreuth;8004484
Nürnberg-Schweinau;8004485
Nürnberg-Stein;8004486
Nürnberg-Steinbühl;8004487
Nürtingen;8004488
Neustadt-Böbig;8004489
Nufringen;8004490
Nürnberg-Rehhof;8004491
Nürnberg Frankenstadion;8004493
Oberaichen;8004496
Ober Ramstadt;8004497
Ober Widdersheim;8004499
Oberammergau;8004503
Oberasbach;8004504
Oberau;8004506
Oberaudorf;8004507
Oberbettingen-Hillesheim;8004513
Oberbillig;8004514
Oberbimbach;8004515
Oberboihingen;8004517
Oberbrechen;8004518
Heinsberg-Oberbruch;8004519
Oberdachstetten;8004521
Schöneck-Oberdorfelden;8004523
Oberelchingen;8004525
Oberelsungen;8004526
Obererbach;8004527
Oberesslingen;8004528
Oberferrieden;8004529
Obergries;8004531
Obergriesbach;8004532
Oberhaid;8004533
Dreikirchen;8004538
Oberhausen-Holten;8004540
Oberhausen-Osterfeld Süd;8004541
Oberhausen-Sterkrade;8004542
Oberkirch;8004545
Oberkirch-Köhlersiedlung;8004546
Oberkochen;8004549
Oberlahnstein;8004550
Lauchringen;8004552
Oberlenningen;8004553
Oberlindhart;8004554
Oberlinxweiler;8004555
Obermohr;8004557
Obernau;8004558
Obernburg-Elsenfeld;8004560
Oberndorf(Neckar);8004563
Oberndorf(Wittgenstein);8004564
Oberneufnach Bf;8004566
Obernhof(Lahn);8004567
Oberottmarshausen;8004571
Oberschefflenz;8004577
Oberschleißheim;8004580
Obersinn;8004583
Oberstaufen;8004584
Oberstdorf;8004585
Wildeck-Obersuhl;8004589
Obertraubling;8004592
Obertshausen(Kr Of);8004593
Obertsrot;8004594
Uhldingen-Mühlhofen;8004595
Oberursel(Taunus);8004596
Vellmar-Obervellmar;8004597
Oberwesel;8004601
Oberwinden;8004603
Oberwinter;8004604
Oberzell;8004605
Ochenbruck;8004609
Westerstede-Ocholt;8004610
Ochtrup;8004613
Ockenheim;8004614
Swisttal-Odendorf;8004616
Öhringen-Cappel;8004620
Öhringen Hbf;8004623
Öhringen West;8004624
Oelde;8004626
Kloster Oesede;8004627
Oesede;8004628
Oerlenbach;8004629
Oerlinghausen;8004630
Ölbronn-Dürrn;8004632
Rödental;8004633
Röddenau;8004634
Oestrich-Winkel;8004635
Ötigheim;8004636
Ötisheim;8004637
Offenburg Kreisschulzentrum;8004639
Offenbach-Waldhof;8004640
Oeventrop;8004642
Offenau;8004643
Offenbach(Main)Ost;8004645
Offenbach-Bieber;8004647
Offensen(Kr North);8004652
Dreieich-Offenthal;8004653
Offingen;8004654
Oftersheim;8004658
Hamburg-Ohlsdorf;8004661
Ohlstadt;8004662
Okarben;8004664
Oker;8004665
Olching;8004667
Oldenbüttel;8004668
Oldenburg(Holst);8004669
Oldenburg-Wechloy;8004670
Olpe;8004674
Olsberg;8004676
Olsbrücken;8004677
Oppenau;8004679
Oppenheim;8004680
Oppenweiler(Württ);8004681
Orschweier;8004683
Osnabrück Altstadt;8004689
Osnabrück-Sutthausen;8004690
Meerbusch-Osterath;8004694
Osterhofen(Nby);8004700
Osterhofen(Oberbay);8004701
Osterholz-Scharmbeck;8004702
Ostermünchen;8004703
Osterode am Harz Mitte;8004704
Osterode am Harz Leege;8004705
Osterspai;8004706
Osterstedt;8004707
Osterwald;8004709
Ostheim v Rhön;8004711
Ostheim(b Butzbach);8004712
Ostheim(Kr Hanau);8004713
Osthofen;8004714
Hamburg-Othmarschen;8004719
Ottbergen;8004720
Ottenau;8004722
Ottenhofen(Oberbay);8004723
Ottenhofen-Bergel;8004724
Ottensoos;8004725
Otterfing;8004726
Otterndorf;8004727
Ottersberg(Han);8004728
Otting;8004730
Otting-Weilheim;8004731
Ottobrunn;8004733
Otze;8004735
Overath;8004739
Owen(Teck);8004740
Owschlag;8004741
Oy-Mittelberg;8004742
Paderborn Kasseler Tor;8004744
Paderborn Nord;8004745
Paffendorf;8004746
Paindorf;8004747
Palzem;8004748
Pankofen;8004749
Pansdorf;8004750
Papenburg(Ems);8004751
Pappenheim;8004753
Parsberg;8004755
Partenstein;8004756
Pechbrunn;8004758
Pegnitz;8004759
Peine;8004760
Peiß;8004761
Peißenberg;8004762
Peißenberg Nord;8004763
Peiting Nord;8004764
Peiting Ost;8004765
Penzberg;8004767
Perkam;8004770
Perl;8004771
Petersaurach;8004774
Petershausen(Obb);8004775
Petershagen-Lahde;8004777
Pfäffingen;8004778
Pfaffenhausen;8004780
Pfaffenhofen(Ilm);8004781
Pfalzel;8004784
Pfarrkirchen;8004786
Pfeddersheim;8004788
Pflaumloch;8004796
Petersaurach Nord;8004797
Brötzingen Mitte;8004799
Pforzheim-Weißenstein;8004801
Pfreimd;8004803
Pforzheim Maihälden;8004804
Pfronten-Ried;8004806
Pfronten-Steinach;8004807
Pfronten-Weißbach;8004809
Philippsburg(Baden);8004813
Philippsheim;8004814
Piding;8004815
Pfungstadt;8004816
Pinneberg;8004819
Pinzberg;8004820
Pirmasens Hbf;8004822
Plaidt;8004826
Planegg;8004827
Pleinfeld;8004835
Plettenberg;8004838
Plön;8004841
Plüderhausen;8004842
Pocking;8004845
Pölling;8004847
Pönitz(Holst);8004848
Pösing;8004849
Pogeez;8004850
Poggenhagen;8004851
Poikam;8004853
Poing;8004854
Pommelsbrunn;8004858
Pommern(Mosel);8004859
Hamburg-Poppenbüttel;8004862
Poppenhausen;8004865
Porta Westfalica;8004868
Porz(Rhein);8004869
Porz-Wahn;8004873
Possenhofen;8004874
Postbauer-Heng;8004875
Praest;8004878
Preetz;8004879
Pressath;8004880
Pressig-Rothenkirchen;8004881
Pretzfeld;8004882
Preußen;8004883
Prien a Chiemsee;8004885
Prisdorf;8004888
Puchheim;8004893
Pulheim;8004898
Pullach;8004899
Pulling(b Freising);8004900
Puschendorf;8004901
Puttgarden;8004903
Quelle-Kupferheide;8004905
Quadrath-Ichendorf;8004907
Quelle;8004908
Quierschied;8004909
Quint;8004910
Radbruch;8004913
Radersdorf;8004914
Radldorf(Niederbay);8004917
Raestrup-Everswinkel;8004918
Rahden(Kr Lübbecke);8004919
Düsseldorf-Hellerhof;8004920
Rain;8004922
Raindorf;8004923
Raisdorf;8004924
Raisting;8004925
Raitersaich;8004926
Rammingen(Bay);8004927
Ramerberg;8004928
Rammelsbach;8004929
Rammingen(Württ);8004930
Ramsbach Birkhof;8004931
Ramsbach Höfle;8004932
Ramsberg;8004933
Ramsen;8004935
Ramsenthal;8004936
Ramstein;8004938
Ranstadt;8004942
Rastatt Beinle;8004944
Rastede;8004945
Ratingen Ost;8004948
Ratzeburg;8004952
Raubling;8004955
Raumland-Markhausen;8004960
Raumünzach;8004961
Raunheim;8004962
Ravensburg;8004965
Rebdorf-Hofmühle;8004966
Rech;8004967
Rechtenstein;8004968
Rechterfeld;8004970
Reckendorf;8004971
Reckenfeld;8004972
Reckweilerhof;8004975
Rednitzhembach;8004978
Redwitz(Rodach);8004979
Regen;8004981
Regensburg-Prüfening;8004983
Regenstauf;8004987
Rehau;8004988
Rehweiler;8004993
Reichelsdorfer Keller;8004994
Reichelsheim(Wett);8004995
Reichenau(Baden);8004997
Reichenbach(Fils);8004999
Renningen Süd;8005001
Reichenberg(Unterfr);8005002
Wehretal-Reichensachsen;8005003
Reichenschwand;8005005
Reichersbeuern;8005007
Reichertshausen(Ilm);8005008
Reichertshofen(Schwab) Bf;8005010
Reicholzheim;8005011
Reihen;8005013
Reil;8005014
Reilsheim;8005015
Reinbek;8005016
Reinfeld(Holst);8005019
Reinheim(Odenw);8005020
Reinsbüttel;8005023
Reisen(Hess);8005026
Reiskirchen(Kr Gi);8005027
Collenberg;8005028
Reken;8005030
Essen-Borbeck Süd;8005031
Remscheid Hbf;8005033
Remscheid-Güldenwerth;8005034
Remscheid-Lüttringhausen;8005035
Renchen;8005037
Baunatal-Rengershausen;8005039
Rentrisch;8005044
Rentweinsdorf;8005045
Rethen(Leine);8005047
Retzbach-Zellingen;8005049
Reuth(b Erbendorf);8005050
Reutlingen West;8005052
Reutlingen-Betzingen;8005053
Reutlingen-Sondelfingen;8005054
Rhade;8005055
Rheinbach Römerkanal;8005057
Rheinbach;8005058
Rheinberg(Rheinl);8005059
Rheinbrohl;8005062
Rheinfelden(Baden);8005064
Rheinhausen Ost;8005065
Rheinsheim;8005067
Rheinweiler;8005068
Rheinzabern Bf;8005069
Rhens;8005070
Rheinzabern Rappengasse;8005071
Rheinzabern Alte Römerstraße;8005072
Rheydt-Odenkirchen;8005073
Rhöndorf;8005074
Richen(b Eppingen);8005077
Rickling;8005080
Ried;8005083
Riederau;8005086
Riedlingen;8005087
Riedrode;8005089
Riegel-Malterdingen;8005090
Riehen;8005091
Rieneck;8005092
Riehen Niederholz;8005093
Rieschweiler;8005094
Rieseby;8005095
Rieste;8005096
Rietheim(Württ);8005097
Rimbach;8005098
Ringsheim;8005101
Rinkerode;8005102
Rinnthal;8005103
Rinteln;8005104
Rippberg;8005105
Hamburg-Rissen;8005106
Ritterhude;8005107
Rockenhausen;8005111
Bad Rodach;8005112
Rodalben;8005113
Rodenbach(Dillkr);8005116
Rodenkirchen(Oldb);8005119
Rodheim v d Höhe;8005120
Roding;8005121
Rödental Mitte;8005122
Melsungen-Röhrenfurth;8005125
Röhrmoos;8005127
Rönshausen;8005131
Röslau;8005133
Rösrath;8005134
Röt;8005135
Rötenbach(Baden);8005136
Rötgesbüttel;8005137
Röthenbach(Allgäu);8005138
Röthenbach(Oberpf);8005139
Röthenbach(Pegnitz);8005140
Röthenbach-Steinberg;8005141
Röthenbach-Seespitze;8005142
Rösrath-Stümpen;8005143
Rohrbach(Oberbay);8005145
Rohrbach(Pfalz);8005146
Rohrenfeld;8005149
Roigheim;8005151
Roisdorf;8005152
Rolandseck;8005153
Rollhofen;8005154
Rodgau-Rollwald;8005156
Rommelshausen;8005157
Rommerskirchen;8005159
Ronnenberg;8005160
Ronshausen;8005161
Rosbach v d Höhe;8005163
Rosbach(Sieg);8005164
Rosenau(b Grafenau);8005166
Rosenberg(Baden);8005168
Roßbach(Pfalz);8005172
Rosenheim Hochschule;8005173
Roßtal;8005177
Roßtal Wegbrücke;8005178
Rot am See;8005179
Rot-Malsch;8005181
Rotenburg a.d. Fulda;8005182
Bad Rotenfels Bf;8005183
Rotenhain;8005184
Roth;8005185
Bad Rotenfels Schloss;8005186
Bad Rotenfels Weinbrennerstraße;8005187
Rothenbürg;8005189
Rothenburg ob der Tauber;8005190
Hamburg-Rothenburgsort;8005191
Rott(Inn);8005194
Rottenacker;8005195
Rottenburg(Neckar);8005197
Rottendorf;8005198
Rottershausen;8005199
Rottweil Göllsdorf;8005200
Goldberg(Württ);8005201
Rottweil Saline;8005202
Rudersdorf(Siegen);8005205
Hamburg Rübenkamp;8005207
Rückersbacher Schlucht;8005208
Rückersdorf(Mfr);8005209
Rüdesheim(Rhein);8005213
Rülzheim Freizeitzentrum;8005214
Rülzheim Bf;8005217
Ründeroth;8005218
Rüsselbach;8005219
Rüsselsheim;8005220
Rüsselsheim Opelwerk;8005221
Ruhpolding;8005222
Ruhstorf;8005223
Rumeln;8005225
Rummenohl;8005227
Runkel;8005229
Rupprechtstegen;8005231
Rutesheim;8005236
Saal(Donau);8005238
Saarbrücken Ost;8005241
Saarbrücken-Burbach;8005243
Saarburg(Bz Trier);8005245
Saarhölzbach;8005246
Saarlouis Hbf;8005247
Saasen;8005249
Sachsen(b Ansbach);8005250
Sachsenheim;8005253
Bad Säckingen;8005255
Sagehorn;8005256
Annweiler-Sarnstall;8005257
Salach;8005258
Sallach;8005259
Salmtal;8005260
Bad Soden-Salmünster;8005261
Salzbergen;8005262
Einbeck Salzderhelden;8005264
Salzgitter-Bad;8005265
Salzgitter-Immendorf;8005269
Salzgitter-Lebenstedt;8005270
Duisburg Entenfang;8005272
Salzgitter-Thiede;8005274
Salzgitter-Watenstedt;8005275
Salzkotten;8005276
Sand(Niederbay);8005279
Sande;8005282
Sandebeck;8005283
Sanderbusch;8005285
Sandkrug;8005287
Sandwehle;8005288
Sanssouci;8005289
Sarnau;8005291
Sarstedt;8005292
Sassenroth;8005293
Satteldorf;8005297
Satzvey;8005298
Sauerlach;8005299
Bad Saulgau;8005301
Saulgrub;8005302
Nürnberg-Gleißhammer;8005304
Schafbrücke;8005306
Schaftlach;8005311
Schalchen;8005312
Schalksmühle;8005316
Schallstadt;8005317
Schameder;8005319
Schandelah;8005320
Scharbeutz;8005321
Scharmede;8005322
Bad Lauterberg im Harz Barbis;8005324
Schechen;8005327
Scheppach;8005329
Scheeßel;8005330
Scheidt(Saar);8005332
Schelklingen;8005333
Schemmerberg;8005334
Schenkenzell;8005335
Scherfede;8005336
Scheuerfeld(Sieg);8005338
Scheven;8005339
Schieder;8005340
Usch-Zendscheid;8005342
Schierbrok;8005343
Schifferstadt Süd;8005345
Schiffweiler;8005346
Schiltach Mitte;8005347
Schiltach;8005350
Schirnding;8005352
Cheb(Gr);8005353
Schladen(Harz);8005355
Schladern(Sieg);8005356
Schleswig;8005362
Schliengen;8005364
Schlierbach(Schwalm-Eder-Kr.);8005365
Heidelberg-Schlierbach/Ziegelhausen;8005366
Schliersee;8005367
Schloß Holte;8005369
Paderborn-Schloss Neuhaus;8005370
Schluchsee;8005371
Schmalnau;8005374
Schmidtheim;8005378
Schmiechen;8005379
Schmiechen(Schwab);8005381
Vöhl-Schmittlotheim;8005382
Schnaittach Markt;8005383
Schneeberg im Odenwald;8005386
Schnelldorf;8005388
Landsberg(L)Schule;8005389
Schneverdingen;8005390
Schney;8005391
Schoden-Ockfen;8005392
Hesseneck Schöllenbach;8005393
Schonungen;8005400
Schönewörde;8005405
Schöngeising;8005406
Schönmünzach;8005409
Schönwald(Oberfr);8005412
Schöppenstedt;8005413
Schötmar;8005415
Schondorf(Bay);8005417
Schongau;8005418
München Heimeranplatz;8005419
Schopfheim;8005420
Schopfloch(b Freudenstadt);8005421
Schopp;8005423
Schorndorf;8005424
Schopfheim West;8005425
Schrezheim;8005431
Schrobenhausen;8005432
Schrozberg;8005433
Schülldorf;8005435
Schüttorf;8005436
Schwabach;8005439
Schwabach-Limbach;8005440
Schwabhausen(b Dachau);8005442
Schwabmünchen;8005444
Schwabsberg;8005445
Schwäbisch Hall;8005449
Schwaig;8005451
Schwaigern(Württ);8005453
Schwaikheim;8005454
Schwalbach(Taunus)Limes;8005455
Schwalbach(Taunus)Nord;8005456
Schwarmstedt;8005457
Schwarzenbach(b Pressath);8005465
Schwarzenbach(Saale);8005466
Schwarzenbek;8005468
Schwarzenfeld(Opf);8005469
Schweich(DB);8005476
Schweinfurt Mitte;8005479
Schweinfurt Stadt;8005481
Schweinsdorf;8005485
Schwelm West;8005488
Schwenningen(Bay);8005489
Schwenningen(Neckar);8005490
Schwetzingen;8005494
Schwindegg;8005495
Schwörstadt;8005497
Sechshelden;8005498
Sechtem;8005499
Seebrugg;8005502
Seefeld-Hechendorf;8005504
Seeg;8005505
Seeleiten-Berggeist;8005506
Seelze;8005507
Seeshaupt;8005508
Sehlem(Kr Wittlich);8005510
Sehnde;8005511
Seiboldsdorf;8005512
Selb Nord;8005516
Selb Stadt;8005517
Selb-Plößberg;8005518
Selbitz;8005520
Seligenstadt(Hess);8005522
Seligenstadt(b Würzburg);8005523
Selm;8005525
Selm-Beifang;8005526
Senden;8005532
Sennelager;8005534
Sennestadt;8005535
Sennfeld;8005536
Serrig;8005539
Sersheim;8005540
Seubersdorf;8005543
Seulberg;8005544
Seulbitz;8005545
Seybothenreuth;8005547
Siebeldingen-Birkweiler;8005551
Siedlinghausen;8005555
Siegburg/Bonn;8005556
Siegelsdorf;8005557
Siegsdorf;8005559
Singen Landesgartenschau;8005560
Sierksdorf;8005561
Siersburg;8005562
Siglingen;8005566
Sigmaringendorf;8005568
Silbach;8005569
Simmelsdorf-Hüttenbach;8005572
Simtshausen;8005573
Sindelfingen;8005574
Sindorf;8005575
Singlis;8005576
Sinn;8005577
Sinsheim(Elsenz) Hbf;8005578
Sinzig(Rhein);8005580
Sinzing;8005581
Sipplingen;8005582
Bad Sobernheim;8005583
Söllingen(b Karlsr);8005585
Sörup;8005586
Sinzheim;8005587
Sinzheim Nord;8005588
Solingen-Schaberg;8005590
Solms;8005592
Solnhofen;8005593
Soltau Nord;8005594
Solingen Grünewald;8005597
Solingen Mitte;8005598
Sondern;8005600
Sondernach;8005601
Sondernheim;8005602
Sontheim(Schwab);8005607
Sontheim-Brenz;8005608
Sonthofen;8005609
Sontra;8005610
Sottrum;8005613
Soyen;8005614
Spaichingen;8005616
Spaichingen Mitte;8005617
Spay;8005622
Speele;8005623
Speicher;8005624
Speikern;8005625
Speyer Nord-West;8005626
Speyer Hbf;8005628
Spich;8005629
Spiegelau;8005630
Münster-Sprakel;8005635
Dreieich-Sprendlingen;8005636
Sprendlingen(Rheinhess);8005637
Springe;8005638
St Alban;8005639
Sprötze;8005640
St Georgen(Schwarzw);8005644
St Goar;8005645
St Goarshausen;8005646
St Ilgen-Sandhausen;8005648
St Ingbert;8005649
St Koloman;8005652
St Mang;8005653
St Michaelisdonn;8005655
St Ottilien;8005656
St Thomas;8005658
St Wendel;8005659
Stadtallendorf;8005661
Stadthagen;8005662
Hamburg Stadthausbrücke;8005663
Stadtoldendorf;8005665
Stadtprozelten;8005666
Staffel;8005668
Bad Staffelstein;8005670
Iffeldorf;8005672
Stambach;8005673
Stammbach;8005674
Starnberg Nord;8005675
Starnberg;8005676
Staudernheim;8005678
Stederdorf(Kr Uelzen);8005682
Stegenwaldhaus;8005686
Stein(Traun);8005687
Steinach(Baden);8005688
Steinalben;8005689
Steinau(Straße);8005690
Steinbach am Wald;8005692
Steinebach;8005699
Steinefrenz;8005700
Steinen;8005701
Steinhagen(Westf) Bielef. Str.;8005702
Steinfeld(Oldb);8005703
Steinhagen(Westf);8005704
Steinheim(Main);8005706
Steinheim(Westf);8005708
Steinhöring;8005709
Steinfurt-Grottenkamp;8005712
Steinweiler;8005713
Steinsfurt;8005714
Steinwenden;8005715
Steinwiesen Bf;8005716
Stelle;8005717
Sterbfritz;8005720
Sterzhausen;8005722
Stetten(Donau);8005723
Stetten am Heuchelberg;8005724
Stetten(Schwab);8005725
Stetten-Beinstein;8005726
Stift Keppel-Allenbach;8005731
Stockau;8005734
Stockdorf;8005735
Stockhausen(Lahn);8005736
Stockheim(Oberfr);8005737
Stockheim(Unterfr);8005738
Stockstadt(Main);8005739
Stockstadt(Rhein);8005740
Stolberg-Altstadt;8005741
Stolberg-Rathaus;8005743
Stolberg-Schneidmühle;8005744
Stolberg-Mühlener Bahnhof;8005745
Stommeln;8005746
Storzingen;8005747
Euskirchen-Stotzheim;8005748
Straß-Moos;8005749
Straßberg-Winterlingen;8005750
Straßkirchen;8005752
Strullendorf;8005760
Struthütten;8005761
Stryck;8005762
Stubben;8005763
Stühlingen;8005764
Stuttgart Ebitzweg;8005766
Stuttgart Nord;8005767
Stuttgart Flughafen/Messe;8005768
Stuttgart-Bad Cannstatt;8005769
Stuttgart-Feuerbach;8005770
Stuttgart-Münster;8005771
Stuttgart-Obertürkheim;8005772
Stuttgart-Rohr;8005773
Stuttgart-Sommerrain;8005774
Stuttgart-Untertürkheim;8005775
Stuttgart-Vaihingen;8005776
Stuttgart-Zazenhausen;8005777
Stuttgart-Zuffenhausen;8005778
Stuttgart-Österfeld;8005779
Suderburg;8005780
Suchsdorf;8005781
Süderbrarup;8005782
Süderdeich;8005783
Hamburg-Sülldorf;8005785
Sülzbach;8005786
Sünching;8005787
Suerhop;8005788
Süderlügum;8005789
Süßen;8005790
Sulz(Neckar);8005791
Sülzbach Schule;8005792
Sulzbach(Inn);8005793
Sulzbach(Main);8005794
Sulzbach(Murr);8005795
Sulzbach(Saar);8005796
Sulzbach(Saar)Altenwald;8005797
Sulzbach(Taunus);8005798
Sulzbach(Taunus)Nord;8005799
Sulzbach-Rosenberg;8005800
Sulzbach-Rosenberg Hütte;8005801
Sulzberg;8005802
Sulzfeld(Baden);8005805
Syke;8005809
Sylbach;8005810
Sythen;8005811
Taben;8005812
Tacherting;8005813
Tamm(Württ);8005820
Tannheim(Württ);8005823
Tapfheim;8005824
Tarp;8005825
Tating;8005826
Tauberbischofsheim;8005827
Tauberfeld;8005828
Taufkirchen;8005831
Teisendorf;8005833
Telgte;8005834
Temmels;8005835
Teningen-Mundingen;8005836
Thaleischweiler-Fröschen;8005843
Thalfingen(b Ulm);8005845
Thann-Matzbach;8005852
Thansüß;8005855
Thayngen;8005856
Theisbergstegen;8005857
Thesdorf;8005858
Thüngersheim;8005864
Thür;8005865
Tiebensee;8005867
Hamburg-Tiefstack;8005870
Tiengen(Hochrhein);8005871
Timmendorferstrand;8005874
Titisee;8005876
Töging(Inn);8005883
Tönning;8005885
Tornesch;8005887
Tostedt;8005888
Traben-Trarbach;8005889
Trabitz;8005890
Trais-Horloff;8005891
Trasadingen;8005892
Traundorf;8005893
Traunreut;8005894
Trebgast;8005895
Trechtingshausen;8005896
Triangel;8005901
Triberg;8005902
Triefenried;8005903
Trier Süd;8005905
Triesdorf;8005907
Trochtelfingen(b Bopfingen);8005908
Trompet;8005910
Trossingen Bahnhof;8005911
Trostberg;8005912
Tübingen West;8005916
Tübingen-Derendingen;8005917
Tübingen-Lustnau;8005918
Türkenfeld;8005920
Tüßling;8005923
Tulling;8005924
Tuttlingen Schulen;8005925
Tutzing;8005927
Twiste;8005928
Twistringen;8005929
Ubbedissen;8005930
Ubstadt-Weiher;8005931
Übach-Palenberg;8005935
Überlingen Therme;8005937
Übersee;8005940
Überlingen;8005942
Überlingen-Nußdorf;8005943
Ürzig(DB);8005945
Tuttlingen Gänsäcker;8005946
Uffenheim;8005947
Uffing a Staffelsee;8005948
Uhingen;8005949
Uhlerborn;8005950
Ulm Ost;8005952
Ulm-Donautal;8005954
Ulm-Söflingen;8005955
Umrathshausen Bf;8005961
Umrathshausen Ort;8005962
Unadingen;8005963
Undorf;8005966
Unfriedsdorf;8005967
Ungedanken;8005968
Unkel;8005970
Unna-Königsborn;8005971
Unnau-Korb;8005972
Unterammergau;8005975
Unterasbach;8005976
Unteraschau;8005977
Böbingen(Rems);8005979
Unterelchingen;8005983
Unterföhring;8005986
Untergriesheim;8005989
Untergrombach;8005990
Unterhaching;8005991
Unterhausen(Bay);8005993
Unterheckenhofen;8005995
Unterkochen;8005997
Unterlenningen;8005998
Unterlüß;8006001
Unterjesingen Mitte;8006002
Unterjesingen Sandäcker;8006003
Germering-Unterpfaffenhofen;8006006
Unterreichenbach;8006008
Untersteinach(Bayr);8006016
Untersteinach(b Stadtsteinach);8006017
Untersulzbach;8006019
Uphusum;8006026
Bad Urach Ermstalklinik;8006027
Bad Urach;8006029
Urbach(b Schorndorf);8006030
Rödermark-Urberach;8006031
Urft;8006032
Urmitz;8006035
Urmitz Rheinbrücke;8006036
Urschalling;8006037
Urspring;8006039
Uslar;8006041
Usseln;8006043
Utting;8006048
Vach;8006052
Vaihingen(Enz);8006053
Vallendar;8006054
Varel(Oldb);8006056
Vastorf;8006058
Vaterstetten;8006059
Vechelde;8006060
Vechta;8006061
Hamburg-Veddel;8006062
Velbert Rosenhügel;8006064
Veitshöchheim;8006065
Velden(b Hersbruck);8006067
Vellmar-Osterberg/EKZ;8006068
Verden(Aller);8006076
Vernawahlshausen;8006078
Vettweiß;8006079
Frankenberg-Viermünden;8006082
Villmar;8006083
Vilsbiburg;8006084
Vilseck;8006085
Vilshofen(Niederbay);8006086
Hannover-Vinnhorst;8006089
Visselhövede;8006090
Vlotho;8006091
Vöhl-Thalitter;8006093
Vöhringen;8006094
Vöhrum;8006095
Voerde(Niederrhein);8006098
Vogelweh;8006100
Vohburg;8006101
Voldagsen;8006104
Volkmarsen;8006107
Volkringhausen;8006109
Volpriehausen;8006112
Vorhop;8006116
Vormwald;8006117
Vormwald Dorf;8006118
Vorra(Pegnitz);8006120
Wachenheim(Pfalz);8006125
Wachenheim-Mölsheim;8006126
Wächterhof;8006131
Wächtersbach;8006132
Waffenbrunn;8006134
Wackershofen;8006135
Waggonfabrik;8006136
Waghäusel;8006137
Waging;8006138
Wahlbach(Kr Siegen);8006139
Waidhaus(Gr);8006141
Wahrenholz;8006144
Wallhausen(Württ);8006145
Waigolshausen;8006147
Wakendorf;8006148
Waldenburg(Württ);8006154
Waldershof;8006155
Waldfischbach;8006156
Waldhausen(b Schorndorf);8006157
Waldkirch;8006159
Waldkirchen(Niederbay.);8006160
Waldmünchen;8006163
Waldkraiburg;8006164
Waldshut;8006167
Walhausen(Saar);8006170
Walheim(Württ);8006171
Walkenried;8006172
Walkertshofen Bf;8006174
Walldorf(Hess);8006175
Walldürn;8006176
Wallersdorf;8006181
Wallertheim;8006183
Walleshausen;8006184
Hebertshausen;8006189
Walpertskirchen;8006190
Walporzheim;8006191
Walsrode;8006193
Essen-Horst;8006194
Hamburg-Tonndorf;8006197
Hamburg Wandsbeker Chaussee;8006198
Wangen(Allgäu);8006200
Wannweil;8006203
Warendorf;8006206
Warngau;8006210
Warthausen;8006212
Wasbek;8006213
Wasenweiler;8006215
Wasseralfingen;8006217
Wasserburg(Bodensee);8006218
Wasserburg(Günz);8006219
Wasserburg(Inn)Bf;8006220
Wasserliesch;8006222
Wasserzell(b Eichstätt);8006224
Wattenscheid;8006226
Wattenscheid-Höntrop;8006227
Watzenborn-Steinberg;8006229
Weckesheim;8006232
Weddel(Braunschw);8006233
Wedel(Holst);8006236
Weener;8006237
Weeze;8006240
Wega;8006241
Wegberg;8006243
Wehr(Mosel);8006252
Weibhausen;8006255
Weichering;8006256
Weickersgrüben;8006257
Weidenbach;8006258
Weidenberg;8006259
Weidenthal;8006261
Weiding;8006264
Weiherhammer;8006266
Weiherhof;8006267
Weilimdorf;8006268
Weikersheim;8006269
Wüsting;8006270
Weil der Stadt;8006271
Weil am Rhein;8006272
Weil am Rhein Ost;8006273
Weilbach(Unterfr);8006274
Weiler(Rems);8006277
Weilbach(Unterallg);8006279
Weilerswist;8006280
Weilheim(Württ);8006281
Ahnatal-Weimar;8006286
Weingarten(Baden);8006287
Weinsberg;8006289
Weinsberg West;8006290
Weisenbach;8006291
Weisenheim(Sand);8006292
Rodgau-Weiskirchen;8006293
Weinsberg/Ellhofen Gewerbegebiet;8006294
Weißenau;8006296
Weißenburg(Bay);8006298
Weißenhorn;8006299
Weißenohe;8006300
Weißenthurm;8006303
OberurselWeißkirchen/Steinbach;8006304
Weißenhorn-Eschach;8006305
Weiterstadt;8006306
Weizern-Hopferau;8006309
Welgesheim-Zotzenheim;8006312
Welkers;8006313
Wellen(Mosel);8006315
Wellendorf;8006316
Hamburg-Wellingsbüttel;8006319
Welschen Ennest;8006320
Welschingen-Neuhausen;8006321
Welver;8006323
Wendisch Evern;8006330
Wendlingen(Neckar);8006331
Wennigsen(Deister);8006336
Werdohl;8006339
Werdorf;8006340
Werl;8006342
Wernau(Neckar);8006346
Wernberg;8006347
Werne a d Lippe;8006348
Wernfeld;8006349
Wertach-Haslach;8006353
Wertheim-Bestenheid;8006354
Wesel Feldmark;8006356
Wesselburen;8006357
Wesseln;8006358
Weßling(Oberbay);8006359
Westbarthausen;8006360
Westbevern;8006361
Westendorf;8006363
Westerham;8006366
Westerhausen;8006367
Westerland(Sylt);8006369
Westerstetten;8006373
Westhausen;8006376
Westheim(Schwab);8006378
Westheim(Westf);8006379
Westheim-Langendorf;8006380
Westönnen;8006383
Wetter(Hessen);8006385
Wetter(Ruhr);8006386
Wickede(Ruhr);8006389
Wicklesgreuth;8006390
Wickrath;8006391
Wiebelskirchen;8006392
Schwalmstadt-Wiera;8006401
Wieren;8006402
Wiesau(Oberpf);8006403
Wiesbaden Ost;8006404
Wiesbaden-Erbenheim;8006407
Wiesbaden-Igstadt;8006408
Wiesbaden-Schierstein;8006409
Wiesenfeld;8006413
Wiesenfeld(b Coburg);8006414
Wieslensdorf;8006416
Wiesental;8006417
Wiesenthau;8006418
Wiesloch-Walldorf;8006421
Tittmoning-Wiesmühl;8006422
Wiesmühl(Alz);8006423
Wiesthal;8006426
Wilchingen-Hallau;8006430
Bad Wildbad Bf;8006431
Wildberg(Württ);8006432
Wildeshausen;8006436
Wilferdingen-Singen;8006440
Wilgartswiesen;8006441
Wilhelmshaven Hbf;8006445
Wilhelmshütte(Lahn);8006446
Wilhermsdorf;8006448
Willebadessen;8006449
Willingen;8006453
Willmenrod;8006454
Willmering;8006455
Willsbach;8006456
Wilsenroth;8006459
Wilster;8006460
Wiltingen(Saar);8006461
Wincheringen;8006463
Nidderau-Windecken;8006465
Windelsbleiche;8006466
Winden(Pfalz);8006468
Windischeschenbach;8006472
Windsbach;8006473
Wingst;8006475
Winkelhaid;8006476
Winnenden;8006479
Winningen(Mosel);8006481
Winninghausen;8006482
Winnweiler;8006483
Winsen(Luhe);8006484
Winterbach(b Schorndorf);8006485
Winterberg(Westf);8006486
Winterhausen;8006488
Wintermoor;8006489
Witzighausen;8006493
Wirges;8006498
Wirtheim;8006499
Wissen(Sieg);8006501
Wissingen;8006503
Wittbräucke;8006505
Mannheim Handelshafen;8006508
Mannheim-Luzenberg;8006509
Witten-Annen Nord;8006510
Mannheim-Neckarstadt;8006511
Stuttgart Universität;8006513
Essen-Holthausen;8006514
Alfter-Witterschlick;8006516
Wittighausen;8006517
Wittmund;8006520
Witzenhausen Nord;8006524
Witzwort;8006527
Darmstadt-Wixhausen;8006528
Wölfersheim-Södel;8006529
Wörth(Rhein) Zügelstraße;8006531
Wörnitzstein;8006533
Wörrstadt;8006534
Wörsdorf;8006535
Wörth(Rhein) Mozartstraße;8006536
Wörth(Isar);8006537
Wörth(Main);8006538
Wössingen;8006539
Wohltorf;8006541
Wolfach;8006544
Wolfegg;8006545
Felsberg-Wolfershausen;8006546
Wolfgang(Kr Hanau);8006548
Wolfhagen;8006549
Wolfratshausen;8006550
Wolfsburg Hbf;8006552
Wolfsmünster;8006554
Wolfstein;8006555
Wollmetshofen Bf;8006556
Wolterdingen(Han);8006559
Woltwiesche;8006561
Wremen;8006570
Wrist;8006572
Wülfrath-Aprath;8006575
Würgendorf;8006577
Würgendorf (Ort);8006578
Würzbach(Saar);8006581
Würzburg Süd;8006582
Würzburg-Zell;8006586
Wüstenselbitz;8006588
Wulfen(Westf);8006590
Wulften;8006592
Wullenstetten;8006595
Wuppertal-Barmen;8006596
Wuppertal-Langerfeld;8006607
Wuppertal-Ronsdorf;8006616
Wuppertal-Sonnborn;8006618
Wuppertal-Steinbeck;8006619
Wuppertal-Unterbarmen;8006620
Wuppertal-Zoologischer Garten;8006623
Wurlitz;8006624
Wurmlingen Mitte;8006625
Wurmlingen Nord;8006626
Wustweiler;8006627
Wutöschingen;8006628
Wyhlen;8006629
Xanten;8006630
Zaisenhausen;8006633
Zapfendorf;8006634
Zeil;8006635
Bensersiel;8006636
Zell(Wiesental);8006641
Esslingen-Zell;8006642
Bad König Zell;8006643
Zell-Romrod;8006644
Mainhausen Zellhausen;8006646
Zennern;8006647
Zeppelinheim;8006648
Zierenberg-Rosental;8006654
Zierenberg;8006658
Zieverich;8006659
Zillendorf;8006660
Zimmern(b Seckach);8006661
Zimmern(Main-Tauber);8006662
Zimmersrode;8006663
Zirndorf;8006664
Zirndorf Kneippallee;8006666
Zollhaus(Villingen-Schwenningen);8006667
Blumberg-Zollhaus;8006669
Zollhaus-Petersthal;8006670
Zorneding;8006671
Zotzenbach;8006672
Euskirchen Zuckerfabrik;8006673
Zülpich;8006674
Züttlingen;8006676
Zusenhofen;8006678
Zuzenhausen;8006679
Zweibrücken Hbf;8006680
Zwiesel(Bay);8006684
Zwieselau;8006685
Zwingenberg(Baden);8006686
Zwingenberg(Bergstr);8006687
Unterschleißheim;8006688
Frankfurt(M)Galluswarte;8006690
Frankfurt(M)Taunusanlage;8006691
Frankfurt(M)Hauptwache;8006692
München-Neuperlach Süd;8006696
Stuttgart Schwabstr.;8006698
Stuttgart Feuersee;8006699
Stuttgart Stadtmitte;8006700
Lübeck-Travem. Skandinavienkai;8006704
Hamburg Reeperbahn;8006705
Hamburg Königstraße;8006706
Hann Münden;8006707
Dorsten;8006709
Bochum-Hamme;8006710
Bochum West;8006711
Hagen-Wehringhausen;8006712
Leverkusen Mitte;8006713
Solingen Vogelpark;8006714
Schwarzenberg;8006715
Vachendorf;8006717
Wuppertal-Vohwinkel;8006718
Wuppertal-Oberbarmen;8006719
Neu-Ulm;8006730
Gaggenau Mercedes-Benz Werk;8006733
Meersburg(Bodensee);8006741
Stuttgart Neckarpark;8006743
Straubing-Ost;8006745
Hamburg-Heimfeld;8006749
Hamburg Neuwiedenthal;8006750
Hagnau(Bodensee);8006820
Immenstaad(Bodensee);8006822
Unteruhldingen;8006833
Neuenburg(Baden)(Gr);8006924
Busenbach;8007000
Achern Stadt;8007001
Oberachern;8007002
Oberachern Bindfadenfabrik;8007003
Kappelrodeck;8007004
Furschenbach;8007005
Ottenhöfen;8007006
Ettlingen Stadt;8007007
Etzenrot;8007008
Marxzell;8007009
Frauenalb-Schielberg;8007010
Bad Herrenalb;8007011
Reichenbach(b. Ettlingen);8007012
Langensteinbach Bahnhof;8007013
Ittersbach Bahnhof;8007014
Ottenhöfen West;8007015
Hamburg-Eidelstedt Zentrum;8007044
Hamburg-Schnelsen;8007045
Hamburg Burgwedel;8007046
Bönningstedt;8007047
Hasloh;8007048
Quickborn;8007049
Ellerau;8007050
Tanneneck;8007051
Ulzburg Süd;8007052
Henstedt-Ulzburg;8007053
Kaltenkirchen(Holst);8007054
Nützen;8007055
Lentföhrden;8007056
Bad Bramstedt Kurhaus;8007057
Bad Bramstedt;8007058
Wiemersdorf;8007059
Großenaspe;8007060
Boostedt;8007061
Neumünster Süd AKN;8007062
Quickborn Süd;8007064
Langenmoor;8007065
Sparrieshoop;8007066
Bokholt;8007067
Voßloch;8007068
Barmstedt Brunnenstr;8007069
Barmstedt;8007070
Stubersheim;8007071
Schalkstetten;8007072
Waldhausen(b Geislingen);8007073
Gussenstadt;8007074
Gerstetten;8007075
Biersdorf(Westerw);8007076
Daaden;8007077
Alsdorf(Westerw);8007078
Niederdreisbach;8007079
Schutzbach;8007080
Zell(Harmersbach);8007101
Birach;8007102
Unterharmersbach;8007103
Kirnbach-Grün;8007104
Oberharmersbach Dorf;8007105
Oberharmersbach-Riersbach;8007106
Unterentersbach;8007108
Biersdorf-Ort(Ww);8007113
Gnarrenburg;8007114
Nordsode;8007116
Hüttenbusch;8007119
Neu St Jürgen;8007120
Worpswede;8007122
Heidenau-Großsedlitz Pechhütte;8007132
Ubstadt Ort;8007133
Stettfeld(Baden);8007134
Zeutern Bf;8007135
Zeutern Ost;8007136
Langeln(Holst);8007137
Odenheim Bf;8007138
Unteröwisheim Bf;8007140
Oberöwisheim;8007141
Münzesheim;8007142
Gochsheim(Baden);8007143
Bahnbrücken;8007144
Menzingen(Baden);8007145
Münzesheim Ost;8007146
Trochtelfingen ALB-GOLD;8007147
Dodenhof;8007148
Neuharlingersiel;8007153
Frankfurt-Unterliederbach;8007158
Liederbach;8007159
Kelkheim-Münster;8007160
Kelkheim;8007161
Kelkheim-Hornau;8007162
Schneidhain;8007163
Königstein(Taunus);8007164
Eggenstein Bf;8007173
Leopoldshafen Leopoldstr.;8007174
Schorndorf-Hammerschlag;8007191
Haubersbronn;8007192
Miedelsbach-Steinenberg;8007193
Michelau(Württ);8007194
Schlechtbach;8007195
Rudersberg;8007196
Hochstetten;8007201
Holstentherme;8007203
Kaltenkirchen Süd;8007204
Schlatt(Hohenz);8007222
Jungingen(Hohenz);8007223
Killer;8007224
Hausen-Starzeln;8007225
Burladingen;8007226
Gauselfingen;8007227
Neufra(Hohenz);8007228
Gammertingen;8007229
Hettingen(Hohenz);8007230
Hermentingen;8007231
Veringenstadt;8007232
Veringendorf;8007233
Jungnau;8007234
Hanfertal;8007235
Wahlstedt;8007273
Alzenau(Unterfr);8007275
Kälberau;8007276
Michelbach(Unterfr);8007277
Niedersteinbach;8007278
Mömbris-Mensengesäß;8007279
Schimborn;8007280
Königshofen(Kahl);8007281
Blankenbach;8007282
Schöllkrippen;8007283
Riegel am Kaiserstuhl Ort;8007284
Endingen am Kaiserstuhl;8007285
Königschaffhausen;8007286
Sasbach am Kaiserstuhl;8007287
Jechtingen;8007288
Burkheim-Bischoffingen;8007289
Oberrotweil;8007290
Achkarren;8007291
Bahlingen am Kaiserstuhl;8007293
Nimburg(Baden);8007294
Eichstetten am Kaiserstuhl;8007295
Bötzingen;8007296
Bötzingen Mühle;8007297
Riegel-Malterd.NE;8007299
Bahlingen Riedlen;8007310
Schönkirchen Bf;8007314
Probsteierhagen;8007318
Münchingen;8007325
Schwieberdingen;8007326
Hemmingen;8007327
Bad Krozingen Ost;8007330
Oberkrozingen;8007331
Staufen;8007332
Staufen Süd;8007333
Etzenbach;8007334
Dietzelbach;8007335
Hof(Münstertal);8007336
Münstertal(Schwarzwald);8007337
Zellerthal;8007338
Grafenwiesen;8007339
Watzelsteg;8007341
Hohenwarth;8007342
Arrach;8007343
Frahelsbruck;8007344
Lam;8007345
Urmersbach;8007357
Neckarbischofsheim Stadt;8007434
Neckarbischofsheim Helmhof;8007435
Untergimpern;8007436
Obergimpern;8007437
Siegelsbach;8007438
Hüffenhardt;8007439
Neidenstein;8007441
Waibstadt;8007442
Eschelbronn;8007443
Helmstadt(Baden);8007444
Aglasterhausen;8007445
Frickenhausen;8007446
Linsenhofen;8007447
Neuffen;8007448
Alzey West;8007474
Miesenbach;8007482
Rudersberg-Oberndorf;8007625
Moosrain;8007630
Gmund(Tegernsee);8007631
Tegernsee;8007632
Trossingen Stadt;8007646
Wangerooge Flugplatz;8007757
Helgoland(Reede);8007759
Wyk auf Föhr;8007760
Wittdün(Amrum);8007761
Norderney;8007762
Juist;8007763
Borkum(Nordseebad);8007764
Langeoog;8007765
Wangerooge;8007766
Spiekeroog;8007767
Norddeich Mole;8007768
Dagebüll Mole;8007769
Hörnum(Sylt);8007774
Morsum, Bahnhof;8007777
Baltrum;8007778
Helgoland Katamaran;8007779
Borkum Flugplatz;8007784
Helgoland Flugplatz;8007787
Juist Flugplatz;8007788
Neumünster Stadtwald;8007790
Bremervörde;8007800
Jülich-Broich;8007801
Jülich-Nord;8007802
Linnich Bhf;8007803
Frelsdorf;8007804
Geestenseth;8007805
Linnich-Tetz;8007806
Heinschenwalde;8007807
Hesedorf;8007808
Mulsum-Essel;8007809
Oerel;8007810
Sellstedt;8007811
Wehdel;8007812
Jülich-Selgersdorf;8007814
Jülich Forschungszentrum;8007815
Krauthausen;8007816
Huchem-Stammeln;8007817
Düren Annakirmesplatz;8007818
Düren-Lendersdorf;8007819
Kreuzau Bahnhof;8007820
Üdingen;8007821
Untermaubach-Schlagstein;8007822
Obermaubach;8007823
Zerkall;8007824
Nideggen-Brück;8007825
Abenden;8007826
Blens;8007827
Hausen (b Düren);8007828
Heimbach (Eifel);8007829
Kreuzau-Eifelstraße;8007830
Apensen;8007831
Düren Renkerstraße;8007832
Düren-Kuhbrücke;8007833
Niederau-Tuchmühle;8007834
Selhausen;8007835
Düren Im Großen Tal;8007836
Bargstedt;8007840
Brest-Aspe;8007841
Harsefeld;8007843
Kutenholz;8007844
Ruschwedel;8007845
Hausen(Taunus);8007847
Hundstadt;8007848
Köppern;8007849
Neu-Anspach;8007850
Saalburg(Taunus);8007851
Usingen;8007852
Wehrheim;8007853
Wilhelmsdorf;8007854
Korntal Gymnasium;8007855
Wilhermsdorf Mitte;8007856
Schaidt(Pfalz);8007857
Steinfeld(Pfalz);8007858
Kapsweyer;8007859
Schweighofen;8007860
Grötzingen Krappmühlenweg;8007861
Berghausen Pfinzbrücke;8007863
Berghausen Am Stadion;8007864
Söllingen Reetzstr.;8007866
Thiergarten(Hohenz);8007867
Lebach-Jabach;8007868
Ruschberg;8007886
Heimbach(Nahe)Ort;8007887
Baumholder;8007888
Bremen-Aumund;8007892
Klinikum Bremen-Nord/Beckedorf;8007893
Bremen-Blumenthal;8007894
Bremen Mühlenstraße;8007895
Bremen Kreinsloger;8007896
Bremen Turnerstraße;8007897
Bremen-Farge;8007898
Adorf(Vogtl);8010001
Altenburg;8010003
Angermünde;8010004
Annaberg-Buchholz Süd;8010005
Arnsdorf(Dresden);8010006
Arnstadt Hbf;8010007
Leipzig Anger-Crottendorf;8010008
Aschersleben;8010009
Aue(Sachs);8010010
Auerbach(V) ob Bf;8010011
Auerbach(V) unt Bf;8010012
Baalberge;8010013
Bad Blankenburg(Thüringerw);8010014
Bad Doberan;8010016
Bad Freienwalde;8010017
Bad Kleinen;8010018
Bad Kösen;8010019
Bad Langensalza;8010020
Bad Salzungen;8010021
Bad Schandau;8010022
Basdorf;8010025
Bautzen;8010026
Aue(Sachs) Erzgebirgsstadion;8010027
Bad Saarow Klinikum;8010028
Beeskow;8010029
Bad Belzig;8010031
Berga-Kelbra;8010032
Bergen auf Rügen;8010033
Berlin-Karlshorst;8010035
Berlin-Lichtenberg;8010036
Kürbitz;8010040
Berlin-Schöneweide;8010041
Bernburg;8010043
Berthelsdorf(Erzgeb);8010044
Bertsdorf;8010045
Beucha;8010046
Biederitz;8010047
Birkungen;8010048
Bischofswerda;8010049
Bitterfeld;8010050
Blankenberg(Meckl);8010051
Blankenfelde(Teltow-Fläming);8010053
Blankenheim(Sangerhausen);8010054
Bleicherode Ost;8010055
Blumenberg;8010056
Borsdorf(Sachs);8010059
Brandenburg Hbf;8010060
Bretleben;8010061
Britz;8010064
Bützow;8010066
Bufleben;8010067
Calau(Nl);8010069
Calbe(Saale) Ost;8010070
Calbe(Saale) West;8010071
Coswig(b Dresden);8010072
Cottbus;8010073
Cranzahl;8010074
Delitzsch unt Bf;8010076
Dessau Hbf;8010077
Deuben(Zeitz);8010078
Doberlug-Kirchhain;8010079
Döbeln Hbf;8010080
Döllstädt;8010081
Gnadau;8010084
Dresden Hbf;8010085
Magdeburg-Rothensee;8010086
Dresden-Klotzsche;8010088
Dresden-Neustadt;8010089
Dürrröhrsdorf;8010091
Ebersbach(Sachs);8010092
Eberswalde Hbf;8010093
Eibau;8010094
Eilenburg;8010095
Eilsleben(b Magdeburg);8010096
Eisenach;8010097
Elsterwerda;8010099
Elsterwerda-Biehla;8010100
Erfurt Hbf;8010101
Erfurt Nord;8010102
Falkenberg(Elster);8010103
Eisenach Opelwerke Hp;8010105
Falkenstein(Vogtl);8010106
Flöha;8010108
Berlin-Schönefeld Flughafen;8010109
Förtha(Eisenach);8010110
Forst(Lausitz);8010111
Frankfurt(Oder);8010113
Freiberg(Sachs);8010115
Freital-Hainsberg;8010116
Templin Stadt;8010117
Fröttstädt;8010118
Frose;8010119
Fürstenwalde(Spree);8010120
Geestgottberg;8010121
Geithain;8010122
Genthin;8010123
Reinsdorf(Artern);8010124
Gera Hbf;8010125
Gera Süd;8010126
Gernrode(Harz);8010127
Flöha-Plaue;8010128
Glauchau(Sachs);8010129
Glauchau-Schönbörnchen;8010130
Görlitz;8010131
Jena-Göschwitz;8010133
Gößnitz;8010134
Gotha;8010136
Gräfenroda;8010137
Greifswald;8010139
Greiz;8010140
Grevesmühlen;8010141
Grimmenthal;8010142
Großbothen;8010144
Großheringen;8010145
Großkorbetha;8010146
Grunow(Niederlausitz);8010150
Güsen(b Genthin);8010151
Güsten;8010152
Güstrow;8010153
Güterglück;8010154
Halle Messe;8010155
Hagenow Land;8010156
Halberstadt;8010157
Haldensleben;8010158
Halle(Saale)Hbf;8010159
Halle-Neustadt;8010160
Eilenburg Ost;8010161
Halle-Ammendorf;8010162
Heidenau;8010163
Herlasgrün;8010166
Herzberg(Mark);8010167
Hettstedt;8010168
Heudeber-Danstedt;8010169
Hockeroda;8010170
Hosena;8010171
Hohenwulsch;8010172
Holthusen;8010173
Horka;8010174
Neuruppin Rheinsberger Tor;8010175
Hornstorf;8010176
Hoyerswerda;8010177
Ilmenau;8010178
Jatznick;8010179
Jüterbog;8010182
Sedlitz Ost;8010183
Chemnitz Hbf;8010184
Chemnitz Süd;8010185
Leipzig Karlsruher Str;8010186
Karow(Meckl);8010188
Küstrin-Kietz;8010189
Klostermansfeld;8010191
Königs Wusterhausen;8010193
Könnern;8010194
Köthen;8010195
Crossen a d Elster;8010196
Kühnhausen;8010198
Lalendorf;8010199
Langhagen;8010201
Lehndorf(Altenburg);8010202
Leinefelde;8010203
Klostermansfeld Randsiedlung;8010204
Leipzig Hbf;8010205
Leipzig-Connewitz;8010206
Leipzig-Leutzsch;8010207
Leipzig-Paunsdorf;8010208
Leipzig-Plagwitz;8010209
Lietzow(Rügen);8010210
Löbau(Sachs);8010212
Löcknitz;8010213
Löwenberg(Mark);8010214
Ludwigsfelde;8010215
Ludwigslust;8010216
Lübben(Spreewald);8010217
Lübbenau(Spreewald);8010220
Lutherstadt Wittenberg;8010222
Magdeburg Hbf;8010224
Magdeburg-Neustadt;8010226
Malchin;8010227
Markkleeberg-Großstädteln;8010228
Mehltheuer;8010229
Meiningen;8010230
Meinsdorf;8010231
Merseburg;8010232
Michendorf;8010233
Mittelherwigsdorf;8010234
Mühlhausen(Thür);8010235
Müncheberg(Mark);8010236
Narsdorf;8010238
Nauen;8010239
Naumburg(Saale)Hbf;8010240
Neubrandenburg;8010241
Neudietendorf;8010242
Neukieritzsch;8010243
Neumark(Sachs);8010244
Neuoelsnitz;8010245
Neuruppin West;8010246
Neustadt(Dosse);8010248
Neustadt(Sachs);8010249
Neustrelitz Hbf;8010250
Niederwiesa;8010253
Nienhagen(Halberst);8010254
Berlin Ostbahnhof;8010255
Nordhausen;8010256
Nossen;8010258
Oberoderwitz;8010259
Obstfelderschmiede;8010260
Oebisfelde;8010261
Orlamünde;8010264
Oschersleben(Bode);8010266
Parchim;8010267
Pasewalk;8010268
Pegau;8010269
Strobelmühle;8010270
Pirna;8010272
Plaaz;8010273
Plaue(Thür);8010274
Plauen(Vogtl) ob Bf;8010275
Pockau-Lengefeld;8010277
Potsdam Pirschheide;8010279
Potsdam Charlottenhof;8010280
Pratau;8010281
Prenzlau;8010282
Pretzsch;8010283
Priemerburg;8010284
Priestewitz;8010285
Pritzwalk;8010287
Probstzella;8010288
Quedlinburg;8010290
Querfurt;8010291
Radebeul Ost;8010292
Radebeul-Kötzschenbroda;8010293
Rathenow;8010296
Riesa;8010297
Röblingen am See;8010299
Rövershagen;8010300
Ronneburg(Thür);8010301
Roßlau(Elbe);8010302
Roßwein;8010303
Rostock Hbf;8010304
Rottenbach;8010305
Rudolstadt(Thür);8010306
Rudolstadt-Schwarza;8010307
Ruhland;8010308
Saalfeld(Saale);8010309
Salzwedel;8010310
Sandersleben(Anh);8010311
Sangerhausen;8010312
Schmalkalden;8010315
Schönberg(Vogtl);8010317
Schönebeck(Elbe);8010318
Schmachtenhagen;8010319
Schönhausen(Elbe);8010321
Schwaan;8010322
Schwarzenberg(Erzg);8010323
Schwerin Hbf;8010324
Schwerin-Görries;8010325
Senftenberg;8010327
Sömmerda;8010328
Sondershausen;8010329
Spremberg;8010330
St Egidien;8010331
Staßfurt;8010332
Steinpleis;8010333
Stendal;8010334
Stendal-Stadtsee;8010335
Plauen(Vogtl)-Straßberg;8010336
Stollberg(Sachs);8010337
Stralsund Hbf;8010338
Strasburg(Uckerm);8010339
Strausberg;8010341
Straußfurt;8010342
Stumsdorf;8010343
Suhl;8010345
Templin;8010347
Teterow;8010348
Teuchern;8010349
Themar;8010350
Torgau;8010351
Triptis;8010352
Luckau-Uckro;8010353
Unterlemnitz;8010354
Velgast;8010355
Guben;8010357
Waldheim;8010359
Waren(Müritz);8010361
Wegeleben;8010364
Weida;8010365
Weimar;8010366
Weischlitz;8010367
Weißenfels;8010368
Weißwasser(Oberlausitz);8010370
Werbig;8010371
Werdau;8010372
Werder(Havel);8010373
Wernigerode;8010374
Wernshausen;8010375
Wiesenburg(Mark);8010376
Potsdam Park Sanssouci;8010377
Wilhelmshorst;8010378
Wilkau-Haßlau;8010379
Wilthen;8010380
Wismar;8010381
Wittenberge;8010382
Wittgensdorf ob Bf;8010383
Wittstock(Dosse);8010384
Wolkramshausen;8010385
Wriezen;8010386
Wünschendorf;8010387
Wüstenbrand;8010388
Wustermark;8010389
Zeitz;8010390
Zella-Mehlis;8010391
Zinnowitz;8010392
Zittau;8010393
Zossen;8010395
Züssow;8010396
Zwickau(Sachs)Hbf;8010397
Zwotental;8010398
Fürstenberg(Havel);8010399
Neukirch(Lausitz)West;8010400
Putbus;8010401
Berlin-Charlottenburg;8010403
Berlin-Spandau;8010404
Berlin Wannsee;8010405
Berlin Zoologischer Garten;8010406
Adorf(Erzgeb);8011002
Ahrensfelde;8011003
Ahrensfelde Friedhof;8011004
Ahrensfelde Nord;8011005
Alt Hüttendorf;8011011
Alt Rosenthal;8011014
Alt Schwerin;8011015
Altdöbern;8011016
Altefähr;8011017
Altenbach;8011018
Kurort Altenberg(Erzgebirge);8011019
Altentreptow;8011025
Altenwillershagen;8011027
Altersbach;8011028
Ammern;8011029
Althof;8011031
Altmittweida;8011033
Altranft;8011034
Amsdorf;8011038
Amtshainersdorf;8011039
Berlin-Lichterfelde Ost;8011041
Angern-Rogätz;8011042
Angersdorf;8011043
Anklam;8011044
Annaberg-Buchholz Mitte;8011045
Berlin-Karow;8011046
Annaberg-Buchholz unterer Bf;8011047
Annaburg;8011048
Antonsthal;8011049
Apolda;8011051
Arensdorf(Köthen);8011053
Arenshausen;8011054
Arnstadt Süd;8011055
Auehütte;8011057
Jena Saalbf;8011058
Auerbach(Vogtl) Hp;8011059
Auerstedt;8011060
Baabe;8011063
Blumberg-Rehhahn;8011064
Bachfeld;8011065
Bad Berka;8011066
Bad Berka Zeughausplatz;8011067
Bad Brambach;8011068
Bad Doberan Goethestraße;8011069
Bad Düben(Mulde);8011070
Bad Dürrenberg;8011071
Bad Elster;8011072
Bad Köstritz;8011074
Bad Lausick;8011077
Bad Liebenwerda;8011078
Bad Saarow;8011079
Bad Schmiedeberg;8011081
Splau;8011082
Bad Suderode;8011084
Bad Sulza;8011085
Bad Sulza Nord;8011086
Bad Wilsnack;8011088
Bärenhecke-Johnsbach;8011091
Bärenklau;8011093
Bärenstein(b Glashütte, Sachs);8011095
Bärnsdorf;8011096
Bagenz;8011097
Bahnsdorf;8011098
Baitz;8011100
Berlin Gesundbrunnen;8011102
Balgstädt;8011103
Ballstädt(Gotha);8011106
Bannemin-Mölschow;8011108
Bansin Seebad;8011109
Barleben;8011111
Barleber See;8011112
Berlin Südkreuz;8011113
Barth;8011114
Barthmühle;8011115
Baruth(Mark);8011116
Berlin Potsdamer Platz;8011118
Bebitz;8011119
Bechstedt-Trippstein;8011121
Beetz-Sommerfeld;8011125
Beilrode;8011131
Belgershain;8011132
Belleben;8011133
Bennungen;8011138
Benshausen;8011139
Bentwisch;8011140
Berbisdorf;8011142
Berbisdorf Anbau;8011143
Berga(Elster);8011144
Bergsdorf;8011149
Bergwitz;8011150
Berkenbrück;8011154
Berlin Alexanderplatz;8011155
Berlin Hbf;8011160
Berlin Ostkreuz;8011162
Berlin Jungfernheide;8011167
Bernburg-Friedenshall;8011168
Bernburg-Strenzfeld;8011169
Bernburg-Waldau;8011170
Bernterode;8011172
Bestensee;8011173
Beuna(Geiseltal);8011177
Beuren;8011178
Beutersitz;8011179
Beyendorf;8011181
Bibra;8011183
Biendorf;8011184
Bienenmühle;8011185
Biesenrode;8011187
Biesenthal;8011188
Bindfelde;8011190
Ostseebad Binz;8011191
Binz LB;8011193
Bischheim-Gersdorf;8011199
Blankensee(Meckl);8011205
Blankenstein(Saale);8011206
Blechhammer(Thür);8011208
Blönsdorf;8011210
Blumberg(b Berlin);8011211
Blumenau;8011212
Blumenhagen;8011213
Blumenthal(Mark);8011214
Bobitz;8011215
Bodenrode;8011219
Böhlen Werke;8011222
Bölzke;8011225
Börnecke(Harz);8011226
Bösdorf(Sachs-Anh);8011228
Boizenburg(Elbe);8011230
Borkheide;8011238
Borna(Leipzig);8011242
Brahlstorf;8011248
Brand(Niederlausitz);8011250
Brandenburg Altstadt;8011252
Braunsbedra;8011255
Braunsbedra Ost;8011256
Braunsdorf-Lichtenwalde;8011257
Breddin;8011258
Brehna;8011260
Breitenbrunn(Erzg);8011263
Breitendorf;8011264
Breitungen(Werra);8011265
Breternitz;8011267
Briesen(Mark);8011269
Broderstorf;8011270
Brück(Mark);8011271
Brügge(Prign);8011273
Brunau-Packebusch;8011277
Buchenhorst;8011281
Buchholz(Zauche);8011282
Buckow(Beeskow);8011284
Buddenhagen;8011286
Bülzig;8011290
Burg Stargard(Meckl);8011293
Burg(Magdeburg);8011294
Burgkemnitz;8011296
Burgstädt;8011297
Burkhardswalde-Maxen;8011298
Burkhardtsdorf;8011299
Buschow;8011302
Burkhardtsdorf Mitte;8011303
Buttstädt;8011304
Cainsdorf;8011305
Berlin Friedrichstraße;8011306
Cammin(Meckl);8011307
Caputh-Geltow;8011308
Casekow;8011311
Crossen Ort;8011312
Chorin;8011314
Clausnitz;8011315
Cottbus-Sandow;8011318
Coschen;8011319
Cossebaude;8011320
Coswig(Anh);8011322
Calbe(Saale) Stadt;8011323
Crimmitschau;8011325
Crivitz;8011326
Cunnertswalde;8011331
Cursdorf;8011332
Dabendorf;8011334
Dachrieden;8011335
Dachwig;8011336
Dahlen(Sachs);8011339
Dahlewitz;8011340
Dannenwalde(Gransee);8011344
Darlingerode;8011346
Demitz-Thumitz;8011354
Demker;8011355
Demmin;8011356
Dessau Süd;8011361
Dessau Adria;8011362
Dessau-Alten;8011363
Dessau-Mosigkau;8011364
Deutschenbora;8011370
Deutzen;8011371
Dieskau;8011376
Dietzhausen;8011378
Dippoldiswalde;8011382
Ditfurt;8011383
Dittersbach;8011385
Dittersdorf;8011386
Doberschütz;8011387
Dodendorf;8011388
Döbeln Zentrum;8011389
Döberitz;8011390
Dörrberg;8011397
Dohna(Sachs);8011398
Dresden Flughafen;8011399
Domnitz(Saalkr);8011402
Domsühl;8011403
Donndorf(Unstrut);8011404
Dorfchemnitz;8011405
Dornburg(Saale);8011406
Dossow(Prign);8011408
Drahnsdorf;8011409
Drebkau;8011414
Dreileben-Drackenstedt;8011415
Dresden Grenzstraße;8011417
Dresden Industriegelände;8011418
Dresden-Cotta;8011419
Dresden-Dobritz;8011420
Dresden-Kemnitz;8011421
Dresden-Niedersedlitz;8011422
Dresden-Pieschen;8011423
Dresden-Reick;8011424
Dresden-Stetzsch;8011425
Dresden-Strehlen;8011426
Dresden-Trachau;8011427
Dresden-Zschachwitz;8011428
Potsdam Medienstadt Babelsberg;8011430
Dresden Freiberger Straße;8011431
Drohndorf-Mehringen;8011433
Ducherow;8011438
Dütschow;8011442
Ebersbrunn;8011446
Eckardtsleben;8011449
Eckartsberga(Thür);8011450
Edle Krone;8011451
Effelder(Thür);8011453
Eggersdorf;8011455
Eggesin;8011456
Eichstedt(Altm);8011460
Eickendorf;8011462
Einsiedel Hp Gymnasium;8011464
Einsiedel;8011466
Eisenach West;8011468
Eisenhüttenstadt;8011471
Eisfeld;8011472
Elgersburg;8011476
Ellefeld;8011477
Ellrich;8011480
Elmenhorst;8011481
Elsholz;8011482
Elsnigk(Anh);8011484
Elster(Elbe);8011486
Elsterberg;8011487
Elsterberg-Kunstseidenwerk;8011488
Elxleben;8011489
Engelsdorf;8011491
Engelsdorf Werkstätten;8011495
Erdeborn;8011496
Erdmannsdorf-Augustusburg;8011497
Erfurt Ost;8011500
Erfurt-Bischleben;8011502
Erfurt-Gispersleben;8011503
Erla;8011505
Erlabrunn(Erzgeb);8011506
Erlau(Sachs);8011507
Ernstthal am Rennsteig;8011512
Ettenhausen;8011519
Etzleben;8011520
Eutzsch;8011522
Rostock-Evershagen;8011523
Fährbrücke;8011524
Falkenau(Sachs)Hp;8011528
Falkenau(Sachs)Süd;8011529
Falkenberg(Mark);8011531
Fangschleuse;8011533
Ferdinandshof;8011536
Fermerswalde;8011537
Finkenheerd;8011540
Finkenkrug;8011541
Finsterwalde(Niederlausitz);8011542
Flechtingen;8011544
Fleetmark;8011545
Floßmühle;8011548
Förderstedt;8011549
Fohrde;8011550
Frankenberg(Sachs);8011553
Frankenberg(Sachs) Süd;8011554
Frankenstein(Sachs);8011556
Frankfurt(Oder)-Neuberesinchen;8011557
Frankfurt(Oder)-Rosengarten;8011559
Frankleben;8011560
Frauenhain;8011563
Freckleben;8011564
Freienorla;8011567
Freital-Coßmannsdorf;8011568
Freital-Deuben;8011569
Freital-Hainsberg West;8011570
Frenz;8011571
Fretzdorf;8011572
Freyburg(Unstrut);8011573
Friedersdorf(Königs Wusterhausen);8011574
Friedewald(Kr Dresden) Bad;8011575
Friedewald(Kr Dresden)Hp;8011576
Friedrichroda;8011578
Friedrichsruhe(Meck);8011582
Friesack(Mark);8011585
Friesdorf;8011586
Friesdorf Ost;8011587
Frohburg;8011588
Fürstenwalde Süd;8011591
Gadebusch;8011592
Gallin;8011593
Gangloffsömmern;8011594
Gardelegen;8011596
Garftitz;8011597
Markkleeberg-Gaschwitz;8011598
Gatersleben;8011599
Gebra(Hainleite);8011602
Gehlberg;8011603
Geising;8011609
Gelbensande;8011611
Gera Ost;8011617
Gera-Langenberg;8011619
Gera-Liebschwitz;8011620
Gera-Zwötzen;8011623
Geraberg;8011624
Gerichshain;8011626
Gersdorf(Görlitz);8011628
Gerstungen;8011629
Gerwisch;8011630
Giersleben;8011632
Glashütte(Sachs);8011636
Glaubitz(Riesa);8011637
Gleisberg-Marbach;8011638
Glöwen;8011641
Glückauf;8011643
Gnevkow;8011646
Göhren(Rügen);8011651
Görden;8011654
Görlitz-Weinhübel;8011656
Görsbach;8011657
Götz;8011662
Goldbeck(Osterburg);8011665
Gollmitz(Niederlausitz);8011667
Golßen(Niederlausitz);8011668
Golzow(Eberswalde);8011671
Golzow(Oderbruch);8011672
Gommern;8011673
Gorgast;8011674
Goßdorf-Kohlmühle;8011676
Gotha Ost;8011678
Grabow(Meckl);8011681
Gräfenhainichen;8011683
Gräfenstuhl-Klippmühle;8011685
Gräfentonna;8011687
Grambow;8011689
Gransee;8011691
Greifswald Süd;8011694
Greiz-Dölau;8011697
Greppin;8011699
Greußen;8011700
Grieben(Meckl);8011702
Griebo;8011703
Grimma ob Bf;8011705
Grimmen;8011707
Grobau;8011709
Gröbers;8011711
Gröditz(Riesa);8011712
Groß Ammensleben;8011714
Groß Brütz;8011718
Groß Kiesow;8011723
Groß Kreutz;8011725
Groß Laasch;8011726
Groß Langerwisch;8011727
Groß Lüsewitz;8011729
Groß Pankow;8011730
Groß Quassow;8011731
Groß Schönebeck;8011734
Groß Schwaß;8011735
Großbeeren;8011740
Großdeuben;8011745
Großengottern;8011746
Großenhain Cottb Bf;8011749
Großfurra;8011750
Großharthau;8011751
Großkugel;8011752
Großlehna;8011753
Großneuhausen;8011754
Großpösna;8011755
Großräschen;8011756
Großröhrsdorf;8011758
Großrudestedt;8011759
Großschönau(Sachs);8011761
Großschwabhausen;8011762
Großsteinberg;8011763
Großwudicke;8011766
Grüna(Sachs)Hp;8011770
Leipzig Grünauer Allee;8011771
Grünbach(Vogtl);8011773
Grüneberg;8011776
Grünhainichen-Borstendorf;8011777
Stralsund-Grünhufe;8011778
Seelow-Gusow;8011788
Gutenfürst;8011790
Guthmannshausen;8011791
Haarhausen;8011792
Hadmersleben;8011794
Hähnichen;8011795
Hämerten;8011796
Hagebök;8011797
Hagenow Stadt;8011798
Hagenwerder;8011799
Hainewalde;8011801
Hainichen;8011802
Halbe;8011805
Halberstadt Oststr;8011808
Halberstadt-Spiegelsberge;8011809
Halle-Nietleben;8011813
Halle-Trotha;8011814
Hammelspring;8011815
Hammerunterwiesenthal;8011817
Hangelsberg;8011818
Harra;8011820
Harra Nord;8011821
Harras(Thür);8011822
Hartenstein;8011823
Hartmannmühle;8011825
Hausen(Eichsfeld);8011834
Hedersleben-Wedderstedt;8011838
Heidenau Süd;8011843
Heidenau-Großsedlitz;8011844
Heiligendamm;8011846
Steilküste/Wittenbeck;8011847
Heiligengrabe;8011848
Heilbad Heiligenstadt;8011849
Heldrungen;8011852
Helenesee;8011853
Helmsdorf(Pirna);8011855
Hennersdorf(Sachs);8011856
Heringen(Helme);8011860
Hermsdorf(Dresden);8011861
Hermsdorf-Klosterlausnitz;8011862
Herrensee;8011863
Herrnburg;8011864
Herzberg(Elster);8011867
Hetschburg;8011869
Hetzdorf(Flöhatal);8011870
Hildburghausen;8011871
Hirschfelde;8011878
Hohendorf;8011889
Hohenebra Ort;8011891
Hohenfichte;8011892
Hohenleipisch;8011894
Hohenleuben;8011895
Hohenroda;8011900
Berlin-Hohenschönhausen;8011901
Hohenstein-Ernstthal;8011904
Hohenthurm;8011905
Holdorf(Meckl);8011908
Holzdorf(Elster);8011909
Holzdorf(b Weimar);8011910
Holzhau;8011912
Leipzig-Holzhausen;8011913
Hopfgarten(Sachs);8011914
Hopfgarten(Weimar);8011915
Hubertushöhe;8011923
Huckstorf;8011924
Hüttengrund;8011925
Hundsgrün;8011928
Ilberstedt;8011929
Ilmenau Bad;8011931
Ilmenau-Roda;8011932
Ilsenburg;8011933
Immelborn;8011934
Ilmenau Pörlitzer Höhe;8011935
Irfersgrün;8011937
Jabel(Meckl);8011939
Jacobsdorf(Mark);8011940
Jakobsdorf(Prign);8011941
Jänschwalde;8011944
Jänschwalde Ost;8011945
Jävenitz;8011946
Jagdschloß;8011947
Jahnsdorf(Erzgeb);8011948
Jasnitz;8011951
Jeber-Bergfrieden;8011952
Jeeser;8011953
Jena Paradies;8011956
Jena West;8011957
Jena-Zwätzen;8011958
Jesewitz(Leipzig);8011959
Jessen(Elster);8011960
Jeßnitz(Anh);8011961
Joachimsthal;8011962
Jocketa;8011963
Jößnitz;8011966
Johanngeorgenstadt;8011967
Altes Lager;8011968
Chemnitz Kinderwaldstätte;8011970
Chemnitz Mitte;8011971
Chemnitz-Borna Hp;8011974
Chemnitz Erfenschlag;8011975
Chemnitz-Harthau;8011977
Chemnitz-Reichenhain;8011978
Chemnitz-Schönau;8011979
Chemnitz-Siegmar;8011980
Kablow;8011981
Kämmereiforst;8011983
Kahla(Thür);8011985
Kamenz(Sachs);8011988
Karlsburg;8011991
Karlshagen;8011992
Karsdorf;8011993
Karstädt;8011994
Kalsow;8011995
Katzhütte;8011999
Kaulsdorf(Saale);8012000
Kavelstorf(Kr Rostock);8012002
Kemtau;8012004
Kenz;8012005
Kerkwitz;8012006
Kiebitzhöhe;8012007
Kirch-Jesar;8012009
Kirchmöser;8012011
Kirchscheidungen;8012012
Kläden(Stendal);8012014
Klandorf;8012015
Klasdorf Glashütte;8012016
Kleeth;8012020
Klein Bünzow;8012021
Kleinfurra;8012033
Kleinjena;8012034
Kleinröhrsdorf;8012036
Kleinschirma;8012037
Klieken;8012040
Klinge;8012043
Klingenberg-Colmnitz;8012044
Klingenthal;8012045
Klitschmar;8012046
Klosterbuch;8012053
Klosterfelde;8012054
Knautnaundorf;8012059
Kodersdorf;8012061
Kölleda;8012064
Kölpinsee;8012065
Königsborn;8012066
Königsbrück;8012067
Königstein(Sächs Schw);8012072
Könitz(Thür);8012075
Köttewitz;8012079
Kötzschau;8012080
Kolkwitz;8012083
Kolkwitz Süd;8012084
Koserow;8012086
Kraftsdorf;8012088
Kraftwerk Finkenheerd;8012089
Kranichfeld;8012092
Kratzeburg;8012093
Kremmen;8012096
Krensitz;8012097
Kretscham-Rothensehma;8012098
Krippen;8012105
Krölpa-Ranis;8012107
Kröpelin;8012108
Kronskamp;8012109
Krumhermsdorf;8012113
Krumpa;8012114
Kubschütz;8012115
Kühren;8012117
Kuhbier;8012120
Kummerow(Stralsund);8012127
Kummersdorf(Storkow);8012129
Kurort Jonsdorf;8012131
Kurort Jonsdorf Hst;8012132
Kurort Oberwiesenthal;8012134
Kurort Oybin;8012135
Kurort Oybin-Niederdorf;8012136
Kurort Rathen;8012138
Kyhna;8012141
Kyritz;8012142
Laage(Meckl);8012143
Laaske;8012144
Lampertswalde;8012145
Lancken;8012146
Landsberg(b. Halle/Saale);8012147
Landsberg(b. Halle/Saale) Süd;8012148
Langebrück(Sachs);8012150
Langendorf;8012155
Langeneichstädt;8012156
Langenorla Ost;8012159
Langenorla West;8012160
Langenstein;8012161
Langenweddingen;8012162
Langenwolmsdorf;8012163
Langenwolmsdorf Mitte;8012164
Laucha(Unstrut);8012167
Lauchhammer;8012169
Lauenstein(Sachs);8012170
Lauscha(Thür);8012171
Laußig(Düben);8012173
Laußnitz;8012174
Lauta(Nl);8012175
Lauter(Sachs);8012176
Lauterbach Mole;8012177
Lauterbach-Steinbach;8012178
Legefeld;8012180
Leipzig Olbrichtstraße;8012181
Leipzig/Halle Flughafen;8012183
Leipzig Bayerischer Bahnhof;8012184
Leipzig Markt;8012186
Leipzig MDR;8012187
Leipzig-Gohlis;8012188
Leipzig-Heiterblick;8012190
Leipzig-Knauthain;8012192
Leipzig-Möckern;8012193
Leipzig-Stötteritz;8012194
Leipzig-Thekla;8012195
Leipzig Nord;8012196
Leipzig-Wahren;8012197
Leisnig;8012198
Leißling;8012199
Lengefeld-Rauenstein;8012201
Leipzig Wilhelm-Leuschner-Platz;8012202
Lengenfeld(Vogtl);8012203
Leipzig Slevogtstraße;8012204
Letschin;8012205
Leubingen;8012207
Leubsdorf(Sachs);8012208
Leuna Werke Nord;8012211
Leuna Werke Süd;8012212
Leutenberg;8012213
Leuthen(Cottbus);8012215
Lichtenberg(Erzgeb);8012220
Rostock-Lichtenhagen;8012221
Lichtenhain(a d Bergbahn);8012222
Lichtenstein(Sachs);8012223
Lichtentanne(Sachs);8012224
Lichtentanne(Thür);8012225
Liebenthal(Prignitz);8012226
Leipzig-Liebertwolkwitz;8012228
Limbach(Vogtl);8012231
Limmritz(Sachs);8012232
Linda(Elster);8012233
Leipzig-Lindenau;8012236
Lindenberg(Mark);8012237
Lindow(Mark);8012239
Lobstädt;8012241
Lößnitz ob Bf;8012245
Lößnitz unt Bf;8012246
Lößnitzgrund;8012247
Lohmen;8012249
Loitsch-Hohenleuben;8012252
Ludwigsfelde-Struveshof;8012253
Lottschesee;8012255
Lubolz;8012257
Luckenau;8012259
Luckenwalde;8012260
Lüblow(Meckl);8012262
Lübs(Magdeburg);8012263
Lübstorf;8012264
Lübz;8012265
Lüdersdorf(Meckl);8012268
Lüssow(Meckl);8012269
Rostock-Lütten Klein;8012271
Lützow;8012274
Lutherstadt Eisleben;8012279
Lutherstadt Wittenb. Altstadt;8012280
Lutherstadt Wittenberg West;8012281
Lutherstadt Wittenb-Piesteritz;8012282
Machern(Sachs);8012284
Leipzig-Lützschena;8012285
Magdeburg Südost;8012287
Magdeburg-Eichenweiler;8012289
Magdeburg-Salbke;8012291
Magdeburg-Sudenburg;8012292
Mahlwinkel;8012295
Inselstadt Malchow;8012296
Malter;8012298
Manebach;8012299
Mansfeld(Südharz);8012300
Marienberg(Sachs);8012301
Marienborn;8012302
Markkleeberg Nord;8012304
Marke;8012305
Markkleeberg;8012308
Markkleeberg Mitte;8012309
Markranstädt;8012311
Marksuhl;8012312
Marlishausen;8012314
Marquardt;8012315
Martensdorf;8012316
Martinroda;8012317
Meißen Altstadt;8012318
Mechterstädt;8012320
Dorf Mecklenburg;8012321
Medewitz(Mark);8012322
Meerane;8012323
Meinersdorf(Erzgeb);8012324
Meißen;8012326
Meißen Triebischtal;8012327
Meitzendorf;8012328
Melchow;8012329
Mellenbach-Glasbach;8012330
Mellingen(Thür);8012332
Mengersgereuth-Hämmern;8012333
Mengersgereuth-Hämmern Ost;8012334
Merseburg Bergmannsring;8012339
Cottbus-Merzdorf;8012341
Meßdorf;8012342
Leipzig Völkerschlachtdenkmal;8012343
Leipzig Miltitzer Allee;8012344
Meuselbach-Schwarzmühle;8012346
Meyenburg;8012348
Mierendorf;8012350
Mieste;8012351
Miesterhorst;8012352
Miltern;8012354
Leipzig-Miltitz;8012355
Miltitz-Roitzschen;8012356
Miltzow;8012358
Mirow;8012361
Mistorf;8012362
Mitteloelsnitz;8012366
Mittelschmalkalden;8012367
Mittweida;8012369
Mixdorf;8012370
Mockrehna;8012371
Mögelin;8012373
Leipzig-Mölkau;8012375
Mölln(Meckl);8012376
Mönchhagen;8012377
Möringen(Altm);8012378
Möser;8012381
Moidentin;8012384
Moritzburg;8012387
Mosel;8012388
Mücheln(Geiseltal);8012390
Mücheln(Geiseltal) Stadt;8012392
Mühlanger;8012393
Mühlbach(Pirna);8012394
Müllrose;8012400
München(Bad Berka);8012401
Mulda(Sachs);8012407
Muldenhütten;8012408
Muldenstein;8012409
Nachterstedt-Hoym;8012410
Nassau(Erzgeb);8012412
Nassenheide;8012413
Nauendorf(Saalkr);8012414
Naumburg(Saale)Ost;8012415
Naunhof;8012416
Nebra;8012417
Nechlin;8012418
Neetzka;8012421
Neinstedt;8012423
Nemsdorf-Göhrendorf;8012424
Nennhausen;8012425
Nennigmühle;8012426
Netzeband;8012428
Naumburg-Roßbach;8012429
Netzschkau;8012430
Neu Wokern;8012436
Neubukow;8012438
Artern;8012440
Neudorf(Erzgeb);8012442
Neue Schenke;8012443
Teichland;8012445
Neuhaus-Igelshieb;8012452
Neugersdorf;8012454
Neuhausen(Cottbus);8012456
Neuhof(b Zossen);8012458
Neukirch(Lausitz)Ost;8012460
Neukirchen-Klaffenbach;8012462
Neukirchen-Wyhra;8012463
Neumühle(Elster);8012465
Neundorf(Anh);8012467
Neunhofen;8012468
Neupetershain;8012469
Neusalza-Spremberg;8012470
Neusörnewitz;8012471
Neustadt(Orla);8012472
Neustadt-Glewe;8012474
Neutrebbin;8012475
Leipzig Messe;8012478
Neuzelle;8012479
Niederau;8012482
Niederbobritzsch;8012483
Niederfinow;8012485
Niedergörsdorf;8012487
Niederlehme;8012489
Niederndodeleben;8012490
Niederoderwitz;8012491
Gernrode-Niederorschel;8012492
Niederpöllnitz;8012493
Niedersachswerfen;8012494
Niederschlag;8012496
Niederschlottwitz;8012497
Niederschmalkalden;8012498
Niederzwönitz;8012499
Niederspier;8012500
Niederstriegis;8012501
Niedertrebra;8012502
Niederwartha;8012503
Niederwillingen;8012504
Niederwürschnitz;8012505
Niemberg;8012506
Nienburg(Saale);8012507
Nöbdenitz;8012509
Nohra(Weimar);8012511
Nohra(Wipper);8012512
Nordhausen-Salza;8012516
Nossentin;8012517
Nünchritz;8012523
Obergrunstedt;8012524
Oberhof(Thür);8012525
Oberholz;8012526
Oberlauscha;8012527
Oberlichtenau;8012528
Oberoderwitz Oberdorf;8012530
Oberröblingen;8012532
Oberrohn;8012533
Oberrothenbach;8012534
Oberschlottwitz;8012535
Obersdorf;8012537
Obervogelgesang;8012540
Oberweimar;8012541
Oberweißbach-Deesbach;8012542
Ochtmersleben;8012546
Oderin;8012549
Oederan;8012550
Oegeln;8012551
Oehna;8012552
Oelsnitz(Erzgeb);8012553
Oelsnitz(Vogtl);8012554
Oertzenhof;8012555
Olbernhau;8012558
Olbernhau-Grünthal;8012559
Olbersdorf Niederdorf;8012560
Olbersdorf Oberdorf;8012561
Olbersleben-Ellersleben;8012562
Oppurg;8012563
Oranienbaum(Anh);8012564
Ortrand;8012565
Oßmannstedt;8012567
Osterburg;8012568
Osternienburg;8012570
Olbernhau West;8012571
Osterweddingen;8012572
Ostrau;8012576
Rostock-Torfbrücke;8012582
Graal-Müritz;8012583
Graal-Müritz Koppelweg;8012584
Ostseebad Kühlungsborn Mitte;8012585
Ostseebad Kühlungsborn Ost;8012586
Ostseebad Kühlungsborn West;8012587
Ottendorf(Mittweida);8012593
Ottendorf-Okrilla Hp;8012594
Ottendorf-Okrilla Nord;8012595
Ottendorf-Okrilla Süd;8012596
Otterwisch;8012597
Ovelgünne;8012599
Papendorf;8012603
Papiermühle(Stadtr);8012604
Kunersdorf;8012605
Parkentin;8012609
Pasewalk Ost;8012610
Passow(Uckermark);8012611
Passow(Meckl);8012612
Paulinenaue;8012614
Paulinzella;8012615
Pausa;8012616
Peenemünde;8012617
Peißen;8012619
Peitz Ost;8012621
Perleberg;8012622
Petergrube;8012623
Petershagen(Uckerm);8012627
Petershain;8012628
Petersroda;8012629
Pfaffenhain;8012633
Philippshagen;8012634
Pillgram;8012636
Pinnow(Uckermark);8012637
Pirk;8012639
Pirna-Copitz;8012640
Pirna-Copitz Nord;8012641
Plate(Meckl);8012643
Plauen(Vogtl)West;8012646
Plauen(V)Zellwolle;8012647
Plessa;8012650
Plüschow;8012651
Pölchow;8012654
Pönitz(Leipzig);8012656
Pößneck ob Bf;8012657
Pößneck unt Bf;8012658
Pommritz;8012660
Ponitz;8012661
Porschdorf(Pirna);8012662
Porstendorf;8012663
Posewald;8012665
Potsdam Hbf;8012666
Premnitz Nord;8012668
Premnitz Zentrum;8012669
Pretzier(Altm);8012673
Prittitz;8012675
Pritzerbe;8012676
Pritzier;8012677
Prödel;8012678
Prösen;8012679
Prösen West;8012680
Prösen Ost;8012681
Profen;8012682
Prora;8012683
Prora Ost;8012684
Pulsnitz;8012685
Putlitz;8012687
Putzkau;8012688
Quedlinburg-Quarmbeck;8012690
Rabenau;8012694
Rackith(Elbe);8012696
Rackwitz(Leipzig);8012697
Raddusch;8012698
Radeberg;8012699
Radebeul-Weintraube;8012700
Radebeul-Zitzschewig;8012701
Radeburg;8012702
Wustrau-Radensleben;8012703
Radis;8012704
Rätzlingen;8012705
Raguhn;8012707
Rakow;8012710
Rambin(Rügen);8012711
Rangsdorf;8012713
Rastow;8012716
Rathmannsdorf(Kr Pirna);8012719
Rauenstein(Thür);8012723
Raun;8012724
Rechenberg;8012727
Reddelich;8012729
Regis-Breitingen;8012731
Potsdam-Rehbrücke;8012733
Rehfeld(Falkenberg);8012734
Rehfelde;8012735
Rehna;8012737
Reichenbach(Oberlausitz);8012738
Reichenbach(Vogtl) ob Bf;8012739
Reifland-Wünschendorf;8012740
Reinhardsbrunn-Friedrichroda;8012742
Reinsdorf(bei Nebra);8012743
Rennsteig;8012749
Rentwertshausen;8012750
Rentzschmühle;8012751
Reurieth;8012756
Reußen;8012757
Reuterstadt Stavenhagen;8012758
Reuth(b Plauen,Vogtl);8012759
Rheinsberg(Mark);8012760
Ribnitz-Damgarten Ost;8012762
Ribnitz-Damgarten West;8012763
Riestedt;8012766
Rietschen;8012767
Ringleben-Gebesee;8012769
Ritschenhausen;8012770
Rodewisch;8012775
Rodleben;8012777
Rödlitz-Hohndorf;8012781
Roggentin;8012785
Rohr(Thür);8012787
Roitzsch(Bitterf);8012788
Rosenwinkel;8012792
Roßla;8012796
Roßleben;8012797
Rostock Parkstraße;8012801
Rostock-Bramow;8012803
Rostock Holbeinplatz;8012805
Rostock-Kassebohm;8012806
Rostock-Marienehe;8012807
Rothenstein(Saale);8012811
Rückersdorf;8012816
Leipzig-Rückmarsdorf;8012817
Rüdnitz;8012819
Ruhlsdorf-Zerpenschleuse;8012821
Ruppertsgrün;8012823
Ruthenbeck;8012824
Sättelstädt;8012826
Saatel;8012827
Sachsendorf(Calbe);8012830
Sachsenhausen(Nordb);8012831
Sagard;8012832
Samtens;8012835
Sandförde;8012839
Sandhagen(b Bad Dob);8012840
Sanitz(b Rostock);8012841
Sarnow;8012842
Sassnitz;8012843
Schalkau;8012852
Scharfenstein;8012853
Schalkau Mitte;8012854
Wendisch-Rietz;8012855
Scharstorf;8012856
Schierstedt;8012862
Schkeuditz West;8012863
Schirgiswalde-Kirschau;8012864
Schkeuditz;8012865
Schkopau;8012867
Görlitz-Rauschwalde;8012869
Schleife;8012870
Bad Schlema;8012873
Schmalkalden-Fachhochschule;8012881
Schmilka-Hirschmühle;8012888
Schmölln(Thür);8012889
Schmölln(Ol);8012890
Schmollensee;8012892
Schneeberg(Mark);8012895
Luckaitztal;8012897
Schöna;8012898
Schönau(Hörsel);8012899
Schönberg(Meckl);8012902
Schönborn(Doberl);8012903
Schöna Dorfplatz;8012904
Schönebeck-Bad Salzelmen;8012907
Schöneck(Vogtl);8012908
Schönerlinde;8012910
Schönfließ(Mark) Dorf;8012914
Schönow(Angerm);8012918
Schönstedt;8012919
Schönwalde(Spreewald);8012923
Schüptitz;8012927
Schwallungen;8012929
Schwanheide;8012933
Schwante;8012934
Schwarzburg;8012937
Schwarzenberg Hp;8012938
Schwarzenberg-Neuwelt;8012939
Schwerin Mitte;8012940
Schwarzheide Ost;8012941
Schwarzkollm;8012942
Schwedt(Oder);8012943
Schwedt(Oder)Mitte;8012944
Schweikershain;8012946
Schweinsburg-Culten;8012947
Schwenzin;8012949
Schwerin Süd;8012951
Schwerin-Lankow;8012953
Schwerin-Warnitz;8012954
Caputh Schwielowsee;8012957
Sebnitz(Gr);8012958
Sebnitz(Sachs);8012959
Schwerin-Margaretenhof;8012960
Seebach(Mühlhausen);8012961
Seebad Ahlbeck;8012962
Seebad Heringsdorf;8012963
Seebergen;8012965
Seefeld(Mark);8012966
Seehausen(Altm);8012967
Seehausen(Uckermark);8012968
Seelow(Mark);8012973
Seelvitz;8012974
Seerhausen;8012975
Sehma;8012976
Seifersdorf;8012977
Seifhennersdorf;8012979
Seitschen;8012981
Sellin(Rügen) Ost;8012983
Seltendorf;8012984
Serams;8012986
Silberhausen;8012993
Silberstraße;8012996
Singen(Thür);8012998
Sitzendorf-Unterweißbach;8013000
Söllichau;8013001
Sohl;8013002
Sohland;8013003
Sollstedt;8013004
Solpke;8013005
Sonneberg(Thür)Hbf;8013008
Sonneberg(Thür)Nord;8013009
Sonneberg(Thür)Ost;8013010
Sonneberg(Thür)West;8013011
Spechtritz;8013015
Sponholz;8013017
Spornitz;8013018
Berlin-Staaken;8013021
Stadt Wehlen(Sachs);8013022
Stadtilm;8013023
Stadtroda;8013025
Stadt Wehlen Karl-Marx-Platz;8013026
Stauchitz;8013029
Steina;8013033
Steinach(Thür);8013034
Steinach(Thür)Süd;8013036
Steinbach-Hallenberg;8013037
Steinfeld(Stendal);8013039
Steinhausen-Neuburg;8013040
Stendal Vorbf;8013046
Stenn;8013047
Sternfeld;8013051
Stolpen;8013057
Storkow(Mark);8013058
Stotternheim;8013061
Stralsund Rügendamm;8013062
Strausberg Nord;8013064
Strohkirchen;8013069
Leipzig Allee-Center;8013070
Stützerbach;8013071
Subzin-Liessow;8013072
Sülstorf;8013073
Sülzenbrücken;8013074
Suhl-Heinrichs;8013077
Sukow(b Schwerin);8013079
Syrau;8013080
Tangerhütte;8013083
Tangermünde;8013084
Tangermünde West;8013085
Tanndorf;8013087
Tannroda;8013089
Tantow;8013090
Taubenheim(Spree);8013092
Taucha(Leipzig);8013093
Tautenhain;8013095
Teicha;8013097
Teltow;8013100
Teschenhagen;8013104
Teschow;8013105
Tessin;8013106
Groß Köris;8013109
Teutschenthal;8013110
Teutschenthal Ost;8013111
Thale Hbf;8013112
Thalheim(Erzgeb);8013113
Tharandt;8013114
Theißen;8013115
Thermalbad Wiesenbad;8013116
Thyrow;8013123
Tiefenau;8013124
Thale Musestieg;8013125
Töppeln;8013129
Torgelow;8013131
Trassenheide;8013132
Trassenmoor;8013133
Trebbin;8013137
Treben-Lehma;8013138
Trebitz(Elbe);8013139
Trebitz(Könnern);8013140
Trebnitz(Mark);8013141
Treuen;8013144
Treuenbrietzen;8013145
Treuenbrietzen Süd;8013146
Triebes;8013150
Tromsdorf;8013152
Ueckermünde Stadthafen;8013156
Uchtspringe;8013158
Uder;8013159
Uebigau;8013160
Ückeritz;8013161
Ueckermünde;8013162
Uhlstädt;8013164
Uhsmannsdorf;8013165
Ulbersdorf;8013168
Unterloquitz;8013171
Untermaßfeld;8013172
Unterneudorf;8013173
Unterwellenborn;8013174
Unterwiesenthal;8013175
Utzedel;8013177
Vachdorf;8013179
Vahldorf;8013180
Vatterode;8013182
Vehlefanz;8013183
Veilsdorf;8013184
Velten(Mark);8013185
Ventschow;8013186
Vetschau;8013188
Vierenstraße;8013190
Viernau;8013191
Vieselbach;8013192
Vinzelberg;8013194
Vogelsang(Gransee);8013198
Voigtsgrün;8013201
Voigtstedt;8013202
Wahlitz;8013205
Walddrehna;8013210
Waldkirchen(Erzgeb);8013212
Walldorf(Werra);8013215
Wallhausen(Helme);8013217
Wallwitz(Saalkr);8013220
Walschleben;8013221
Walsleben;8013222
Waltershausen;8013223
Waltershausen Schnepfenthal;8013224
Wandersleben;8013226
Wandlitz;8013227
Wandlitzsee;8013228
Wansleben am See;8013230
Warenshof;8013232
Warmbad;8013235
Warnemünde;8013236
Warnemünde Werft;8013237
Warnitz(Uckermark);8013238
Wangen(Unstrut);8013240
Wasserthaleben;8013244
Wasungen;8013245
Weesenstein;8013247
Wefensleben;8013248
Wegenstedt;8013250
Weida Mitte;8013251
Weickersdorf(Sachs);8013253
Weida Altstadt;8013254
Weimar Berkaer Bf;8013256
Weisen;8013258
Weißandt-Gölzau;8013259
Weißenfels West;8013261
Weißes Roß;8013263
Weimar West;8013266
Weinböhla Hp;8013267
Weixdorf;8013268
Weixdorf Bad;8013269
Wellen(Magdeburg);8013271
Wellmitz;8013272
Lutherstadt Wittenberg-Labetz;8013275
Wensickendorf;8013278
Joachimsthal Kaiserbahnhof;8013279
Werdau Nord;8013280
Werneuchen;8013285
Wernigerode Elmowerk;8013286
Werther;8013291
Wesenberg;8013293
Westewitz-Hochweitzschen;8013295
Wetterzeube;8013297
Wiesenau;8013305
Wiesenburg(Sachs);8013307
Wiesa(Erzgeb);8013310
Zschopau Ost;8013311
Wilischthal;8013312
Wilmersdorf(Angerm);8013313
Wingerode;8013315
Wipperdorf;8013318
Wippra;8013319
Wittenhagen;8013322
Wittgensdorf Mitte;8013324
Witzschdorf;8013328
Wölfershausen;8013329
Wörlitz;8013332
Woffleben;8013333
Wolfsgefärth;8013334
Wolfen(Bitterfeld);8013335
Wolferode;8013336
Wolgast;8013339
Wolgast Hafen;8013340
Wolgaster Fähre;8013341
Wolkenstein;8013343
Wolmirstedt;8013344
Woltersdorf/Nuthe-Urstromtal;8013345
Wülknitz;8013348
Wünschendorf Nord;8013349
Wünsdorf-Waldstadt;8013350
Wüstenfelde;8013352
Schwerin-Wüstmark;8013354
Wulfen(Anh);8013357
Wurzbach(Thür);8013360
Wurzen;8013361
Bennewitz;8013362
Wusterhausen(Dosse) NE;8013363
Wusterwitz;8013365
Wutha;8013366
Wutike;8013367
Zabeltitz;8013368
Zachun;8013370
Zahna;8013371
Zarrendorf;8013373
Zeesen;8013376
Zehdenick(Mark);8013377
Zehdenick-Neuhof;8013378
Zeithain;8013381
Zella-Mehlis West;8013383
Zellendorf;8013384
Zempin;8013385
Zerbst;8013389
Zernsdorf;8013392
Zerrenthin;8013393
Zeulenroda unt Bf;8013396
Zeutsch;8013398
Zielitz;8013402
Ziltendorf;8013406
Zirtow-Leussow;8013409
Zittau Hp;8013410
Zittau Süd;8013411
Zittau Vorstadt;8013412
Zoblitz;8013413
Zöberitz;8013414
Zöblitz-Pobershau;8013415
Zörnigall;8013418
Zschaitz;8013424
Zscherben;8013425
Zschopau;8013427
Zschortau;8013428
Zühlsdorf;8013429
Stapelburg;8013432
Zwickau-Pölbitz;8013433
Zwickau-Schedewitz;8013434
Zwönitz;8013435
Zwota-Zechenbach;8013436
Zwota;8013437
Blankenburg(Harz);8013439
Dresden Mitte;8013444
Freital-Potschappel;8013445
Dresden-Zschachwitz Fritz-Schreiter-Str.;8013446
Groß Dalzig;8013447
Halle-Silberhöhe;8013448
Dresden Hbf Strehlener Str.;8013449
Chemnitz-Hilbersdorf;8013450
Bad Lobenstein;8013452
Magdeburg Herrenkrug;8013455
Magdeburg-Buckau;8013456
Niederdorf(Erzgeb);8013459
Oschatz;8013461
Plauen(V) unt Bf;8013463
Schönebeck-Felgeleben;8013465
Beelitz-Heilstätten;8013467
Beelitz Stadt;8013468
Bernau(b Berlin);8013470
Böhlen(Leipzig);8013471
Brieselang;8013472
Camburg(Saale);8013474
Dresden-Friedrichstadt;8013475
Dresden-Plauen;8013476
Erkner;8013477
Falkensee;8013479
Ferch-Lienewitz;8013480
Golm;8013481
Hennigsdorf(b Berlin);8013483
Magdeburg SKET Industriepark;8013485
Oranienburg;8013487
Priort;8013489
Radebeul-Naundorf;8013490
Seddin;8013492
Niesky;8013493
Teufelsmühle;8013537
Beuchow;8013539
Hörschel Hp;8013547
Herleshausen Hp;8013548
Albrechtshaus;8017000
Alexisbad;8017001
Benneckenstein;8017002
Birkenmoor;8017003
Brocken;8017004
Drahtzug;8017005
Drei Annen Hohne;8017006
Eisfelder Talmühle;8017007
Elend;8017008
Friedrichshöhe;8017009
Güntersberge;8017011
Harzgerode;8017012
Hasselfelde;8017013
Ilfeld;8017014
Mägdesprung;8017015
Netzkater;8017016
Niedersachswerfen Ost;8017017
Nordhausen-Altentor;8017018
Nordhausen-Krimderode;8017019
Nordhausen Nord;8017020
Osterteich;8017021
Schierke;8017022
Silberhütte NE;8017023
Sorge;8017024
Steinerne Renne;8017025
Sternhaus-Haferfeld;8017026
Sternhaus-Ramberg;8017027
Stiege;8017028
Straßberg(Harz);8017029
Tiefenbachmühle;8017030
Wernigerode-Hasserode;8017032
Wernigerode-Kirchstraße;8017033
Wernigerode Westerntor;8017034
Sophienhof;8017040
Griesen(Oberbay);8017041
Untergrainau;8017042
Kraslice(Gr);8017189
Holzhau Skilift;8017218
Berthelsdorf(Erzgebirge) Ort;8017219
Kleinforst Rosensee;8017344
Lauterbach(Rügen);8017345
Falkenhagen Gewerbepark Prignitz;8017346
Pritzwalk West;8017347
Neu Pudagla;8017349
Chemnitz Alt Chemnitz Center;8017400
Chemnitz Riemenschneiderstraße;8017401
Chemnitz Erdmannsdorfer Straße;8017402
Chemnitz Gustav-Freytag-Straße;8017403
Lichtenstein Ernst-Schneller-Siedlung;8017404
Lichtenstein Gewerbegebiet;8017405
Lichtenstein Hartensteiner Straße;8017406
Chemnitz Moritzhof;8017407
Oelsnitz Bahnhofstraße;8017408
Chemnitz Rösslerstraße;8017409
Chemnitz Roter Turm;8017410
Chemnitz Scheffelstraße;8017411
Chemnitz Schillerplatz;8017412
Chemnitz Schneeberger Straße;8017413
Chemnitz Schule Altchemnitz;8017414
Stollberg Schlachthofstraße;8017415
Chemnitz Theaterplatz;8017416
Chemnitz Treffurthstraße;8017417
Chemnitz Uhlestraße;8017418
Chemnitz Zentralhaltestelle;8017419
Chemnitz-Altchemnitz;8017420
Klaffenbach Hp;8017421
Hohndorf Mitte;8017422
Plauen(Vogtl) Mitte;8017442
Altdorf(Niederbay);8026354
Pfettrach;8026355
Neuhausen(b Landshut);8026358
Tiefenbach(b Passau);8026544
Endingen(Württ);8029356
Erzingen(Württ);8029357
Dotternhausen-Dormettingen;8029358
Schömberg(b Balingen);8029359
Westerland(Sylt), Sylt Shuttle;8030918
Birkenstein;8070002
Frankfurt(M) Flughafen Fernbf;8070003
Frankfurt(M) Flughafen Regionalbf;8070004
Heidenheim Voithwerk;8070005
Bruchsal Tunnelstr.;8070008
Bruchsal Schlachthof;8070009
Heidelsheim Nord;8070010
Gondelsheim Schloßstadion;8070011
Diedelsheim;8070012
Kalenborn(Westerw);8070018
Kasbach;8070019
Hummelberg;8070020
Kasbach Brauerei Steffens;8070021
Burladingen West;8070022
Basdahl Kluste;8070023
St Augustin Markt;8070025
Bonn Heussallee/Museumsmeile;8070026
Bonn-Ramersdorf;8070027
Bonn-Oberkassel Süd/Römlinghoven;8070028
Königswinter Fähre;8070029
Bremerhaven Seebäderkaje;8070030
List(Sylt) Fähre;8070035
Gnarrenburg Nord;8070036
Liederbach-Süd;8070041
Heidelberg Hbf (Willy-Brandt-Platz);8070043
Mannheim Hbf (Busbahnhof);8070044
Bad Honnef Stadtbahn;8070073
Königswinter, Clem.-August-Str.;8070074
Bonn Konrad-Adenauer-Platz;8070075
Hangelar Mitte;8070076
Haubersbronn Mitte;8070078
Rudersberg Nord;8070079
Hannover Karl-Wiechert-Allee;8070086
Mühlheim(Main)-Dietesheim;8070088
Offenbach(Main) Marktplatz;8070090
Offenbach(Main) Ledermuseum;8070091
Offenbach(Main) Kaiserlei;8070092
Bretten Kupferhälde;8070093
Albsheim(Eis);8070096
Sinsheim Museum/Arena;8070097
Ubstadt Uhlandstr.;8070098
Odenheim West;8070099
Bonn Stadthaus;8070107
Friedrichshafen Fähre;8070112
Hamburg-Sternschanze;8070146
Schwaigern Ost;8070156
Leingarten Ost;8070157
Böckingen West;8070158
Böckingen Sonnenbrunnen;8070159
Hohenwarth Campingplatz;8070160
Kahl Kopp/Heide;8070164
Michelbach(Unterfr) Herrnmühle;8070165
Mömbris-Strötzbach;8070166
Durmersheim Nord;8070170
Heilbronn Hauptbahnhof/Willy-Brandt-Pl.;8070171
Heilbronn Harmonie;8070172
Heilbronn Rathaus;8070173
Heilbronn Neckar-Turm/K.-S.-Pl;8070174
Heide-Büsum Flugplatz;8070175
Bremerhaven Flugplatz;8070176
Emden Flugplatz;8070177
Norddeich Flugplatz;8070178
Wössingen Ost;8070179
Husum Bahnhof;8070180
Husum Außenhafen;8070181
Nordstrand(b Husum);8070182
Alveslohe;8070185
München Hauptbahnhof Nord;8070193
Bonn Bertha-von-Suttner-Platz;8070195
Bonn Juridicum;8070196
Glossen(b Oschatz);8070199
Ostersode;8070214
Hütten;8070219
Münchingen Rührberg;8070220
Lindau Hafen;8070230
Bonn-Bad Godesberg Stadthalle;8070231
Helgoland(Südhafen);8070237
Albisheim(Pfrimm);8070252
Harxheim-Zell;8070253
Göllheim-Dreisen;8070257
Sellin(Rügen) West;8070258
Dessau-Waldersee;8070259
Kapen Biosphärenreservat;8070260
Westerland(Sylt) Johann-Möller-Platz;8070261
Westerland(Sylt), Alte Post;8070262
Westerland(Sylt), Waldstraße;8070263
Westerland(Sylt), Lerchenweg;8070264
Brötzingen Sandweg;8070274
Brötzingen Wohnlichstraße;8070275
Neuenbürg(Enz) Freibad;8070276
Rotenbach(Enz);8070277
Neuenbürg(Enz) Eyachbrücke;8070278
Höfen(Enz) Nord;8070279
Calmbach Süd;8070280
Bad Wildbad Nord;8070281
Bad Wildbad Uhlandplatz;8070282
Bad Wildbad Kurpark;8070283
Königstein, Reißiger Platz;8070292
Kurort Rathen, Parkplatz;8070293
Obervogelgesang,Struppen Südstr.;8070294
Obervogelgesang Abzw. Ebenheit;8070295
Delmenhorst-Annenheide;8070302
Bad Imnau;8070309
Bad Tönisstein;8070314
Binzen;8070323
Brohl(Brohltalbahn);8070338
Burgbrohl;8070342
Deinste;8070349
Delmenhorst Süd;8070350
Dinkelsbühl Bf;8070352
Dünsen DHE;8070358
Engeln;8070368
Epfenhofen;8070369
Gammertingen Europastraße;8070382
Fremdingen Bf;8070392
Fützen;8070394
Gomadingen;8070400
Groß Ippener DHE;8070403
Groß Mackenstedt DHE;8070404
Grimmelshofen;8070406
Haidkapelle;8070414
Haigerloch;8070415
Hammerstein;8070419
Harpstedt DHE;8070421
Delmenhorst Hasporter Damm;8070426
Heiligenrode DHE;8070432
Kandern;8070450
Kirchseelte DHE;8070454
Engstingen;8070456
Kohlstetten;8070458
Lausheim-Blumegg;8070467
Mägerkingen;8070480
Marbach(b Münsingen);8070481
Marienheide;8070483
Mühringen;8070494
Münsingen;8070495
Niederzissen;8070501
Oberzissen;8070507
Oettingen(Bay);8070508
Offenhausen;8070509
Rangendingen;8070520
Rümmingen;8070524
Schönberg(Holstein);8070532
Schönberger Strand;8070533
Stakendorf;8070543
Stelle DHE;8070547
Stetten (b. Haigerloch);8070548
Trochtelfingen(Hohenz);8070557
Viechtach;8070561
Wassertrüdingen;8070567
Weizen;8070569
Wittlingen;8070578
Wollbach(Baden);8070579
Wutachblick;8070580
Altingen(Württ);8070591
Gumpenried-Asbach;8070599
Feuchtwangen Bf;8070601
Gültstein;8070604
Wilburgstetten Bf;8070620
Ostrach Bahnhof;8070628
Pfullendorf;8070630
Grauschwitz Flocke;8070660
Ruhmannsfelden;8070664
Patersdorf;8070665
Teisnach;8070666
Böbrach;8070667
Nußberg-Schönau;8070668
Gstadt(Wanderbahn);8070669
Schnitzmühle;8070670
Metzingen-Neuhausen;8070678
Dettingen-Mitte;8070679
Bad Urach Wasserfall;8070680
Oschatz Lichtstr;8070685
Oschatz Körnerstr;8070686
Oschatz Südbf;8070688
Altoschatz-Rosenthal;8070689
Thalheim(b Oschatz);8070690
Naundorf(b Oschatz);8070691
Schweta Gasth;8070692
Schweta Bf;8070693
Mügeln Bf;8070695
Mügeln Stadt;8070696
Altmügeln;8070697
Nebitzschen;8070698
Aachen Schanz;8070704
Wedel-Schulau Wilkomm Höft;8070715
Nürnberg Flughafen;8070716
Nürnberg Hohe Marter;8070717
Nürnberg Opernhaus;8070718
Nürnberg Rennweg;8070719
Nürnberg Schoppershof;8070720
Nürnberg St.Leonhard;8070721
Nürnberg Wöhrder Wiese;8070722
Nürnberg Hbf(U-Bahn);8070725
Nürnberg Nordostbf. (U-Bahn);8070726
Nürnberg Rathenauplatz;8070727
Nürnberg Röthenbach;8070728
Nürnberg Rothenburger Str.(U-Bahn);8070729
Nürnberg-Schweinau(U-Bahn);8070730
Nürnberg Ziegelstein;8070731
Nordhausen Hesseröder Straße;8070732
Nordhausen Ricarda-Huch-Straße;8070733
Mesch Neue Mühle;8070734
Bonn Bundesrechnungshof/Auswärtiges Amt;8070738
Bonn Museum Koenig;8070739
Bonn West;8070740
Bonn Brühler Str.;8070741
Bonn Gronau Olof-Palme-Allee;8070742
Bonn Gronau Ollenhauerstraße;8070743
Bonn-Hochkreuz Rheinaue;8070744
Bonn-Beuel Rathaus;8070745
Bonn-Beuel Obere Wilhelmstraße;8070746
Bonn-Vilich-Rheindorf, Adelheidisstr.;8070748
Bonn-Vilich-Müldorf;8070749
Bonn-Vilich;8070750
Bonn-Limperich, Küdinghoven;8070751
Bonn-Limperich;8070752
Bonn-Oberkassel Nord;8070753
Bonn-Oberkassel Mitte;8070754
Bonn-Plittersdorf, Wurzerstr.;8070755
Bonn-Bad Godesberg Plittersdorfer Str.;8070756
Bonn Hochkreuz/Deutsches Museum Bonn;8070757
Bonn Max-Löbner-Str./Friesdorf;8070758
Bonn Robert-Schuman-Platz;8070759
Königswinter-Oberdollendorf Nord;8070760
Königswinter-Oberdollendorf;8070761
Königswinter Denkmal;8070762
Königswinter-Longenburg;8070763
Hangelar West;8070764
Hangelar Ost;8070765
St Augustin Ort;8070766
St Augustin Kloster;8070767
St Augustin-Mülldorf;8070768
Bonn Universität/Markt;8070769
Bad Honnef Am Spitzenbach;8070770
Bonn-Limperich Nord;8070771
Bonn-Ramersdorf, Schießbergweg;8070772
Ilfeld Neanderklinik;8070776
Nordhausen Bahnhofsplatz;8070777
Porschdorf (Kr. Pirna), Straße zum Bahnhof;8070785
Heilbronn Finanzamt;8070791
Heilbronn Friedensplatz;8070792
Heilbronn Pfühlpark;8070793
Goßdorf-Kohlmühle Waitzdorfer Kreuz;8070799
Neßmersiel Hafen;8070800
Halfing;8070801
Amerang;8070802
Obing;8070803
Mauthaus;8070804
Dürrenwaid Bahnhof;8070805
Fischhaus;8070806
Kalteneck;8070807
Fürsteneck;8070809
Röhrnbach;8070810
Schierling;8070811
Langquaid(b Eggmühl);8070812
Halle(Saale)Hbf Ernst-Kamieth-Str. Hst.9;8070814
Pirna Busbf;8070822
Bad Schmiedeberg Kurzentrum;8070831
Mücka Schule;8070832
Niesky Ödernitzer Straße;8070833
Uhyst Gaststätte;8070834
Lohsa Ziegelteich;8070835
Gera-Liebschwitz Salzstraße;8070837
Meißen Triebischtal Karl-Niesner-Straße;8070839
Kiel Wiener Allee;8070840
Limbach(Vogtl) Markt;8070845
Ostritz Stadt Dresden;8070846
Hirschfelde Markt;8070847
Huttenheim Philippsburger Str.;8070850
Dresden Industriegelände B97;8070851
Görlitz-Weinhübel Joh.-R.-Becher-Straße;8070852
Eisenheim;8070856
Escherndorf;8070857
Prosselsheim;8070858
Seligenstadt Mainschleifenbahn;8070859
Volkach-Astheim;8070860
Neidenfels Glatz;8070863
Söllingen Kapellenstraße;8070865
Eggingen;8070866
Ulbersdorf Almenhof;8070878
Radolfzell Fähre;8070880
Werdum Feuerwehr;8070886
Huttenheim Kirche;8070891
Niesky Horkaer Straße;8070900
Nordhausen Schurzfell;8070902
Heidelberg Poststraße;8070906
Lehrte Neues Zentrum;8070912
Ramstein Shell-Tankstelle;8070913
München Odeonsplatz;8070914
Solingen Schule Krahenhöhe;8070917
Remscheid Solinger Straße;8070918
Heidenau-Großsedlitz Am Niederhof;8070926
München Lenbachplatz;8070934
Hüttengrund bei Pobershau;8070937
Lübeck-Dänischburg Grenzweg;8070940
Cossengrün Wende;8070941
Elsterberg Gasthof Linde;8070942
Altmittweida Neusorger Straße;8070945
Weißer See;8070946
Berlin Hbf (Europaplatz);8070952
Hohenleipisch Mitte;8070957
Halle(Saale) Abzw. Zöberitz (Berliner Straße);8070958
Zöberitz Bahnhofstraße;8070959
Rostock Albrecht-Kossel-Platz;8070961
Schmiechen Albbahn;8070974
Balteratsried;8070975
Nürnberg Hbf (Nelson-Mandela-Platz/Südausgang);8070977
Lüblow Ortsmitte;8070980
Sülstorf Sportplatz;8070981
Kaiserslautern Pfaffsiedlung/Hoheneckerstraße;8070983
Ellefeld Rathaus;8070984
Rodewisch Busbahnhof;8070985
Stenn Wendestelle;8070986
Schönstedt Schule;8070987
Großengottern Waidstraße;8070988
Leinefelde ZOB;8070989
Hilgenroth Ortsmitte;8070990
Bräunlingen Industriegebiet;8070999
Gemmingen West;8071001
Schwaigern(Württ) West;8071002
Leingarten Mitte;8071003
Hoyerswerda Lausitzer Platz;8071012
Konstanz, Konzilstraße;8071014
Jakobwüllesheim;8071022
Konstanz, Marktstätte;8071032
Klitten Jahmen;8071043
Klitten Kirche;8071044
Bonn-Bad Godesberg Bahnhof;8071082
Bonn-Beuel Bahnhof;8071083
Lengefeld am Markt;8071094
Riestedt, Schule;8071097
Riestedt, Abzw. Annarode;8071100
Bredstedt Bahnhof;8071139
Reicholzheim Ort;8071142
München Flughafen Terminal2 Ankunftebene Halt22;8071168
Heilbronn Harmonie/Hafenmarktpassage;8071172
Chemnitz Friedrichstraße;8071174
Kiel Hbf Kaistraße;8071199
Bubenheim;8071229
Binsfeld;8071257
Büsum (Hafen);8071259
Konstanz, Sternenplatz;8071261
Nürnberg Hbf, Bahnhofvorpl. Hauptausgang;8071284
Muldenhütten, Hilbersdorf Gasthof;8071312
Steinpleis Post;8071329
Cuxhaven(Fährhafen);8071352
Cuxhaven(Alte Liebe);8071353
Erfurt Hbf (Intercity-Hotel);8071357
Sersheim Bahnhofstraße;8071414
Leipzig Hbf Goethestraße;8071457
Leipzig Augustusplatz;8071459
Leipzig Roßplatz;8071460
Leipzig Deutsche Nationalbibliothek;8071461
Leipzig S-Bahnhof Möckern;8071462
Leipzig Naunhofer Straße;8071463
Leipzig Ostfriedhof;8071464
Engelsdorf Riesaer Straße;8071465
Leipzig-Möckern Historischer Straßenbahnhof;8071468
Leipzig-Lützschena Radefelder Weg;8071469
Leipzig Georg-Schumann-/Lützowstraße;8071470
Leipzig Annenstraße;8071471
Leipzig Hbf Ostseite;8071472
Radebeul-Zitzschewig Cossebauder Straße;8071486
Radebeul-Zitzschewig Gerhart-Hauptmann-Straße;8071487
Konstanz, Schweizer Bahnhof;8071489
Schweppenburg-Heilbrunnen;8071495
Neukirch(Lausitz)West Zur dt Eiche;8071581
Konstanz, Zähringerplatz;8071584
Grüna, Poststraße;8071612
Brenk;8071651
Hoyerswerda-Neustadt Ziolkowskistraße;8071702
Burkhardtsdorf Sparkasse;8071705
Putzkau Viadukt;8071711
Radebeul-Weintraube Zillerstraße;8071724
Chemnitz-Schönau, CVAG-Wendeanlage;8071737
Chemnitz Hbf (Bahnhofstraße);8071738
Bitterfeld Busbahnhof;8071740
Hohenthurm Briefzentrum;8071741
Landsberg(b. Halle/Saale) Petersdorfer Straße;8071744
Einsiedel Brauerei;8071781
Jahnsdorf Kreisverkehr;8071800
Hainewalde Berghäuser;8071801
Schmilka Hirschgrund;8071803
Chemnitz Annenstraße;8071804
Chemnitz-Harthau Alte Harth;8071805
Chemnitz Albert-Schenk-Straße;8071806
Adorf Gasthof Zum Scharfen Eck;8071809
Niederdorf Gemeindeverwaltung;8071810
Stollberg(Sachs) Gewerbepark;8071811
Chemnitz Stefan-Heym-Platz;8071816
Weiler (Brohltal);8071906
Aindorf;8072132
Heilbronn Harmonie/Kunsthalle;8072172
Schömberg Stausee;8072211
Heilbronn Technisches Schulzentrum;8072722
Heilbronn Hans-Rießer-Straße;8072723
Pittenhart;8072764
Niederbobritzsch, Goldener Löwe;8072865
Schwerin Am Europahotel;8072951
Holtensen Hamelner Straße;8072969
Leipzig-Wahren, Rathaus;8072971
Köln Messe/Deutz Gl.11-12;8073368
Konstanz Hafen;8073400
Zielitz Ort;8073410
Niebüll neg;8074343
Pritzwalk Hainholz;8074703
Rhöndorf Bahnhof;8075074
Siegburg Bahnhof;8075556
Köln KD;8075938
Porz(Rhein) KD;8075939
Wesseling KD;8075940
Bonn KD;8075941
Bonn-Bad Godesb. KD;8075942
Bad Honnef(Rhein) KD;8075944
Unkel KD;8075945
Remagen KD;8075946
Linz(Rhein) KD;8075947
Bad Breisig KD;8075948
Bad Hönningen KD;8075949
Andernach KD;8075950
Koblenz KD;8075952
Oberlahnstein KD;8075954
Rhens KD;8075955
Braubach KD;8075956
Boppard KD;8075957
Kamp-Bornhofen KD;8075958
Bad Salzig KD;8075959
St Goarshausen KD;8075960
St Goar KD;8075961
Oberwesel KD;8075962
Kaub KD;8075963
Bacharach KD;8075964
Lorch(Rhein) KD;8075965
Assmannshausen KD;8075967
Bingen(Rhein) KD;8075968
Rüdesheim(Rhein) KD;8075969
Eltville KD;8075970
Wiesbaden-Biebr. KD;8075971
Mainz KD;8075972
Koblenz Moselweiß Anleger;8075976
Winningen(Mosel) KD;8075977
Kobern-Gondorf SF;8075978
Alken KD;8075979
Brodenbach KD;8075980
Moselkern KD;8075981
Treis SF;8075982
Cochem(Mosel) KD;8075983
Stadt Wehlen SF;8076057
Schulau SF;8076072
Harlesiel Anleger;8076172
Harlesiel Flugplatz;8076174
Wasserburg Hafen;8076218
Neuharlingersiel Anleger;8076720
Kappelrodeck Ost;8077004
Alzenau Nord;8077274
Alzenau Burg;8077275
Neckarbischofsheim Nord;8077434
München Flugh. Besucherpark Bahnhof;8077708
Dagebüll Kirche;8077770
Haselbrunn;8077771
Nenzingen;8077772
Stahringen;8077773
Stockach NE;8077774
Wahlwies;8077775
Hallig Hooge;8079001
Hallig Langeneß;8079002
Schlüttsiel;8079003
Pellworm;8079004
Bad Schachen;8079006
Mainau(Bodensee);8079007
Büsingen;8079011
Gaienhofen;8079012
Hemmenhofen;8079013
Öhningen;8079014
Wangen(Bodensee);8079015
Linkenheim Rathaus;8079018
Maasbüll(b Niebüll);8079021
Deezbüll;8079022
Moorbekhalle;8079023
Friedrichsgabe;8079024
Haslohfurth;8079025
Meeschensee;8079026
Norderstedt Mitte;8079027
Quickborner Straße;8079028
Karlsruhe Marktplatz (Kaiserstraße);8079035
Karlsruhe Bahnhofsvorplatz;8079041
Hochstetten Grenzstraße;8079042
Karlsruhe Albtalbf;8079045
Karlsruhe-Neureut Kirchfeld;8079047
Spielberg;8079048
Tuttlingen Zentrum;8079056
Grötzingen Oberausstraße;8079057
Jöhlingen West;8079058
Rinklingen;8079059
Bretten Wannenweg;8079060
Breinig;8079063
Oldentrup;8079069
Amstetten(W) Lokalbahn;8079075
Eppingen West;8079077
Oberderdingen-Flehingen Industrie;8079078
Bruchweiler;8079080
Dahn Süd;8079081
Nohfelden;8079083
Ahlbeck Grenze;8079084
Dahn;8079085
Bundenthal-Rumbach;8079087
Hinterweidenthal Ort;8079088
Albstadt-Ebingen West;8079089
Ersingen West;8079090
Äpfingen;8079092
Ochsenhausen;8079093
Reinstetten;8079094
Hannover-Nordstadt;8079095
Hannover-Ledeburg;8079097
Barabein;8079098
Herrlishöfen;8079099
Sulmingen;8079100
Wennedach;8079101
Borkum Reede;8079115
Busenberg-Schindhard;8079118
Maselheim;8079119
Karlsruhe Durlacher Tor;8079125
Karlsruhe Entenfang;8079126
Karlsruhe-Kniel. Rheinbergstr.;8079128
Insel Reichenau;8079132
Jöhstadt;8079133
Jöhstadt Schlössel;8079134
Jöhstadt Loreleifelsen;8079135
Schmalzgrube;8079136
Steinbach (bei Jöhstadt);8079137
Schmalzgrube Forellenhof;8079138
Steinbach(b Jöhstadt) Stolln;8079139
Köln-Blumenberg;8079140
Wörth(Rhein) Bürgerpark;8079141
Wörth(Rhein) Bienwaldhalle;8079142
Wörth(Rhein) Alte Bahnmeisterei;8079143
Karlsruhe Mühlburger Tor;8079144
Neidenfels;8079146
Hinterweidenthal Ost;8079147
Unteröwisheim M.-Luther-Str.;8079149
Dreieich-Weibelfeld;8079151
Vatteröder Teich;8079152
Hörnum, Mitte;8079153
Hörnum, Nord;8079154
Hörnum, Steintal;8079155
Kampen, Dikstieg;8079156
Kampen, Süd;8079157
Keitum, Kirche;8079158
List, Kurverwaltung/Alte Schule;8079160
List(Sylt) Alte Bahnhofstraße;8079161
List, Am Brünk;8079162
List(Sylt), Dünenstraße;8079163
List, Mellhörn;8079164
List, Süderhörn;8079165
Morsum, Skellinghörn;8079166
Möskental;8079167
Munkmarsch, Mitte;8079168
Wenningstedt(Sylt) Norddörfer Schule;8079169
Rantum, Campingplatz;8079171
Rantum, Nord (Sylt-Quelle);8079172
Rantum, Seeheim;8079173
Rantum, Süd;8079174
Samoa, FKK-Strand;8079175
Schauinsland(Sylt);8079176
Sylt-Ost, Sportanlage;8079177
Tinnum, Gemeindehaus;8079178
Tinnum, Königskamp;8079179
Tinnum, Siedlung;8079180
Wassertal, Sansibar;8079181
Wenningstedt, Hauptstraße/Friesenhof;8079182
Westerland(Sylt) Ankerlicht;8079184
Westerland(Sylt) Campingplatz;8079185
Westerland(Sylt) FKK-Strand;8079186
Westerland(Sylt) Halemdüür;8079187
Westerland(Sylt) Marinesiedlung;8079189
Westerland(Sylt) Norderstraße;8079191
Westerland(Sylt) Stadtmitte;8079192
Westerland, ZOB;8079193
List, Mövengrund;8079194
Wörth(Rhein) Rathaus;8079211
Wörth(Rhein) Badallee;8079212
Wörth(Rhein) Badepark;8079213
List, Weststrand;8079214
List, Mövenberg(DJH);8079215
Keitum, Bahnhof;8079216
Steinbach(b Jöhstadt) Wildbach;8079238
Moosbachtal;8079265
Günzgen;8079266
Herdern;8079267
Hohentengen, Kath. Pfarramt;8079268
Hohentengen,Engelhof;8079269
Hohentengen, Gugenmühle;8079270
Hohentengen, Klausen;8079271
Hohentengen, Rötteln;8079272
Lienheim;8079273
Lottstetten, Industriegebiet;8079275
Hohentengen, Löwen;8079276
Jöhstadt Ausstellungs- und Fahrzeughalle;8079277
Trasadingen Abzw. Bahnhof;8079281
Tessin West;8079604
Herzhorn;8079605
Oppendorf Bahnhof;8079607
Singen Industriegeb.;8079616
Zeutern Sportplatz;8079617
Rostock Thierfelder Str.;8079629
Heilbr.-Böckingen Berufsschulzentrum;8079631
Frankfurt(Main)Messe;8079632
Melchow Bahnübergang;8079639
Albrechtshof;8080040
Augustusburg Bergstation;8080060
Erdmannsdorf Talstation;8080061
Potsdam-Babelsberg;8080070
Bergfelde(b Berlin);8080100
Gronau(Westf)Gr;8080132
Birkengrund;8080170
Birkenwerder(b Berlin);8080190
Borgsdorf;8080200
Dallgow-Döberitz;8080260
Delitzsch ob Bf;8080280
Eichwalde;8080340
Elstal;8080370
Fredersdorf(b Berlin);8080440
Teltow Stadt;8080450
Potsdam Griebnitzsee;8080530
Halle Dessauer Brücke;8080560
Halle Rosengarten;8080570
Halle Steintorbrücke;8080580
Halle Südstadt;8080590
Halle Wohnstadt Nord;8080600
Halle Zoo;8080610
Halle Zscherbener Straße;8080620
Halle(W) Gerry-Weber-Stadion;8080630
Magdeburg Hasselbachplatz;8080660
Strausberg-Hegermühle;8080680
Hohen Neuendorf West;8080710
Hohen Neuendorf(b Berlin);8080720
Hoppegarten(Mark);8080750
Kloster(Hiddensee);8080810
Leipzig Coppiplatz;8080840
Leipzig-Sellerhausen;8080930
Mahlow;8080970
Mühlenbeck-Mönchmühle;8080980
Frankfurt(Oder) Kleist Forum;8080985
Ilfeld Schreiberwiese;8080990
Niedersachswerfen Ilfelder Straße;8080991
Niedersachswerfen Herkulesmarkt;8080992
Ilfeld Bad;8080998
Neuendorf(Hiddensee);8081010
Schaprode;8081011
Stralsund Hafen;8081012
Sassnitz-Mukran Fährhafen;8081014
Neuenhagen(b Berlin);8081020
Pillgram Schule;8081059
Treuenbrietzen ZOB;8081062
Bad Doberan Stadtmitte;8081085
Petershagen Nord;8081150
Röntgental;8081210
Saarmund;8081220
Schönebeck Süd;8081260
Schönebeck-Frohse;8081270
Schönfließ(b Oranienburg);8081290
Schönwalde(Barnim);8081300
Strausberg Stadt;8081420
Vitte(Hiddensee);8081470
Wildau;8081540
Zepernick(Bernau);8081560
Zeuthen;8081580
Seegefeld;8081586
Cottbus-Willmersdorf Nord;8081688
Lehnitz;8081722
Oberhof Rondell/Rennsteiggarten;8081750
Oberhof, Platz des Friedens/Busbf.;8081751
Caputh Schule;8081754
Braunschweig Hbf ZOB;8082019
Hechingen Landesbahn;8082673
Köln Messe/Deutz Gl. 9-10;8083368
Kirchweidach;8084066
Maximiliansau West;8084067
Maxau;8084068
Griefstedt;8084070
Neustift(b Passau);8084074
Rantum, Mitte;8084076
Dikjen-Deel;8084077
Puan Klent(Sylt);8084078
Hörnum, Hafen;8084079
Archsum;8084099
Keitum Mitte/Schnittis Eck;8084101
Kampen, Mitte;8084102
List(Sylt) Hafen;8084103
Munkmarsch, Hafen;8084104
Morsum, Kleinmorsum;8084105
Keitum, Parkplatz West;8084106
Tinnum, Mitte;8084107
Straßberg-Glasebach;8084109
Kampen(Sylt), Hamburger Kinderheim;8084119
Vogelkoje/Klappholttal(Sylt);8084124
Westerheide-Blidsel;8084125
Westerland(Sylt),Nordseeklinik;8084126
Tinnum(Sylt) Einkaufszentrum;8084133
Westerland Neuapostolische Kirche;8084134
Westerland(Sylt) Wenningstedter Weg;8084152
Tinnum(Sylt) Culemeyerstraße;8084684
Westerland(Sylt),DRK;8084905
Bruchsal Schloßgarten;8085001
Bruchsal Stegwiesen;8085002
Ubstadt Salzbrunnenstr;8085003
Böblingen Danziger Str;8085005
Böblingen Südbf;8085006
Böblingen Heusteigstr;8085007
Böblingen Zimmerschlag;8085008
Holzgerlingen Nord;8085009
Holzgerlingen Bf;8085010
Holzgerlingen Buch;8085011
Weil im Schönbuch Troppel;8085012
Weil im Schönbuch Röte;8085013
Weil im Schönbuch Untere Halde;8085014
Dettenhausen;8085015
Niebüll, Sylt Shuttle;8085311
Dingelstädt ZOB;8087005
Vechta-Stoppelmarkt;8087020
Ahlbeck Ostseetherme;8087025
Heringsdorf Neuhof;8087026
Stubbenfelde;8087027
Stralsund Alte Rostocker Str.;8087030
Attendorn-Hohen Hagen;8087039
Ludwigshafen(Rhein) BASF Nord;8087060
Hörselgau;8087061
Münchweiler(Alsenz);8087062
Kronberg Süd;8087063
Oberursel-Stierstadt;8087064
Wehrden;8087065
Weingarten Berg;8087067
Maulbronn West;8087080
Neuhaus am Rennweg;8087081
Berlin-Schulzendorf;8089000
Berlin Alexanderplatz (S);8089001
Berlin Anhalter Bf;8089002
Berlin Attilastr.;8089003
Berlin Baumschulenweg;8089004
Berlin Bellevue;8089005
Berlin Betriebsbf Rummelsburg;8089006
Berlin Betriebsbf Schöneweide;8089007
Berlin Bornholmer Str.;8089008
Berlin Botanischer Garten;8089009
Berlin Buckower Chaussee;8089010
Berlin Greifswalder Str;8089011
Berlin Feuerbachstr.;8089012
Berlin Frankfurter Allee;8089013
Berlin Gehrenseestr.;8089014
Berlin Gesundbrunnen(S);8089015
Berlin Grünbergallee;8089016
Berlin Hackescher Markt;8089017
Berlin Humboldthain;8089018
Berlin Jannowitzbrücke;8089019
Berlin Landsberger Allee;8089020
Berlin Hbf (S-Bahn);8089021
Berlin Mehrower Allee;8089022
Berlin Mexikoplatz;8089023
Berlin Nordbahnhof;8089024
Berlin-Heiligensee;8089025
Berlin Nöldnerplatz;8089026
Berlin Oranienburger Straße;8089027
Berlin Ostkreuz (S);8089028
Berlin Plänterwald;8089030
Berlin Poelchaustr.;8089031
Berlin Potsdamer Platz (S);8089032
Berlin Prenzlauer Allee;8089033
Berlin Priesterweg;8089034
Berlin Raoul-Wallenberg-Str.;8089035
Berlin Rathaus Steglitz;8089036
Berlin Savignyplatz;8089037
Berlin Schichauweg;8089038
Berlin Schönhauser Allee;8089039
Berlin Springpfuhl;8089040
Berlin Storkower Str;8089041
Berlin Sundgauer Str;8089042
Berlin Treptower Park;8089043
Berlin Brandenburger Tor;8089044
Berlin Warschauer Straße;8089045
Berlin Westkreuz;8089047
Berlin Wollankstraße;8089048
Berlin Wuhletal;8089049
Berlin Yorckstr.(S2);8089050
Berlin Yorckstr.(S1);8089051
Berlin-Adlershof;8089052
Berlin-Stresow;8089053
Berlin-Altglienicke;8089054
Berlin-Biesdorf;8089055
Berlin-Blankenburg;8089056
Berlin-Buch;8089057
Berlin-Friedenau;8089058
Berlin-Friedrichsfelde Ost;8089059
Berlin-Friedrichshagen;8089060
Berlin-Frohnau;8089061
Berlin-Grunewald;8089062
Berlin-Grünau;8089063
Berlin-Hermsdorf;8089064
Berlin-Hirschgarten;8089065
Berlin Südkreuz (Bus);8089067
Berlin-Kaulsdorf;8089068
Berlin-Köpenick;8089069
Berlin-Lichtenrade;8089070
Berlin-Lichterfelde West;8089071
Berlin-Mahlsdorf;8089072
Berlin Südkreuz (S);8089073
Berlin-Marienfelde;8089074
Berlin-Marzahn;8089075
Berlin-Neukölln;8089077
Berlin-Nikolassee;8089078
Berlin-Oberspree;8089079
Berlin-Pankow;8089080
Berlin-Pankow-Heinersdorf;8089081
Berlin-Rahnsdorf;8089082
Berlin-Rummelsburg;8089084
Berlin-Schlachtensee;8089085
Berlin-Schönholz;8089087
Berlin-Spindlersfeld;8089088
Berlin-Tegel (S);8089089
Berlin-Tempelhof;8089090
Berlin-Tiergarten;8089091
Berlin-Waidmannslust;8089092
Berlin-Wartenberg;8089093
Berlin-Wilhelmshagen;8089094
Berlin-Wilhelmsruh;8089095
Berlin-Wittenau (Wilhelmsruher Damm);8089096
Berlin-Wuhlheide;8089097
Berlin-Zehlendorf;8089098
Bernau-Friedenstal;8089099
Berlin Jungfernheide (S);8089100
Berlin Eichborndamm;8089101
Berlin Karl-Bonhoeffer-Nervenklinik;8089102
Berlin Alt-Reinickendorf;8089103
Berlin Köllnische Heide;8089104
Berlin Hermannstraße;8089105
Berlin Innsbrucker Platz;8089106
Berlin Bundesplatz;8089107
Berlin Hohenzollerndamm;8089108
Berlin-Halensee;8089109
Berlin Messe Nord/ICC (Witzleben);8089110
Berlin Westend;8089111
Berlin Heidelberger Platz;8089112
Berlin-Lichterfelde Ost (S);8089113
Berlin-Lankwitz;8089114
Berlin Südende;8089115
Berlin Westhafen;8089116
Berlin Beusselstraße;8089118
Neuenburg(Baden);8089119
Herzogenrath(Gr);8089120
Forst(Gr);8089122
Grambow(Gr);8089123
Frankfurt(Oder)(Gr);8089124
Schöna(Gr);8089126
Tantow(Gr);8089127
Zittau(Gr);8089129
Berlin-Wedding;8089131
Seebach(b Mühl.) Ort;8089141
Großengottern Ort;8089142
Rüdnitz Dorf Gastst.;8089153
Trier Hbf (Bussteig 1);8089159
Berlin-Schöneweide (S);8089168
Magdeburg Hbf ZOB;8089178
Hannover Hbf ZOB;8089194
Frankfurt(M)Hbf Stuttgarter Str.;8089211
Bad Orb Busbf;8089221
Uelzen ZOB;8089225
Wernigerode Busbf;8089265
Goslar Busbf;8089269
Nürnberg ZOB;8089291
Chemnitz Omnibusbahnhof;8089295
Plauen(Vogtl) ob Bf (Busbahnhof);8089296
Ulm Hbf (ZOB);8089302
Greifswald Busbf;8089306
München ZOB (Hackerbrücke);8089317
Düsseldorf Hbf ZOB;8089323
Rostock Seehafen Fähre;8089326
Berlin Sonnenallee;8089327
Berlin Messe Süd (Eichkamp);8089328
Berlin Heerstraße;8089329
Berlin Olympiastadion;8089330
Berlin-Pichelsberg;8089331
Frankfurt(M) Flughafen Terminal 2;8089361
Hildesheim Hbf ZOB;8089380
Berlin-Lichterfelde Süd;8089472
Berlin Osdorfer Straße;8089473
Berlin-Schöneberg;8089474
Stuttgart-Obertürkhheim (Busbahnhof);8089477
Berlin Julius-Leber-Brücke;8089537
Ittersbach Rathaus;8090001
Nürtingen-Vorstadt;8090020
Nürtingen-Roßdorf;8090021
Frickenhausen Kelterstraße;8090022
DELITZSCH;8096001
HELGOLAND;8096002
BERLIN;8096003
JENA;8096004
PLAUEN;8096005
SALZGITTER;8096006
PÖßNECK;8096007
HAMBURG;8096009
ELSTERWERDA-;8096010
HIDDENSEE;8096011
HANNOVER MESSE;8096012
DÜSSELDORF FLUGHAFEN (DUS);8096014
GROß GERAU-;8096016
HERSBRUCK(PEGNITZ);8096017
LAUF(PEGNITZ);8096018
SCHWAIG(B NÜRNBERG);8096019
ESCHWEILER;8096020
FRANKFURT(MAIN);8096021
KÖLN;8096022
KASSEL;8096023
NÜRNBERG;8096025
Bonn Hbf (tief);8098044
Stuttgart Hbf (tief);8098096
Frankfurt Hbf (tief);8098105
Hamburg-Harburg(S);8098147
Berlin Hbf (tief);8098160
Kassel Hbf (tief);8098193
Leipzig Hbf (tief);8098205
Köln Dom/Hbf (tief);8098207
München Hbf Gl.27-36;8098261
München Hbf Gl.5-10;8098262
München Hbf (tief);8098263
Stolberg(Rheinl)Hbf Gl.27;8098348
Nürnberg Frankenstadion Sonderbahnsteig;8098493
Hamburg Hbf (S-Bahn);8098549
Hamburg-Altona(S);8098553
Bensersiel NE;8098555
Hildesheim Gbf;8099503
Stolberg(Rheinl)Gbf;8099506
Neustadt(Holst)Gbf;8099507

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by effel » 14 Aug 2020, 04:49

Hallo,

ich kenne nur die beiden beschriebenen Optionen, mit und ohne Streckenverlauf.

Es wäre sicher kein Problem wenn ich mit der IP geblockt werde. Die Sperre wäre beim nächsten IP Wechsel ja wieder ohne Wirkung.

Ich hätte es schon getestet, wenn ich wüsste wie.

Zu deiner Gui... Ich würde gerne damit rumtesten, leider ist die Sortierung der Züge nicht chronologisch und ich habe es nach `Stunden`nicht geschafft daran etwas zu ändern. :mrgreen:

Zur Zeit suche ich in der Hilfe nach einem Weg, mehrere Tabs in die Gui zu etablieren, so könnte man mit beiden Versionen arbeiten. Die Daten sind ja für beide ohne ändern kompatibel

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by just me » 14 Aug 2020, 04:14

Moin,

das mit der Blacklist lässt sich nur beantworten, wenn man die Bedingungen kennt, unter denen die Seite jemand dorthin abschiebt. Mit einiger Wahrscheinlichkeit wird die abrufende IP-Adresse genutzt.

Kennst Du eine Möglichkeit, statt der allgemeinen Bahnhofsdaten die Daten eines Zugs abzurufen?

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by effel » 13 Aug 2020, 12:21

Hallo,
Ziel ist:

Die Abfahrt Zeiten der Bahnhöfe, "die der Zug noch fahren muss", bis er bei mir ist, in eine Array zu speichern.


Man kann bis zu drei Bahnhöfe mit einer Suchanfrage abrufen. In diesem Beispiel sind es Köln Hbf, Köln Hansaring, Köln-Ehrenfeld.

Wenn die Anfrage mit Via := "0" ergänzt wird, liefert sie keinen Streckenverlauf. Ich möchte nur Zeiten und Evt. Gleis. Daher macht es Sinn Via einzusetzen, jede Sekunde zählt

Auch große Bahnhöfe haben in der Regel nicht mehr als vier verschiedene "nächste Station" Bahnhöfe, es geht meistens nach Nord, West, Süd, Ost... und erst nach der zweiten oder dritten oder erst vierten Station splittet es sich immer weiter auf.

Somit habe ich z.b. von Köln Hbf gesehen, zwei "nächste Station" Bahnhöfe, `Messe Deutz` und `Hansaring`

von `Hansaring` geht es dann entweder nach `Nippes`(Norden) oder `Ehrenfeld`(Westen) erst hinter diesen Bahnhöfen verteilen sich die Bahnen weiter. ICE und andere Schnellzüge lasse ich hier vorweg.





Nun zu meiner Frage, wie erstelle ich eine Menge oben beschriebener dreifach Anfragen an https://iris.noncd.db.de.. ohne das ich vom Server evt. mit meiner IP blacklistet werde.

Wenn ich bisher etwas zu Saugen hatte ging das immer schön nacheinander, ich weiss garnicht wie ich meinen Script dazu bewege mehrere zeitlich versetzte (200 ms?) abzusetzen.


Code: Select all

;	DebugMode := false
; Köln-Ehrenfeld = KKER
	MainBfName := "KK,KKHR,KKER" ; Köln Hbf, Köln Hansaring, Köln-Ehrenfeld
;	MainBfName := "kk" ; köln hbf
	mainbf := "HierSteheIchBahnhof-KK-KKHR-KKER"
;	mainbf := "Köln HBF"
	Via := "1" ; mit streckenverlauf
;	Via := "0" ; kein streckenverlauf
	URL:="https://iris.noncd.db.de/wbt/js/index.html?Zeilen=50&typ=an&via=" Via "&bhf=" MainBfName ; ankunft % MainBfName

Code: Select all

msg .= "`n`n" "abfahrt: " abfahrt "`n`nstrecke1: " strecke1 "`n`nmainbf: " mainbf "`tan: " an "`tab: " ab "`t   " linie "`tGleis: " gleis "`t" besonders "`n`n" strecke2 "`n`n" ziel "`nrow___________: " row "`nrow1__________: " row1 "`nrow2__________: " row2 "`nTripID: " id
;......

	Split1 := StrSplit(strecke1, "`,")
		for key, Line in Split1
		{
			if (Line != "")
			{
			;msgbox, % "#1: " Line
			strecke1a .= Line "`n"
			}
		}

	Split2 := StrSplit(strecke2, "`,")
		for key, Line in Split2
		{
			if (Line != "")
			{
			;msgbox, % "#2: " Line
			strecke2a .= Line "`n"
			}
		}
/*
;msg .= "`n`n" "abfahrt: " abfahrt 
	. "`n`nstrecke1: " strecke1 
	. "`n`nmainbf: " mainbf 
	. "`tan: " an 
	. "`tab: " ab 
	. "`t   " linie 
	. "`tGleis: " gleis 
	. "`t" besonders 
	. "`n`n" 
	. strecke2 
	. "`n`n" ziel
*/

msgb := "TripID: " id 
	. "`n" abfahrt 
	. "`n" strecke1a
	. mainbf 
;	. "`;" besonders 
;	. "`;" Ab 
	. "`n" strecke2a 
	. ziel 
;	. "`n"besonders 


;msgb := "TripID: " id . "`n" abfahrt . "`n" strecke1a "" mainbf "`;" besonders "`;" Ab "`n" strecke2a ziel ; "`n"besonders 

NewMsgb =
		Loop, Parse, msgb, `n ; immer noch {ENTER}, also nochmal..
		{
		;msgbox % A_LoopField
		;msgbox % A_LoopReadLine
		if A_LoopField
		NewMsgb .= A_LoopField "`n"
		}
; drei bahnhöfe ohne stationen, nur zeit und gleis [&via=0]
;https://iris.noncd.db.de/wbt/js/index.html?typ=ab&style=ab&via=0&impressum=0&zeilen=50&bhf=KK,KKHR,KKN
;msgbox % "NewMsgb: " NewMsgb
VisitHistory .= NewMsgb "`n"
strecke1a :=
strecke2a :=
;msgbox, % NewMsgb
;NewMsgb =
Beispiel mit 3 Bahnöfen in einer Suchanfrage:

TripID: 0-7698780201046713321-2008131703-10
Düren
Merzenich
Buir
Sindorf
Horrem
Frechen-Königsdorf
Köln-Weiden West
Lövenich
Köln-Müngersdorf Technologiepark
HierSteheIchBahnhof-KK-KKHR-KKER
Köln Hansaring
Köln Hbf
Köln Messe/Deutz Gl. 9-10
Köln Trimbornstr
Köln Frankfurter Straße
Köln/Bonn
Porz-Wahn
Spich
Troisdorf
Siegburg/Bonn
Hennef(Sieg)
Hennef im Siegbogen
Blankenberg(Sieg)


TripID: 0-7698780201046713321-2008131703-11
Düren
Merzenich
Buir
Sindorf
Horrem
Frechen-Königsdorf
Köln-Weiden West
Lövenich
Köln-Müngersdorf Technologiepark
Köln-Ehrenfeld
HierSteheIchBahnhof-KK-KKHR-KKER
Köln Hbf
Köln Messe/Deutz Gl. 9-10
Köln Trimbornstr
Köln Frankfurter Straße
Köln/Bonn
Porz-Wahn
Spich
Troisdorf
Siegburg/Bonn
Hennef(Sieg)
Hennef im Siegbogen
Blankenberg(Sieg)


TripID: 0-7698780201046713321-2008131703-12
Düren
Merzenich
Buir
Sindorf
Horrem
Frechen-Königsdorf
Köln-Weiden West
Lövenich
Köln-Müngersdorf Technologiepark
Köln-Ehrenfeld
Köln Hansaring
HierSteheIchBahnhof-KK-KKHR-KKER
Köln Messe/Deutz Gl. 9-10
Köln Trimbornstr
Köln Frankfurter Straße
Köln/Bonn
Porz-Wahn
Spich
Troisdorf
Siegburg/Bonn
Hennef(Sieg)
Hennef im Siegbogen
Blankenberg(Sieg)

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by effel » 12 Aug 2020, 12:28

Ich verstehe leider nur Bahnhof, aber fast nichts vom neuen Code
Das muss ich mir jetzt erst ein paar mal durch lesen

hier habe ich deinen Post eingepflegt

Code: Select all

	#SingleInstance, Force
	FileEncoding, UTF-8

	DebugMode := true
	DebugMode := false

	MainBfName := "kk" ; köln hbf
	mainbf := "Köln HBF"
	URL:="https://iris.noncd.db.de/wbt/js/index.html?Zeilen=50&typ=an&bhf=" MainBfName ; ankunft % MainBfName
	BahnhofName = % MainBfName "-an"
	_ab_ := false
	_an_ := true
gosub DownLoadMainBF

	URL:="https://iris.noncd.db.de/wbt/js/index.html?Zeilen=50&typ=ab&bhf=" MainBfName ; abfahrt % MainBfName
	BahnhofName = % MainBfName "-ab"
	_ab_ := true
	_an_ := false

gosub DownLoadMainBF

; ########################################################################################	GUI

; ID;An/Ab;Zug;Start/Ziel;;Strecke A;Strecke B;Sonder;Gleis
Zugverbindungen := {}
For Idx, Zug In StrSplit(zNeuerDatensatzArray, "`n", "`r") {
   ZugArr := StrSplit(Zug, ";")
   ZugID := StrReplace(ZugArr[1], "--", "-")
   Zugverbindungen[ZugID] := {}
   Zugverbindungen[ZugID, "Zug"] := ZugArr[3]
   Zugverbindungen[ZugID, "Start"] := ZugArr[4]
   Zugverbindungen[ZugID, "An"] := {Zeit: ZugArr[2], Gleis: ZugArr[9], Sonder: ZugArr[8], StreckeA: ZugArr[6], StreckeB: ZugArr[7]}
}
For Idx, Zug In StrSplit(tNeuerDatensatzArray, "`n", "`r") {
   ZugArr := StrSplit(Zug, ";")
   ZugID := StrReplace(ZugArr[1], "--", "-")
   If !ZugVerbindungen.HasKey(ZugID)
      Zugverbindungen[ZugID] := {}
   Zugverbindungen[ZugID, "Zug"] := ZugArr[3]
   Zugverbindungen[ZugID, "Ziel"] := ZugArr[4]
   Zugverbindungen[ZugID, "Ab"] := {Zeit: ZugArr[2], Gleis: ZugArr[9], Sonder: ZugArr[8], StreckeA: ZugArr[6], StreckeB: ZugArr[7]}
}

; For ZugID, Verbindung In Zugverbindungen {
;    Msg := ""
;    For K, V In Verbindung {
;       Msg .= K . " - " . V . "`n"
;       If (K = "Ab") || (K = "An")
;          For K2, V2 In V
;             Msg .= K2 . " - " . V2 . "`n"
;    }
;    MsgBox, 0, %ZugID%, %Msg%
; }

Gui, Zuege:New
Gui, Margin, 20, 20
Gui, Add, ListView, vLV w1500 r25 Grid +LV0x4000 gSubLV, ID|Zug|Start|Ziel|Ankunft|Gleis|Sonder|Abfahrt|Gleis|Sonder
For ZugID, Verbindung In Zugverbindungen {
   LV_Add("", ZugID, Verbindung.Zug, Verbindung.Start, Verbindung.Ziel
            , Verbindung.An.Zeit, Verbindung.An.Gleis, Verbindung.An.Sonder
            , Verbindung.Ab.Zeit, Verbindung.Ab.Gleis, Verbindung.Ab.Sonder)
}
LV_ModifyCol(1, 0)            ; ID Spalte verbergen
LV_ModifyCol(2, "AutoHdr")
LV_ModifyCol(3, "AutoHdr")
LV_ModifyCol(4, "AutoHdr")
LV_ModifyCol(5, "AutoHdr")
LV_ModifyCol(6, 100)
LV_ModifyCol(7, 100)
LV_ModifyCol(8, "AutoHdr")
LV_ModifyCol(9, 100)
LV_ModifyCol(10, 100)
Gui, Show, , Köln-Hbf.
Gui, Strecke:New, +OwnerZuege
Gui, Margin, 20, 20
Gui, Add, Text, w300 Section, Strecke bis hier:
Gui, Add, ListBox, xm y+5 wp r20 vStrecke1
Gui, Add, Text, ys wp Section, Strecke von hier:
Gui, Add, ListBox, xs y+5 wp r20 vStrecke2
Return
SubLV:
   If (A_GuiEvent = "DoubleClick") {
      LV_GetText(ZugID, A_EventInfo)
      Strecke1 := Zugverbindungen[ZugID, "An", "StreckeA"]
      GuiControl, Strecke:, Strecke1, % "|" . StrReplace(Strecke1, ",", "|")
      Strecke2 := Zugverbindungen[ZugID, "Ab", "StreckeA"]
      GuiControl, Strecke:, Strecke2, % "|" . StrReplace(Strecke2, ",", "|")
      Gui, Zuege:+Disabled
      Gui, Strecke:Show, xCenter yCenter, %ZugID% - Streckenverlauf
   }
Return
ZuegeGuiClose:
ExitApp
StreckeGuiClose:
   Gui, Zuege: -Disabled
   Gui, Hide
Return
GuiClose:
reload
exitapp

; ########################################################################################	GUI


DownLoadMainBF:

if (_ab_ = false and _an_ = true) ;#######################################################	schleifenAnfang --- [if (_ab_ = false and _an_ = true)]
{
		try
		{
		string =
		d := ComObjCreate("InternetExplorer.Application")
		d.Visible := false
		d.Navigate(URL)
		While d.readyState != 4 || d.document.readyState != "complete" || d.busy
		Sleep, 2000
		string := d.document.documentElement.innerHtml
		d.quit
		}catch e{
		ErrorMessage := "Ausnahme ausgelöst!`n`nWas: " e.what 
							. "`nDatei: " e.file
						        . "`nZeile: " e.line 
							. "`nNachricht: " e.message 
							. "`nZusatz: " e.extra
							MsgBox,,ErrorMessage:, % ErrorMessage, 2
							FileAppend, % ErrorMessage, ErrorMessage.txt
		}


	if DebugMode
	{
	FileDelete, % BahnhofName "-.txt"
	FileAppend, % string, % BahnhofName "-.txt"
	fileread,     string, % BahnhofName "-.txt"
	}

	; semicolon einfügen
	xfa = &nbsp`; ++++&nbsp`;
	xfb = <td><span class="xtripID">`;</span>
	string := StrReplace(string, xfa, xfb, 1)
	xfa = &nbsp`;++++&nbsp`;
	xfb = <td><span class="xtripID">`;</span>
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="tripID" id="
	xfb = <td><span class="xtripID">`;</span><span class="tripID" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="to_from" id="
	xfb = <td><span class="xto_from">`;</span><span class="to_from" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="wing_symbol" id="
	xfb = <td><span class="xwing_symbol">`;</span><span class="wing_symbol" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="path" id="
	xfb = <td><span class="xpath">`;</span><span class="path" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="tripMessage" id="
	xfb = <td><span class="xtripMessage">`;</span><span class="tripMessage" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="platform" id=
	xfb = <td><span class="xplatform">`;</span><span class="platform" id=
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="time" id=
	xfb = <td><span class="xtime">`;</span><span class="time" id=
	string := StrReplace(string, xfa, xfb, 1)

	string := StrReplace(string, " `,", "`,", 1)
	string := StrReplace(string, "`, ", "`,", 1)
	string := StrReplace(string, " `;", "`;", 1)
	string := StrReplace(string, "`; ", "`;", 1)

	string := LineStr(string, 56, 1) ; 1 line from 56th line


	if DebugMode
	{
	;MsgBox % 
	FileDelete, % BahnhofName "-1 line from 56th line.txt"
	FileAppend, % string, % BahnhofName "-1 line from 56th line.txt"
	}

	xstring := string
	string := html_decode(string)

	if debugmode
	{
	filedelete,  %BahnhofName%-html_decode.txt ;---------------------------------------------------------------------	html_decode.txt
	FileAppend, % string,  %BahnhofName%-html_decode.txt
	}
	
	string := StrReplace(string, " `,", "`,", 1)
	string := StrReplace(string, "`, ", "`,", 1)
	string := StrReplace(string, " `;", "`;", 1)
	string := StrReplace(string, "`; ", "`;", 1)

	string := LineStr(string, 27) ; all from 27th line
	msgboxinfo := string

	if debugmode
	{
	Filedelete, %BahnhofName%-all from 27th line.txt ;---------------------------------------------------------------------	all from 27th line.txt
	FileAppend, % string, %BahnhofName%-all from 27th line.txt
	}

	string := StrReplace(string, "++++ Düsseldorf  Terminal", "", 1)
	;string := StrReplace(string, "++++", "", 1)


	NTIDb := {}
	NTDIb := {}
	xDatenArray =
	DatenArray := []
	Loop, Parse, string, `n, `r
	{
	NTIDb[A_Index] := A_LoopField
	NTDIb[A_LoopField] := A_Index
	;msgbox % A_LoopField
	DatenArray.Push(A_LoopField)
	xDatenArray .= A_LoopField "`n"
	;ToolTip % A_LoopField
	}

	if debugmode
	{
	FileDelete, %BahnhofName%-DatenArray.txt ;-- ;01:39;S 19;Hennef(Sieg);;Siegburg/Bonn,D.....,Köln Messe/Deutz;Heute Gleis 8;8
	FileAppend, % xDatenArray, %BahnhofName%-DatenArray.txt
	;Msgbox % "DatenArray[1]:`n" DatenArray[1]
	}

	fTripID := StrReplace(xstring, "</tr>", "</tr>`n", 1)
	;fTripID := LineStr(fTripID, 57, 50) ; 50 lines from 57th line

	;msgbox % "fTripID: `n" fTripID

	if debugmode
	{
	Filedelete, % "fTripID-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % fTripID, % "fTripID-" BahnhofName ".txt"
	}



	FensterArray := [] ; Rückgabearry deklarieren
	NTID := {}
	NTDI := {}
	xTripIDArray =
	TripIDArray := []
	Loop, Parse, fTripID, `n, `r
	{
	xfa=<tr id="
	xfb="><td class="cell_time">
	xfaa:=xStr(A_LoopField,,xfa,xfb)
	NTID[A_Index] := xfaa
	NTDI[xfaa] := A_Index
	if xfaa<>
	TripIDArray.Push(xfaa)
	if xfaa<>
	xTripIDArray .= xfaa "`n"
	;ToolTip % xfaa
	}


	if debugmode
	{
	FileDelete, % "xTripIDArray-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % xTripIDArray, % "xTripIDArray-" BahnhofName ".txt"
	;Msgbox % "DatenArray[11]: `n" DatenArray[11]
	;Msgbox % "TripIDArray[12]: `n" TripIDArray[12]
	;Msgbox % "TripIDArray[12]: `n" TripIDArray[12]
	;Msgbox % "TripIDArray[13]: `n" TripIDArray[13]
	;Msgbox % "TripIDArray[14]: `n" TripIDArray[14]
	;Msgbox % "TripIDArray[15]: `n" TripIDArray[15]
	;Msgbox % "TripIDArray[16]: `n" TripIDArray[16]
	;Msgbox % "TripIDArray[17]: `n" TripIDArray[17]
	;Msgbox % "TripIDArray[18]: `n" TripIDArray[18]
	;Msgbox % "TripIDArray[19]: `n" TripIDArray[19]
	;Msgbox % "TripIDArray[20]: `n" TripIDArray[20]
	;Msgbox % "TripIDArray[21]: `n" TripIDArray[21]
	}
	FileDelete, % "xTripIDArray-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % xTripIDArray, % "xTripIDArray-" BahnhofName ".txt"


		NeuerDatensatzArray := []
		zNeuerDatensatzArray =

		Loop 50
		{
		zNeuerDatensatzArray .= TripIDArray[A_Index] DatenArray[A_Index] "`n"
		}
	;	Sort, zNeuerDatensatzArray
		FileDelete, % "NeuerDatensatzArray-" BahnhofName ".txt"
		FileAppend, % zNeuerDatensatzArray, % "NeuerDatensatzArray-" BahnhofName ".txt"

	BahnhofsArray := {}
	TID := {}
	TDI := {}
	BIDe := {}
	BIDf := {}
	Split := StrSplit(xTripIDArray, "`n")
		for key, Line in Split
		{
			if (Line != "")
			{
			BIDf[A_Index] := Line
			TID[A_Index] := Line
			TDI[Line] := A_Index
			if Line contains --
			{
			BIDe[TID[A_Index]] := True
			BahnhofsArray[Line] := True
			NewVar .= Line "`;True`n"
			}
			else
			{
			BIDe[TID[A_Index]] := False
			BahnhofsArray[Line] := False
			NewVar .= Line "`;False`n"
		}}}

} ;####################################################################################### schleifenEnde --- [if (_ab_ = false and _an_ = true)]

;-----------------------------------------------------------------------------------------------------------------------------------------------------------


if (_ab_ = true and _an_ = false) ;#######################################################	schleifenAnfang --- [if (_ab_ = true and _an_ = false)]
{
		try
		{
		string =
		d := ComObjCreate("InternetExplorer.Application")
		d.Visible := false
		d.Navigate(URL)
		While d.readyState != 4 || d.document.readyState != "complete" || d.busy
		Sleep, 1000
		string := d.document.documentElement.innerHtml
		d.quit
		}catch e{
		ErrorMessage := "Ausnahme ausgelöst!`n`nWas: " e.what 
							. "`nDatei: " e.file
						        . "`nZeile: " e.line 
							. "`nNachricht: " e.message 
							. "`nZusatz: " e.extra
							MsgBox,,ErrorMessage:, % ErrorMessage, 2
							FileAppend, % ErrorMessage, ErrorMessage.txt
		}


	if DebugMode
	{
	FileDelete, % BahnhofName "-.txt"
	FileAppend, % string, % BahnhofName "-.txt"
	fileread,     string, % BahnhofName "-.txt"
	}

	; semicolon einfügen
	xfa = &nbsp`; ++++&nbsp`;
	xfb = <td><span class="xtripID">`;</span>
	string := StrReplace(string, xfa, xfb, 1)
	xfa = &nbsp`;++++&nbsp`;
	xfb = <td><span class="xtripID">`;</span>
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="tripID" id="
	xfb = <td><span class="xtripID">`;</span><span class="tripID" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="to_from" id="
	xfb = <td><span class="xto_from">`;</span><span class="to_from" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="wing_symbol" id="
	xfb = <td><span class="xwing_symbol">`;</span><span class="wing_symbol" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="path" id="
	xfb = <td><span class="xpath">`;</span><span class="path" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="tripMessage" id="
	xfb = <td><span class="xtripMessage">`;</span><span class="tripMessage" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="platform" id=
	xfb = <td><span class="xplatform">`;</span><span class="platform" id=
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="time" id=
	xfb = <td><span class="xtime">`;</span><span class="time" id=
	string := StrReplace(string, xfa, xfb, 1)

	string := StrReplace(string, " `,", "`,", 1)
	string := StrReplace(string, "`, ", "`,", 1)
	string := StrReplace(string, " `;", "`;", 1)
	string := StrReplace(string, "`; ", "`;", 1)

	string := LineStr(string, 56, 1) ; 1 line from 56th line


	if DebugMode
	{
	;MsgBox % 
	FileDelete, % BahnhofName "-1 line from 56th line.txt"
	FileAppend, % string, % BahnhofName "-1 line from 56th line.txt"
	}

	/*
	if debugmode
	{
	filedelete, 1 line from 56th line.txt ;---------------------------------------------------------------------	1 line from 56th line.txt
	FileAppend, % string, 1 line from 56th line.txt
	}
	*/

	xstring := string
	string := html_decode(string)

	if debugmode
	{
	filedelete,  %BahnhofName%-html_decode.txt ;---------------------------------------------------------------------	html_decode.txt
	FileAppend, % string,  %BahnhofName%-html_decode.txt
	}

	string := StrReplace(string, " `,", "`,", 1)
	string := StrReplace(string, "`, ", "`,", 1)
	string := StrReplace(string, " `;", "`;", 1)
	string := StrReplace(string, "`; ", "`;", 1)

	string := LineStr(string, 27) ; all from 27th line
	msgboxinfo := f

	if debugmode
	{
	Filedelete, %BahnhofName%-all from 27th line.txt ;---------------------------------------------------------------------	all from 27th line.txt
	FileAppend, % string, %BahnhofName%-all from 27th line.txt
	}

	string := StrReplace(string, "++++ Düsseldorf  Terminal", "", 1)
	;string := StrReplace(string, "++++", "", 1)


	NTIDb := {}
	NTDIb := {}
	xDatenArray =
	DatenArray := []
	Loop, Parse, string, `n, `r
	{
	NTIDb[A_Index] := A_LoopField
	NTDIb[A_LoopField] := A_Index
	;msgbox % A_LoopField
	DatenArray.Push(A_LoopField)
	xDatenArray .= A_LoopField "`n"
	;ToolTip % A_LoopField
	}

	if debugmode
	{
	FileDelete, %BahnhofName%-DatenArray.txt ;-- ;01:39;S 19;Hennef(Sieg);;Siegburg/Bonn,...Köln Messe/Deutz;Heute Gleis 8;8
	FileAppend, % xDatenArray, %BahnhofName%-DatenArray.txt
	;Msgbox % "DatenArray[1]:`n" DatenArray[1]
	}

	fTripID := StrReplace(xstring, "</tr>", "</tr>`n", 1)
	;fTripID := LineStr(fTripID, 57, 50) ; 50 lines from 57th line

	;msgbox % "fTripID: `n" fTripID

	if debugmode
	{
	Filedelete, % "fTripID-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % fTripID, % "fTripID-" BahnhofName ".txt"
	}




	FensterArray := [] ; Rückgabearry deklarieren
	NTID := {}
	NTDI := {}
	xTripIDArray =
	TripIDArray := []
	Loop, Parse, fTripID, `n, `r
	{
	xfa=<tr id="
	xfb="><td class="cell_time">
	xfaa:=xStr(A_LoopField,,xfa,xfb)
	NTID[A_Index] := xfaa
	NTDI[xfaa] := A_Index
	if xfaa<>
	TripIDArray.Push(xfaa)
	if xfaa<>
	xTripIDArray .= xfaa "`n"
	;ToolTip % xfaa
	}


	if debugmode
	{
	FileDelete, % "xTripIDArray-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % xTripIDArray, % "xTripIDArray-" BahnhofName ".txt"
	;Msgbox % "DatenArray[11]: `n" DatenArray[11]
	;Msgbox % "TripIDArray[12]: `n" TripIDArray[12]
	;Msgbox % "TripIDArray[12]: `n" TripIDArray[12]
	;Msgbox % "TripIDArray[13]: `n" TripIDArray[13]
	;Msgbox % "TripIDArray[14]: `n" TripIDArray[14]
	;Msgbox % "TripIDArray[15]: `n" TripIDArray[15]
	;Msgbox % "TripIDArray[16]: `n" TripIDArray[16]
	;Msgbox % "TripIDArray[17]: `n" TripIDArray[17]
	;Msgbox % "TripIDArray[18]: `n" TripIDArray[18]
	;Msgbox % "TripIDArray[19]: `n" TripIDArray[19]
	;Msgbox % "TripIDArray[20]: `n" TripIDArray[20]
	;Msgbox % "TripIDArray[21]: `n" TripIDArray[21]
	}
	FileDelete, % "xTripIDArray-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % xTripIDArray, % "xTripIDArray-" BahnhofName ".txt"


		NeuerDatensatzArray := []
		tNeuerDatensatzArray =
		Loop 50
		{ 
		tNeuerDatensatzArray .= TripIDArray[A_Index] DatenArray[A_Index] "`n"
		}
	;	Sort, tNeuerDatensatzArray
		FileDelete, % "NeuerDatensatzArray-" BahnhofName ".txt"
		FileAppend, % tNeuerDatensatzArray, % "NeuerDatensatzArray-" BahnhofName ".txt"

	mBahnhofsArray := {}
	mTID := {}
	mTDI := {}
	mBIDe := {}
	mBIDf := {}
	Split := StrSplit(xTripIDArray, "`n")
	for key, Line in Split
	{
		if (Line != "")
		{
		mBIDf[A_Index] := Line
		mTID[A_Index] := Line
		mTDI[Line] := A_Index
		if Line contains --
		{
		mBIDe[mTID[A_Index]] := True
		mBahnhofsArray[Line] := True
		mNewVar .= Line "`;True`n"
		}
		else
		{
		mBIDe[mTID[A_Index]] := False
		mBahnhofsArray[Line] := False
		mNewVar .= Line "`;False`n"
	}	}}

} ;####################################################################################### schleifenEnde --- [if (_ab_ = true and _an_ = false)]

Return ; gosub 
;pause
exitapp



;------------------------------------;------------------------------------------------------------------------------------------------------ Funktionen
xStr(ByRef H, C:=0, B:="", E:="",ByRef BO:=1, EO:="", BI:=1, EI:=1, BT:="", ET:="") {                           
Local L, LB, LE, P1, P2, Q, N:="", F:=0                 ; xStr v0.97 by SKAN on D1AL/D343 @ tiny.cc/xstr  
Return SubStr(H,!(ErrorLevel:=!((P1:=(L:=StrLen(H))?(LB:=StrLen(B))?(F:=InStr(H,B,C&1,BO,BI))?F+(BT=N?LB
:BT):0:(Q:=(BO=1&&BT>0?BT+1:BO>0?BO:L+BO))>1?Q:1:0)&&(P2:=P1?(LE:=StrLen(E))?(F:=InStr(H,E,C>>1,EO=N?(F
?F+LB:P1):EO,EI))?F+LE-(ET=N?LE:ET):0:EO=N?(ET>0?L-ET+1:L+1):P1+EO:0)>=P1))?P1:L+1,(BO:=Min(P2,L+1))-P1)  
}

LineStr(ByRef S, P, C:="", D:="") {   ;  LineStr v0.9c,   by SKAN on D341/D34M @ tiny.cc/linestr
Local L := StrLen(S),   DL := StrLen(D:=(D ? D : Instr(S,"`r`n") ? "`r`n" : "`n") ),   F, P1, P2 
Return SubStr(S,(P1:=L?(P!=1&&InStr(S,D,,0))?(F:=InStr(S,D,,P>0,Abs(P-1)))?F+DL:P-1<1?1:0:(F:=1)
:0),(P2:=(P1&&C!=0)?C!=""?(F:=InStr(S,D,,(C>0?F+DL:0),Abs(C)))?F-1:C>0?L:1:L:0)>P1?P2-P1+1:0)
}

html_decode(html) {	
   html := RegExReplace(html, "\r?\n|\r", "<br>") ; added this because original strips line breaks
   oHTML := ComObjCreate("HtmlFile") 
   oHTML.write(html)
   return % oHTML.documentElement.innerText 
}

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by effel » 12 Aug 2020, 12:13

garry wie du siehst war ich nur der mit dem Stein, dein Lob und meine Begeisterung wie toll das/der? Script jetzt fluppt gilt den wahren Helden :-)

just me genau so sollte es aussehen, ich denke wenn jetzt noch die zu fahrenden Bahnhöfe geparst werden

und (wenn der Zug noch nicht da ist) die Zeiten der restlichen Bahnhöfe eingeholt werden dann kann man V 1.0 darauf schreiben.

vielen Dank für diesen Einsatz!

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by just me » 12 Aug 2020, 11:06

Moin,

um mal die Richtung zu zeigen, in die ich dachte, und BoBo und toralf wohl auch:

Code: Select all

#NoEnv
; FileRead, tNeuerDatensatzArray, NeuerDatensatzArray-kk-ab.txt
; MsgBox % tNeuerDatensatzArray
tNeuerDatensatzArray := "
(Join`r`n
0-5482741953890356777-2008050302-9;03:40;S 19;Horrem;;Köln-Ehrenfeld,Köln-Müngersdorf Technologiepark,Lövenich,Köln-Weiden West,Frechen-Königsdorf;Köln-Ehrenfeld,Köln-Müngersdorf Technologiepark,Lövenich,Köln-Weiden West,Frechen-Königsdorf;Heute Gleis 8;8
0--231117568798423172-2008050319-7;03:41;S 19;Hennef(Sieg);;Köln Messe/Deutz,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;Köln Messe/Deutz,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;ca. 10 Minuten später;Heute Gleis 2;2
0--1822966271854478829-2008050346-1;03:46;ICE 1028;Hamburg-Altona;;Köln Messe/Deutz,Düsseldorf Hbf,Düsseldorf,Duisburg Hbf,Mülheim(Ruhr)Hbf,Essen Hbf,Bochum Hbf,Dortmund Hbf,Münster(Westf)Hbf,Osnabrück Hbf,Diepholz,Bremen Hbf,Hamburg-Harburg,Hamburg Hbf;Köln Messe/Deutz,Düsseldorf Hbf,Düsseldorf,Duisburg Hbf,Mülheim(Ruhr)Hbf,Essen Hbf,Bochum Hbf,Dortmund Hbf,Münster(Westf)Hbf,Osnabrück Hbf,Diepholz,Bremen Hbf,Hamburg-Harburg,Hamburg Hbf;;4
0--7967770931189891876-2008050352-1;03:52;Bus SEV;Köln Hansaring;;;;
0--7862394132112676399-2008050354-2;04:01;S 19;Hennef(Sieg);;Köln Messe/Deutz,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;Köln Messe/Deutz,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;Heute Gleis 3;3
0-8652078400714170233-2008050418-1;04:18;ICE 541;Berlin Hbf (tief);;Düsseldorf Hbf,Düsseldorf,Duisburg Hbf,Essen Hbf,Bochum Hbf,Dortmund Hbf,Hamm(Westf)Hbf,Gütersloh Hbf,Bielefeld Hbf,Hannover Hbf,Berlin-Spandau;Düsseldorf Hbf,Düsseldorf,Duisburg Hbf,Essen Hbf,Bochum Hbf,Dortmund Hbf,Hamm(Westf)Hbf,Gütersloh Hbf,Bielefeld Hbf,Hannover Hbf,Berlin-Spandau;;4
0-4195245265191828489-2008050359-7;04:21;S 19;Hennef(Sieg);;Köln Messe/Deutz,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;Köln Messe/Deutz,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;Heute Gleis 2;2
0--7455087584675999219-2008050422-1;04:22;ICE 521;München Hbf;;Siegburg/Bonn,Montabaur,Limburg Süd,Frankfurt(M)  Fernbf,Frankfurt(Main)Hbf,Hanau Hbf,Aschaffenburg Hbf,Würzburg Hbf,Nürnberg Hbf;Siegburg/Bonn,Montabaur,Limburg Süd,Frankfurt(M)  Fernbf,Frankfurt(Main)Hbf,Hanau Hbf,Aschaffenburg Hbf,Würzburg Hbf,Nürnberg Hbf;;5 A-C
0-2787334004637166317-2008050427-1;04:27;S 11;Bergisch Gladbach;;Köln Messe/Deutz Gl. 9-10,Köln-Buchforst,Köln-Mülheim,Köln-Holweide,Köln-Dellbrück,Duckterath;Köln Messe/Deutz Gl. 9-10,Köln-Buchforst,Köln-Mülheim,Köln-Holweide,Köln-Dellbrück,Duckterath;;10 A-B
0--3880480158113133724-2008050424-3;04:31;S 12;Au(Sieg);;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Airport-Businesspark,Köln Steinstraße,Porz(Rhein),Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn,Hennef(Sieg),Hennef im Siegbogen,Blankenberg(Sieg),Merten(Sieg),Eitorf,Herchen,Dattenfeld(Sieg),Schladern(Sieg),Rosbach(Sieg);Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Airport-Businesspark,Köln Steinstraße,Porz(Rhein),Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn,Hennef(Sieg),Hennef im Siegbogen,Blankenberg(Sieg),Merten(Sieg),Eitorf,Herchen,Dattenfeld(Sieg),Schladern(Sieg),Rosbach(Sieg);;10 A-B
0-8776742048040854735-2008050431-2;04:34;S 11;Düsseldorf  Terminal;Düsseldorf  Terminal;;Köln Hansaring,Köln-Nippes,Köln Geldernstr./Parkgürtel,Köln-Longerich,Köln Volkhovener Weg,Köln-Chorweiler,Köln-Chorweiler Nord,Köln-Blumenberg,Köln-Worringen,Dormagen Chempark,Dormagen,Nievenheim,Neuss Allerheiligen,Norf,Neuss Süd,Neuss Hbf,Neuss Am Kaiser,Neuss Rheinparkcenter,Düsseldorf-Hamm,Düsseldorf Völklinger Str.,Düsseldorf-Bilk,Düsseldorf Friedrichstadt,Düsseldorf Hbf,Düsseldorf Wehrhahn,Düsseldorf-Zoo,Düsseldorf-Derendorf,Düsseldorf-Unterrath;Köln Hansaring,Köln-Nippes,Köln Geldernstr./Parkgürtel,Köln-Longerich,Köln Volkhovener Weg,Köln-Chorweiler,Köln-Chorweiler Nord,Köln-Blumenberg,Köln-Worringen,Dormagen Chempark,Dormagen,Nievenheim,Neuss Allerheiligen,Norf,Neuss Süd,Neuss Hbf,Neuss Am Kaiser,Neuss Rheinparkcenter,Düsseldorf-Hamm,Düsseldorf Völklinger Str.,Düsseldorf-Bilk,Düsseldorf Friedrichstadt,Düsseldorf Hbf,Düsseldorf Wehrhahn,Düsseldorf-Zoo,Düsseldorf-Derendorf,Düsseldorf-Unterrath;;11 B-C
0-2908757490069439201-2008050437-1;04:37;S 6;Köln-Mülheim;;Köln Messe/Deutz Gl. 9-10,Köln-Buchforst;Heute Gleis 10 A-B;10 A-B
0-3121235599348143147-2008050402-10;04:40;S 19;Düren;;Köln Hansaring,Köln-Ehrenfeld,Köln-Müngersdorf Technologiepark,Lövenich,Köln-Weiden West,Frechen-Königsdorf,Horrem,Sindorf,Buir,Merzenich;Köln Hansaring,Köln-Ehrenfeld,Köln-Müngersdorf Technologiepark,Lövenich,Köln-Weiden West,Frechen-Königsdorf,Horrem,Sindorf,Buir,Merzenich;;11 B-C
0--8096972352154595210-2008050336-17;04:41;S 13;Troisdorf;;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich;;10 A-B
0-3841301677480532112-2008050444-1;04:44;RB 38;Bedburg(Erft);;Köln-Ehrenfeld,Horrem,Quadrath-Ichendorf,Bergheim(Erft),Zieverich,Paffendorf,Glesch;Köln-Ehrenfeld,Horrem,Quadrath-Ichendorf,Bergheim(Erft),Zieverich,Paffendorf,Glesch;;8
0--5549242381146695701-2008050447-1;04:47;S 11;Bergisch Gladbach;;Köln Messe/Deutz Gl. 9-10,Köln-Buchforst,Köln-Mülheim,Köln-Holweide,Köln-Dellbrück,Duckterath;Köln Messe/Deutz Gl. 9-10,Köln-Buchforst,Köln-Mülheim,Köln-Holweide,Köln-Dellbrück,Duckterath;;10 A-B
0--2894795155385581895-2008050444-3;04:51;S 12;Hennef(Sieg);;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Airport-Businesspark,Köln Steinstraße,Porz(Rhein),Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Airport-Businesspark,Köln Steinstraße,Porz(Rhein),Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;;10 A-B
0-2773365582559011517-2008050451-2;04:54;S 11;Düsseldorf  Terminal;Düsseldorf  Terminal;;Köln Hansaring,Köln-Nippes,Köln Geldernstr./Parkgürtel,Köln-Longerich,Köln Volkhovener Weg,Köln-Chorweiler,Köln-Chorweiler Nord,Köln-Blumenberg,Köln-Worringen,Dormagen Chempark,Dormagen,Nievenheim,Neuss Allerheiligen,Norf,Neuss Süd,Neuss Hbf,Neuss Am Kaiser,Neuss Rheinparkcenter,Düsseldorf-Hamm,Düsseldorf Völklinger Str.,Düsseldorf-Bilk,Düsseldorf Friedrichstadt,Düsseldorf Hbf,Düsseldorf Wehrhahn,Düsseldorf-Zoo,Düsseldorf-Derendorf,Düsseldorf-Unterrath;Köln Hansaring,Köln-Nippes,Köln Geldernstr./Parkgürtel,Köln-Longerich,Köln Volkhovener Weg,Köln-Chorweiler,Köln-Chorweiler Nord,Köln-Blumenberg,Köln-Worringen,Dormagen Chempark,Dormagen,Nievenheim,Neuss Allerheiligen,Norf,Neuss Süd,Neuss Hbf,Neuss Am Kaiser,Neuss Rheinparkcenter,Düsseldorf-Hamm,Düsseldorf Völklinger Str.,Düsseldorf-Bilk,Düsseldorf Friedrichstadt,Düsseldorf Hbf,Düsseldorf Wehrhahn,Düsseldorf-Zoo,Düsseldorf-Derendorf,Düsseldorf-Unterrath;;11 B-C
0-3441732994589337025-2008050455-1;04:55;IC 2314;Hamburg Hbf;;Düsseldorf Hbf,Duisburg Hbf,Essen Hbf,Gelsenkirchen Hbf,Münster(Westf)Hbf,Osnabrück Hbf,Bremen Hbf,Hamburg-Harburg;Düsseldorf Hbf,Duisburg Hbf,Essen Hbf,Gelsenkirchen Hbf,Münster(Westf)Hbf,Osnabrück Hbf,Bremen Hbf,Hamburg-Harburg;Hält nicht in Hamburg Dammtor,Itzehoe,Heide(Holst),Husum,Niebüll,Westerland(Sylt).;Hält nicht in Hamburg Dammtor,Itzehoe,Heide(Holst),Husum,Niebüll,Westerland(Sylt).;5
0-3357327908535062437-2008050432-10;04:57;S 6;Köln-Mülheim;;Köln Messe/Deutz Gl. 9-10,Köln-Buchforst;Heute Gleis 10 A-B;10 A-B
0--4101060102221793147-2008050452-2;04:59;RE 8;Mönchengladbach Hbf;Mönchengladbach Hbf;;Köln-Ehrenfeld,Pulheim,Stommeln,Rommerskirchen,Grevenbroich,Jüchen,Hochneukirch,Rheydt-Odenkirchen,Rheydt Hbf;Köln-Ehrenfeld,Pulheim,Stommeln,Rommerskirchen,Grevenbroich,Jüchen,Hochneukirch,Rheydt-Odenkirchen,Rheydt Hbf;;8
0-7808066681665082633-2008050422-10;05:00;S 19;Düren;;Köln Hansaring,Köln-Ehrenfeld,Köln-Müngersdorf Technologiepark,Lövenich,Köln-Weiden West,Frechen-Königsdorf,Horrem,Sindorf,Buir,Merzenich;Köln Hansaring,Köln-Ehrenfeld,Köln-Müngersdorf Technologiepark,Lövenich,Köln-Weiden West,Frechen-Königsdorf,Horrem,Sindorf,Buir,Merzenich;;11 B-C
0--2254089194389522312-2008050439-8;05:01;S 19;Hennef(Sieg);;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;;10 A-B
)"
tNeuerDatensatzArray .= "
(Join`r`n

0--8736742621363117480-2008050507-1;05:07;RB 24;Euskirchen;;Hürth-Kalscheuren,Brühl-Kierberg,Erftstadt,Weilerswist,Weilerswist-Derkum,Euskirchen-Großbüllesheim;Hürth-Kalscheuren,Brühl-Kierberg,Erftstadt,Weilerswist,Weilerswist-Derkum,Euskirchen-Großbüllesheim;;7
0-9067727019686819413-2008050504-3;05:11;S 12;Hennef(Sieg);;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Airport-Businesspark,Köln Steinstraße,Porz(Rhein),Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Airport-Businesspark,Köln Steinstraße,Porz(Rhein),Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;;10 A-B
0--1981361635087318141-2008050513-1;05:13;IC 2445;Dresden Hbf;;Solingen Hbf,Wuppertal Hbf,Hagen Hbf,Dortmund Hbf,Hamm(Westf)Hbf,Gütersloh Hbf,Bielefeld Hbf,Herford,Minden(Westf),Hannover Hbf,Braunschweig Hbf,Magdeburg Hbf,Köthen,Halle(Saale)Hbf,Leipzig/Halle,Leipzig Hbf,Riesa,Dresden-Neustadt;Solingen Hbf,Wuppertal Hbf,Hagen Hbf,Dortmund Hbf,Hamm(Westf)Hbf,Gütersloh Hbf,Bielefeld Hbf,Herford,Minden(Westf),Hannover Hbf,Braunschweig Hbf,Magdeburg Hbf,Köthen,Halle(Saale)Hbf,Leipzig/Halle,Leipzig Hbf,Riesa,Dresden-Neustadt;;2 A-C
0--3472840106460568713-2008050453-8;05:14;S 11;Düsseldorf  Terminal;Düsseldorf  Terminal;;Köln Hansaring,Köln-Nippes,Köln Geldernstr./Parkgürtel,Köln-Longerich,Köln Volkhovener Weg,Köln-Chorweiler,Köln-Chorweiler Nord,Köln-Blumenberg,Köln-Worringen,Dormagen Chempark,Dormagen,Nievenheim,Neuss Allerheiligen,Norf,Neuss Süd,Neuss Hbf,Neuss Am Kaiser,Neuss Rheinparkcenter,Düsseldorf-Hamm,Düsseldorf Völklinger Str.,Düsseldorf-Bilk,Düsseldorf Friedrichstadt,Düsseldorf Hbf,Düsseldorf Wehrhahn,Düsseldorf-Zoo,Düsseldorf-Derendorf,Düsseldorf-Unterrath;Köln Hansaring,Köln-Nippes,Köln Geldernstr./Parkgürtel,Köln-Longerich,Köln Volkhovener Weg,Köln-Chorweiler,Köln-Chorweiler Nord,Köln-Blumenberg,Köln-Worringen,Dormagen Chempark,Dormagen,Nievenheim,Neuss Allerheiligen,Norf,Neuss Süd,Neuss Hbf,Neuss Am Kaiser,Neuss Rheinparkcenter,Düsseldorf-Hamm,Düsseldorf Völklinger Str.,Düsseldorf-Bilk,Düsseldorf Friedrichstadt,Düsseldorf Hbf,Düsseldorf Wehrhahn,Düsseldorf-Zoo,Düsseldorf-Derendorf,Düsseldorf-Unterrath;;11 B-C
0-1235602451300581286-2008050316-12;05:15;RE 1;Aachen Hbf;;Köln-Ehrenfeld,Horrem,Düren,Langerwehe,Eschweiler Hbf,Stolberg(Rheinl)Hbf,Aachen-Rothe Erde;Köln-Ehrenfeld,Horrem,Düren,Langerwehe,Eschweiler Hbf,Stolberg(Rheinl)Hbf,Aachen-Rothe Erde;;8 A-C
0--8785224157317640039-2008050512-3;05:17;S 6;Köln-Mülheim;;Köln Messe/Deutz Gl. 9-10,Köln-Buchforst;Heute Gleis 10 A-B;10 A-B
0--6595969897443859469-2008050442-10;05:20;S 19;Düren;;Köln Hansaring,Köln-Ehrenfeld,Köln-Müngersdorf Technologiepark,Lövenich,Köln-Weiden West,Frechen-Königsdorf,Horrem,Sindorf,Buir,Merzenich;Köln Hansaring,Köln-Ehrenfeld,Köln-Müngersdorf Technologiepark,Lövenich,Köln-Weiden West,Frechen-Königsdorf,Horrem,Sindorf,Buir,Merzenich;;11 B-C
0--1190127607012160232-2008050443-12;05:21;S 19;Hennef(Sieg);;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn;;10 A-B
0--1248961588465229502-2008050521-1;05:21;RE 7;Rheine;;Köln Messe/Deutz,Opladen,Solingen Hbf,Wuppertal Hbf,Wuppertal-Oberbarmen,Schwelm,Ennepetal,Hagen Hbf,Schwerte(Ruhr),Holzwickede,Unna,Bönen,Hamm(Westf)Hbf,Drensteinfurt,Münster-Hiltrup,Münster(Westf)Hbf,Greven,Emsdetten;Köln Messe/Deutz,Opladen,Solingen Hbf,Wuppertal Hbf,Wuppertal-Oberbarmen,Schwelm,Ennepetal,Hagen Hbf,Schwerte(Ruhr),Holzwickede,Unna,Bönen,Hamm(Westf)Hbf,Drensteinfurt,Münster-Hiltrup,Münster(Westf)Hbf,Greven,Emsdetten;;2 A-C
0--5886476566321305647-2008050521-2;05:24;RB 25;Lüdenscheid;;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Frankfurter Straße,Rösrath-Stümpen,Rösrath,Hoffnungsthal,Honrath,Overath,Engelskirchen,Ründeroth,Gummersbach-Dieringhausen,Gummersbach,Marienheide,Meinerzhagen,Kierspe,Halver-Oberbrügge,Lüdenscheid-Brügge;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Frankfurter Straße,Rösrath-Stümpen,Rösrath,Hoffnungsthal,Honrath,Overath,Engelskirchen,Ründeroth,Gummersbach-Dieringhausen,Gummersbach,Marienheide,Meinerzhagen,Kierspe,Halver-Oberbrügge,Lüdenscheid-Brügge;;10 A-B
0-8754700470836814555-2008050515-4;05:24;S 6;Köln-Nippes;;Köln Hansaring;;11 B-C
0-2454215462164866628-2008050525-1;05:25;RB 48;Wuppertal-Oberbarmen;Wuppertal-Oberbarmen;;Köln Messe/Deutz,Köln-Mülheim,Leverkusen-Schlebusch,Opladen,Leichlingen,Solingen Hbf,Haan,Haan-Gruiten,Wuppertal-Vohwinkel,Wuppertal Hbf,Wuppertal-Barmen;Köln Messe/Deutz,Köln-Mülheim,Leverkusen-Schlebusch,Opladen,Leichlingen,Solingen Hbf,Haan,Haan-Gruiten,Wuppertal-Vohwinkel,Wuppertal Hbf,Wuppertal-Barmen;;2 D-G
0--123457597626315748-2008050525-1;05:25;RB 27;Mönchengladbach Hbf;Mönchengladbach Hbf;;Köln-Ehrenfeld,Pulheim,Stommeln,Rommerskirchen,Grevenbroich,Jüchen,Hochneukirch,Rheydt-Odenkirchen,Rheydt Hbf;Köln-Ehrenfeld,Pulheim,Stommeln,Rommerskirchen,Grevenbroich,Jüchen,Hochneukirch,Rheydt-Odenkirchen,Rheydt Hbf;;8 D-G
0-5191576247309762755-2008050418-24;05:27;S 11;Bergisch Gladbach;;Köln Messe/Deutz Gl. 9-10,Köln-Buchforst,Köln-Mülheim,Köln-Holweide,Köln-Dellbrück,Duckterath;Köln Messe/Deutz Gl. 9-10,Köln-Buchforst,Köln-Mülheim,Köln-Holweide,Köln-Dellbrück,Duckterath;;10 A-B
0--5962154382149198734-2008050528-1;05:28;ICE 843;Berlin Gesundbrunnen;Berlin Gesundbrunnen;;Düsseldorf Hbf,Düsseldorf,Duisburg Hbf,Essen Hbf,Bochum Hbf,Dortmund Hbf,Hamm(Westf)Hbf,Bielefeld Hbf,Hannover Hbf,Wolfsburg Hbf,Berlin-Spandau,Berlin Hbf (tief);Düsseldorf Hbf,Düsseldorf,Duisburg Hbf,Essen Hbf,Bochum Hbf,Dortmund Hbf,Hamm(Westf)Hbf,Bielefeld Hbf,Hannover Hbf,Wolfsburg Hbf,Berlin-Spandau,Berlin Hbf (tief);;5 A-C
0--8867419551013713181-2008050513-2;05:29;RB 38;Bedburg(Erft);;Köln-Ehrenfeld,Horrem,Quadrath-Ichendorf,Bergheim(Erft),Zieverich,Paffendorf,Glesch;Köln-Ehrenfeld,Horrem,Quadrath-Ichendorf,Bergheim(Erft),Zieverich,Paffendorf,Glesch;;9 D-G
0-7037501765563242396-2008050420-20;05:30;S 12;Köln-Ehrenfeld;;Köln Hansaring;;11 B-C
0-8567376367066802913-2008050531-1;05:31;RE 5;Wesel;;Köln Messe/Deutz,Köln-Mülheim,Leverkusen Mitte,Düsseldorf-Benrath,Düsseldorf Hbf,Düsseldorf,Duisburg Hbf,Oberhausen Hbf,Oberhausen-Sterkrade,Oberhausen-Holten,Dinslaken,Voerde(Niederrhein),Friedrichsfeld(Niederrhein);Köln Messe/Deutz,Köln-Mülheim,Leverkusen Mitte,Düsseldorf-Benrath,Düsseldorf Hbf,Düsseldorf,Duisburg Hbf,Oberhausen Hbf,Oberhausen-Sterkrade,Oberhausen-Holten,Dinslaken,Voerde(Niederrhein),Friedrichsfeld(Niederrhein);;1 A-C
0--7559051505666812137-2008050528-2;05:31;S 12;Au(Sieg);;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Airport-Businesspark,Köln Steinstraße,Porz(Rhein),Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn,Hennef(Sieg),Hennef im Siegbogen,Blankenberg(Sieg),Merten(Sieg),Eitorf,Herchen,Dattenfeld(Sieg),Schladern(Sieg),Rosbach(Sieg);Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Airport-Businesspark,Köln Steinstraße,Porz(Rhein),Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn,Hennef(Sieg),Hennef im Siegbogen,Blankenberg(Sieg),Merten(Sieg),Eitorf,Herchen,Dattenfeld(Sieg),Schladern(Sieg),Rosbach(Sieg);;10 A-B
0--6567166006652025260-2008050523-2;05:32;RE 5;Sechtem;;Hürth-Kalscheuren,Brühl;;7
0-7511800987663901260-2008050513-8;05:34;S 11;Düsseldorf  Terminal;Düsseldorf  Terminal;;Köln Hansaring,Köln-Nippes,Köln Geldernstr./Parkgürtel,Köln-Longerich,Köln Volkhovener Weg,Köln-Chorweiler,Köln-Chorweiler Nord,Köln-Blumenberg,Köln-Worringen,Dormagen Chempark,Dormagen,Nievenheim,Neuss Allerheiligen,Norf,Neuss Süd,Neuss Hbf,Neuss Am Kaiser,Neuss Rheinparkcenter,Düsseldorf-Hamm,Düsseldorf Völklinger Str.,Düsseldorf-Bilk,Düsseldorf Friedrichstadt,Düsseldorf Hbf,Düsseldorf Wehrhahn,Düsseldorf-Zoo,Düsseldorf-Derendorf,Düsseldorf-Unterrath;Köln Hansaring,Köln-Nippes,Köln Geldernstr./Parkgürtel,Köln-Longerich,Köln Volkhovener Weg,Köln-Chorweiler,Köln-Chorweiler Nord,Köln-Blumenberg,Köln-Worringen,Dormagen Chempark,Dormagen,Nievenheim,Neuss Allerheiligen,Norf,Neuss Süd,Neuss Hbf,Neuss Am Kaiser,Neuss Rheinparkcenter,Düsseldorf-Hamm,Düsseldorf Völklinger Str.,Düsseldorf-Bilk,Düsseldorf Friedrichstadt,Düsseldorf Hbf,Düsseldorf Wehrhahn,Düsseldorf-Zoo,Düsseldorf-Derendorf,Düsseldorf-Unterrath;;11 B-C
0--3894412332120410913-2008050532-3;05:37;S 6;Köln-Mülheim;;Köln Messe/Deutz Gl. 9-10,Köln-Buchforst;Heute Gleis 10 A-B;10 A-B
0-3566345889952071292-2008050429-12;05:37;RB 25;Köln Hansaring;;;;11 B-C
0-245776739044096458-2008050440-11;05:38;RB 27;Koblenz Hbf;;Köln Messe/Deutz,Köln/Bonn,Troisdorf,Friedrich Wilhelmshütte,Menden(Rheinl),Bonn-Beuel,Bonn-Oberkassel,Niederdollendorf,Königswinter,Rhöndorf,Bad Honnef(Rhein),Unkel,Erpel(Rhein),Linz(Rhein),Leubsdorf(Rhein),Bad Hönningen,Rheinbrohl,Leutesdorf(Rhein),Neuwied,Engers,Vallendar,Koblenz-Ehrenbreitstein;Köln Messe/Deutz,Köln/Bonn,Troisdorf,Friedrich Wilhelmshütte,Menden(Rheinl),Bonn-Beuel,Bonn-Oberkassel,Niederdollendorf,Königswinter,Rhöndorf,Bad Honnef(Rhein),Unkel,Erpel(Rhein),Linz(Rhein),Leubsdorf(Rhein),Bad Hönningen,Rheinbrohl,Leutesdorf(Rhein),Neuwied,Engers,Vallendar,Koblenz-Ehrenbreitstein;;5
0--4277657541013553356-2008050513-8;05:40;S 13;Düren;;Köln Hansaring,Köln-Ehrenfeld,Köln-Müngersdorf Technologiepark,Lövenich,Köln-Weiden West,Frechen-Königsdorf,Horrem,Sindorf,Buir,Merzenich;Köln Hansaring,Köln-Ehrenfeld,Köln-Müngersdorf Technologiepark,Lövenich,Köln-Weiden West,Frechen-Königsdorf,Horrem,Sindorf,Buir,Merzenich;;11 B-C
0--773647964055447782-2008050503-12;05:41;S 19;Blankenberg(Sieg);;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn,Hennef(Sieg),Hennef im Siegbogen;Köln Messe/Deutz Gl. 9-10,Köln Trimbornstr,Köln Frankfurter Straße,Köln/Bonn,Porz-Wahn,Spich,Troisdorf,Siegburg/Bonn,Hennef(Sieg),Hennef im Siegbogen;;10 A-B
)"
; FileRead, zNeuerDatensatzArray, NeuerDatensatzArray-kk-an.txt
; MsgBox % zNeuerDatensatzArray
zNeuerDatensatzArray := "
(Join`r`n
0-5482741953890356777-2008050302-9;03:39;S 19;Hennef(Sieg);;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Messe/Deutz;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Messe/Deutz;Heute Gleis 8;8
0--231117568798423172-2008050319-7;03:40;S 19;Horrem;;Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld;Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld;Dieser Zug fällt heute aus.;2
0--7862394132112676399-2008050354-2;04:00;S 19;Köln-Ehrenfeld;;;Heute Gleis 3;3
0-2891620265359332737-2008050358-2;04:04;Bus SEV;Köln Hansaring;;;;
0--9055230520005898190-2008050332-9;04:09;S 19;Hennef(Sieg);;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Messe/Deutz;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Messe/Deutz;Heute Gleis 8;8
0-6342851662873035729-2008050245-13;04:12;RE 1;Dortmund Hbf;;Bochum Hbf,Wattenscheid,Essen Hbf,Mülheim(Ruhr)Hbf,Duisburg Hbf,Düsseldorf,Düsseldorf Hbf,Düsseldorf-Benrath,Leverkusen Mitte,Köln-Mülheim,Köln Messe/Deutz;Bochum Hbf,Wattenscheid,Essen Hbf,Mülheim(Ruhr)Hbf,Duisburg Hbf,Düsseldorf,Düsseldorf Hbf,Düsseldorf-Benrath,Leverkusen Mitte,Köln-Mülheim,Köln Messe/Deutz;;9 D-G
0-4195245265191828489-2008050359-7;04:20;S 19;Horrem;;Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld;Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld;Heute Gleis 2;2
0--3880480158113133724-2008050424-3;04:30;S 12;Köln-Ehrenfeld;;Köln Hansaring;;10 A-B
0-8776742048040854735-2008050431-2;04:33;S 11;Köln Messe/Deutz Gl. 9-10;Köln Messe/Deutz Gl. 9-10;;;;11 B-C
0-3121235599348143147-2008050402-10;04:39;S 19;Hennef(Sieg);;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;;11 B-C
0--8096972352154595210-2008050336-17;04:40;S 13;Aachen Hbf;;Aachen-Rothe Erde,Stolberg(Rheinl)Hbf,Eschweiler Hbf,Langerwehe,Düren,Merzenich,Buir,Sindorf,Horrem,Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld,Köln Hansaring;Aachen-Rothe Erde,Stolberg(Rheinl)Hbf,Eschweiler Hbf,Langerwehe,Düren,Merzenich,Buir,Sindorf,Horrem,Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld,Köln Hansaring;;10 A-B
0--2894795155385581895-2008050444-3;04:50;S 12;Köln-Ehrenfeld;;Köln Hansaring;;10 A-B
0-2773365582559011517-2008050451-2;04:53;S 11;Köln Messe/Deutz Gl. 9-10;Köln Messe/Deutz Gl. 9-10;;;;11 B-C
0-3357327908535062437-2008050432-10;04:56;S 6;Köln-Worringen;;Köln-Blumenberg,Köln-Chorweiler Nord,Köln-Chorweiler,Köln Volkhovener Weg,Köln-Longerich,Köln Geldernstr./Parkgürtel,Köln-Nippes,Köln Hansaring;Köln-Blumenberg,Köln-Chorweiler Nord,Köln-Chorweiler,Köln Volkhovener Weg,Köln-Longerich,Köln Geldernstr./Parkgürtel,Köln-Nippes,Köln Hansaring;Heute Gleis 10 A-B;10 A-B
0--4101060102221793147-2008050452-2;04:56;RE 8;Köln Messe/Deutz;;;;8
0-7808066681665082633-2008050422-10;04:59;S 19;Hennef(Sieg);;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;;11 B-C
0--2254089194389522312-2008050439-8;05:00;S 19;Horrem;;Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld,Köln Hansaring;Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld,Köln Hansaring;;10 A-B
0-9067727019686819413-2008050504-3;05:10;S 12;Köln-Ehrenfeld;;Köln Hansaring;;10 A-B
0--624063927099260782-2008050430-10;05:12;RB 24;Euskirchen;;Euskirchen-Großbüllesheim,Weilerswist-Derkum,Weilerswist,Erftstadt,Brühl-Kierberg,Hürth-Kalscheuren,Köln Süd,Köln West;Euskirchen-Großbüllesheim,Weilerswist-Derkum,Weilerswist,Erftstadt,Brühl-Kierberg,Hürth-Kalscheuren,Köln Süd,Köln West;;1 D-F
0-1235602451300581286-2008050316-12;05:12;RE 1;Hamm(Westf)Hbf;;Dortmund Hbf,Bochum Hbf,Wattenscheid,Essen Hbf,Mülheim(Ruhr)Hbf,Duisburg Hbf,Düsseldorf,Düsseldorf Hbf,Köln-Mülheim,Köln Messe/Deutz;Dortmund Hbf,Bochum Hbf,Wattenscheid,Essen Hbf,Mülheim(Ruhr)Hbf,Duisburg Hbf,Düsseldorf,Düsseldorf Hbf,Köln-Mülheim,Köln Messe/Deutz;;8 A-C
0--3472840106460568713-2008050453-8;05:13;S 11;Bergisch Gladbach;;Duckterath,Köln-Dellbrück,Köln-Holweide,Köln-Mülheim,Köln-Buchforst,Köln Messe/Deutz Gl. 9-10;Duckterath,Köln-Dellbrück,Köln-Holweide,Köln-Mülheim,Köln-Buchforst,Köln Messe/Deutz Gl. 9-10;;11 B-C
0--8785224157317640039-2008050512-3;05:16;S 6;Köln-Nippes;;Köln Hansaring;Heute Gleis 10 A-B;10 A-B
0--8867419551013713181-2008050513-2;05:16;RB 38;Köln Messe/Deutz;;;;9
0--6595969897443859469-2008050442-10;05:19;S 19;Hennef(Sieg);;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;;11 B-C
0--1190127607012160232-2008050443-12;05:20;S 19;Düren;;Merzenich,Buir,Sindorf,Horrem,Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld,Köln Hansaring;Merzenich,Buir,Sindorf,Horrem,Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld,Köln Hansaring;;10 A-B
0--5886476566321305647-2008050521-2;05:23;RB 25;Köln Hansaring;;;;10 A-B
)"
zNeuerDatensatzArray .= "
(Join`r`n

0-8754700470836814555-2008050515-4;05:23;S 6;Köln-Mülheim;;Köln-Buchforst,Köln Messe/Deutz Gl. 9-10;;11 B-C
0-5191576247309762755-2008050418-24;05:26;S 11;Düsseldorf Hbf;;Düsseldorf Friedrichstadt,Düsseldorf-Bilk,Düsseldorf Völklinger Str.,Düsseldorf-Hamm,Neuss Rheinparkcenter,Neuss Am Kaiser,Neuss Hbf,Neuss Süd,Norf,Neuss Allerheiligen,Nievenheim,Dormagen,Dormagen Chempark,Köln-Worringen,Köln-Blumenberg,Köln-Chorweiler Nord,Köln-Chorweiler,Köln Volkhovener Weg,Köln-Longerich,Köln Geldernstr./Parkgürtel,Köln-Nippes,Köln Hansaring;Düsseldorf Friedrichstadt,Düsseldorf-Bilk,Düsseldorf Völklinger Str.,Düsseldorf-Hamm,Neuss Rheinparkcenter,Neuss Am Kaiser,Neuss Hbf,Neuss Süd,Norf,Neuss Allerheiligen,Nievenheim,Dormagen,Dormagen Chempark,Köln-Worringen,Köln-Blumenberg,Köln-Chorweiler Nord,Köln-Chorweiler,Köln Volkhovener Weg,Köln-Longerich,Köln Geldernstr./Parkgürtel,Köln-Nippes,Köln Hansaring;;10 A-B
0--6567166006652025260-2008050523-2;05:26;RE 5;Köln Messe/Deutz;;;;7
0-7037501765563242396-2008050420-20;05:29;S 12;Au(Sieg);;Rosbach(Sieg),Schladern(Sieg),Dattenfeld(Sieg),Herchen,Eitorf,Merten(Sieg),Blankenberg(Sieg),Hennef im Siegbogen,Hennef(Sieg),Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Porz(Rhein),Köln Steinstraße,Köln Airport-Businesspark,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;Rosbach(Sieg),Schladern(Sieg),Dattenfeld(Sieg),Herchen,Eitorf,Merten(Sieg),Blankenberg(Sieg),Hennef im Siegbogen,Hennef(Sieg),Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Porz(Rhein),Köln Steinstraße,Köln Airport-Businesspark,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;;11 B-C
0--7559051505666812137-2008050528-2;05:30;S 12;Köln Hansaring;;;;10 A-B
0-7511800987663901260-2008050513-8;05:33;S 11;Bergisch Gladbach;;Duckterath,Köln-Dellbrück,Köln-Holweide,Köln-Mülheim,Köln-Buchforst,Köln Messe/Deutz Gl. 9-10;Duckterath,Köln-Dellbrück,Köln-Holweide,Köln-Mülheim,Köln-Buchforst,Köln Messe/Deutz Gl. 9-10;;11 B-C
0--4799209181001531593-2008050438-13;05:33;RB 48;Wuppertal-Oberbarmen;Wuppertal-Oberbarmen;;Wuppertal-Barmen,Wuppertal Hbf,Wuppertal-Vohwinkel,Haan-Gruiten,Haan,Solingen Hbf,Leichlingen,Opladen,Leverkusen-Schlebusch,Köln-Mülheim,Köln Messe/Deutz;Wuppertal-Barmen,Wuppertal Hbf,Wuppertal-Vohwinkel,Haan-Gruiten,Haan,Solingen Hbf,Leichlingen,Opladen,Leverkusen-Schlebusch,Köln-Mülheim,Köln Messe/Deutz;;6
0-245776739044096458-2008050440-11;05:35;RB 27;Mönchengladbach Hbf;Mönchengladbach Hbf;;Rheydt Hbf,Rheydt-Odenkirchen,Hochneukirch,Jüchen,Grevenbroich,Rommerskirchen,Stommeln,Pulheim,Köln-Ehrenfeld;Rheydt Hbf,Rheydt-Odenkirchen,Hochneukirch,Jüchen,Grevenbroich,Rommerskirchen,Stommeln,Pulheim,Köln-Ehrenfeld;;5
0--3894412332120410913-2008050532-3;05:36;S 6;Köln-Nippes;;Köln Hansaring;Heute Gleis 10 A-B;10 A-B
0-3566345889952071292-2008050429-12;05:36;RB 25;Gummersbach-Dieringhausen;Gummersbach-Dieringhausen;;Ründeroth,Engelskirchen,Overath,Honrath,Hoffnungsthal,Rösrath,Rösrath-Stümpen,Köln Frankfurter Straße,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;Ründeroth,Engelskirchen,Overath,Honrath,Hoffnungsthal,Rösrath,Rösrath-Stümpen,Köln Frankfurter Straße,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;;11 B-C
0--1589342287528911240-2008050439-9;05:38;RE 7;Hagen Hbf;;Ennepetal,Schwelm,Wuppertal-Oberbarmen,Wuppertal Hbf,Solingen Hbf,Opladen,Köln Messe/Deutz;Ennepetal,Schwelm,Wuppertal-Oberbarmen,Wuppertal Hbf,Solingen Hbf,Opladen,Köln Messe/Deutz;;9 D-G
0--2422155161388686579-2008050456-10;05:39;RB 24;Euskirchen;;Euskirchen-Großbüllesheim,Weilerswist-Derkum,Weilerswist,Erftstadt,Brühl-Kierberg,Hürth-Kalscheuren,Köln Süd,Köln West;Euskirchen-Großbüllesheim,Weilerswist-Derkum,Weilerswist,Erftstadt,Brühl-Kierberg,Hürth-Kalscheuren,Köln Süd,Köln West;;1
0--4277657541013553356-2008050513-8;05:39;S 13;Troisdorf;;Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;Spich,Porz-Wahn,Köln/Bonn,Köln Frankfurter Straße,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;;11 B-C
0--773647964055447782-2008050503-12;05:40;S 19;Düren;;Merzenich,Buir,Sindorf,Horrem,Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld,Köln Hansaring;Merzenich,Buir,Sindorf,Horrem,Frechen-Königsdorf,Köln-Weiden West,Lövenich,Köln-Müngersdorf Technologiepark,Köln-Ehrenfeld,Köln Hansaring;;10 A-B
0--169552192004618870-2008050535-4;05:43;S 6;Köln-Mülheim;;Köln-Buchforst,Köln Messe/Deutz Gl. 9-10;;11 B-C
0-8272802357715415172-2008050451-9;05:44;RE 1;Aachen Hbf;;Aachen-Rothe Erde,Stolberg(Rheinl)Hbf,Eschweiler Hbf,Langerwehe,Düren,Horrem,Köln-Ehrenfeld;Aachen-Rothe Erde,Stolberg(Rheinl)Hbf,Eschweiler Hbf,Langerwehe,Düren,Horrem,Köln-Ehrenfeld;;4 D-G
0-5270799049340630662-2008050438-24;05:46;S 11;Düsseldorf Hbf;;Düsseldorf Friedrichstadt,Düsseldorf-Bilk,Düsseldorf Völklinger Str.,Düsseldorf-Hamm,Neuss Rheinparkcenter,Neuss Am Kaiser,Neuss Hbf,Neuss Süd,Norf,Neuss Allerheiligen,Nievenheim,Dormagen,Dormagen Chempark,Köln-Worringen,Köln-Blumenberg,Köln-Chorweiler Nord,Köln-Chorweiler,Köln Volkhovener Weg,Köln-Longerich,Köln Geldernstr./Parkgürtel,Köln-Nippes,Köln Hansaring;Düsseldorf Friedrichstadt,Düsseldorf-Bilk,Düsseldorf Völklinger Str.,Düsseldorf-Hamm,Neuss Rheinparkcenter,Neuss Am Kaiser,Neuss Hbf,Neuss Süd,Norf,Neuss Allerheiligen,Nievenheim,Dormagen,Dormagen Chempark,Köln-Worringen,Köln-Blumenberg,Köln-Chorweiler Nord,Köln-Chorweiler,Köln Volkhovener Weg,Köln-Longerich,Köln Geldernstr./Parkgürtel,Köln-Nippes,Köln Hansaring;;10 A-B
0--3205435559063812693-2008050512-11;05:49;S 12;Hennef(Sieg);;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Porz(Rhein),Köln Steinstraße,Köln Airport-Businesspark,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;Siegburg/Bonn,Troisdorf,Spich,Porz-Wahn,Porz(Rhein),Köln Steinstraße,Köln Airport-Businesspark,Köln Trimbornstr,Köln Messe/Deutz Gl. 9-10;;11 B-C
0-2714456635689050086-2008050544-3;05:50;S 12;Köln-Ehrenfeld;;Köln Hansaring;;10 A-B
0--5971361409795379068-2008050551-2;05:53;RB 25;Köln Hansaring;;;;10 A-B
0--7151359610019140890-2008050533-8;05:53;S 11;Bergisch Gladbach;;Duckterath,Köln-Dellbrück,Köln-Holweide,Köln-Mülheim,Köln-Buchforst,Köln Messe/Deutz Gl. 9-10;Duckterath,Köln-Dellbrück,Köln-Holweide,Köln-Mülheim,Köln-Buchforst,Köln Messe/Deutz Gl. 9-10;;11 B-C
0--1342736291342911674-2008050454-14;05:53;RE 8;Linz(Rhein);;Unkel,Bad Honnef(Rhein),Rhöndorf,Königswinter,Niederdollendorf,Bonn-Oberkassel,Bonn-Beuel,Menden(Rheinl),Friedrich Wilhelmshütte,Troisdorf,Porz(Rhein),Köln Messe/Deutz;Unkel,Bad Honnef(Rhein),Rhöndorf,Königswinter,Niederdollendorf,Bonn-Oberkassel,Bonn-Beuel,Menden(Rheinl),Friedrich Wilhelmshütte,Troisdorf,Porz(Rhein),Köln Messe/Deutz;;8
0-6502553082132514700-2008050534-3;05:54;RB 26;Köln-Dellbrück;;Köln Messe/Deutz;;9 D-G
0--6778153375871459533-2008050552-3;05:56;S 6;Köln-Nippes;;Köln Hansaring;Heute Gleis 10 A-B;10 A-B
)"

; ID;An/Ab;Zug;Start/Ziel;;Strecke A;Strecke B;Sonder;Gleis
Zugverbindungen := {}
For Idx, Zug In StrSplit(zNeuerDatensatzArray, "`n", "`r") {
   ZugArr := StrSplit(Zug, ";")
   ZugID := StrReplace(ZugArr[1], "--", "-")
   Zugverbindungen[ZugID] := {}
   Zugverbindungen[ZugID, "Zug"] := ZugArr[3]
   Zugverbindungen[ZugID, "Start"] := ZugArr[4]
   Zugverbindungen[ZugID, "An"] := {Zeit: ZugArr[2], Gleis: ZugArr[9], Sonder: ZugArr[8], StreckeA: ZugArr[6], StreckeB: ZugArr[7]}
}
For Idx, Zug In StrSplit(tNeuerDatensatzArray, "`n", "`r") {
   ZugArr := StrSplit(Zug, ";")
   ZugID := StrReplace(ZugArr[1], "--", "-")
   If !ZugVerbindungen.HasKey(ZugID)
      Zugverbindungen[ZugID] := {}
   Zugverbindungen[ZugID, "Zug"] := ZugArr[3]
   Zugverbindungen[ZugID, "Ziel"] := ZugArr[4]
   Zugverbindungen[ZugID, "Ab"] := {Zeit: ZugArr[2], Gleis: ZugArr[9], Sonder: ZugArr[8], StreckeA: ZugArr[6], StreckeB: ZugArr[7]}
}

; For ZugID, Verbindung In Zugverbindungen {
;    Msg := ""
;    For K, V In Verbindung {
;       Msg .= K . " - " . V . "`n"
;       If (K = "Ab") || (K = "An")
;          For K2, V2 In V
;             Msg .= K2 . " - " . V2 . "`n"
;    }
;    MsgBox, 0, %ZugID%, %Msg%
; }

Gui, Zuege:New
Gui, Margin, 20, 20
Gui, Add, ListView, vLV w1500 r25 Grid +LV0x4000 gSubLV, ID|Zug|Start|Ziel|Ankunft|Gleis|Sonder|Abfahrt|Gleis|Sonder
For ZugID, Verbindung In Zugverbindungen {
   LV_Add("", ZugID, Verbindung.Zug, Verbindung.Start, Verbindung.Ziel
            , Verbindung.An.Zeit, Verbindung.An.Gleis, Verbindung.An.Sonder
            , Verbindung.Ab.Zeit, Verbindung.Ab.Gleis, Verbindung.Ab.Sonder)
}
LV_ModifyCol(1, 0)            ; ID Spalte verbergen
LV_ModifyCol(2, "AutoHdr")
LV_ModifyCol(3, "AutoHdr")
LV_ModifyCol(4, "AutoHdr")
LV_ModifyCol(5, "AutoHdr")
LV_ModifyCol(6, 100)
LV_ModifyCol(7, 100)
LV_ModifyCol(8, "AutoHdr")
LV_ModifyCol(9, 100)
LV_ModifyCol(10, 100)
Gui, Show, , Köln-Hbf.
Gui, Strecke:New, +OwnerZuege
Gui, Margin, 20, 20
Gui, Add, Text, w300 Section, Strecke bis hier:
Gui, Add, ListBox, xm y+5 wp r20 vStrecke1
Gui, Add, Text, ys wp Section, Strecke von hier:
Gui, Add, ListBox, xs y+5 wp r20 vStrecke2
Return
SubLV:
   If (A_GuiEvent = "DoubleClick") {
      LV_GetText(ZugID, A_EventInfo)
      Strecke1 := Zugverbindungen[ZugID, "An", "StreckeA"]
      GuiControl, Strecke:, Strecke1, % "|" . StrReplace(Strecke1, ",", "|")
      Strecke2 := Zugverbindungen[ZugID, "Ab", "StreckeA"]
      GuiControl, Strecke:, Strecke2, % "|" . StrReplace(Strecke2, ",", "|")
      Gui, Zuege:+Disabled
      Gui, Strecke:Show, xCenter yCenter, %ZugID% - Streckenverlauf
   }
Return
ZuegeGuiClose:
ExitApp
StreckeGuiClose:
   Gui, Zuege: -Disabled
   Gui, Hide
Return
Das ist noch keine 'vollständige' Lösung !

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by garry » 12 Aug 2020, 10:14

danke für den aufwändigen script
habe eine Frage betr ActiveX
Erhalte Fehlermeldung : Klasse nicht registriert
( benutze normalerweise Chrome-Browser / ( IExplore.exe ist vorhanden ) )

Code: Select all

d := ComObjCreate("InternetExplorer.Application")

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by effel » 12 Aug 2020, 07:25

Hallo,

ich habe dieses Thema [ternary operator] schon vor längerem in den Hilfeseiten gelesen, es aber jetzt erst verstanden :-)


wenn das Script via ComObjCreate("InternetExplorer.Application") den Content lädt geht meine CPU Last für die Downloadzeit auf 88 %

Das hat zur Folge dass der Film den ich grade streame für gute 10 Sekunden stehen bleibt

Kann man dem IExplorer mit weniger Priorität oder sowas laufen lassen? beeinflussen?

Es kommt auch regelmässig vor das ich noch IE Tasks löschen muss, obwohl das Script nicht mehr läuft. Das passiert wenn ich zu oft update. Daher lösche ich die beiden Tasks sofort nach "gebrauch"

Code: Select all

loop, 3
{
Process, Exist, iexplore.exe
PID := Errorlevel
Process, Close, %PID%
}
Es dauert bis zu 35 Sekunden bis die GUI erscheint, liegt das an meiner LowCost Hardware? Wie ist/sind deine/eure Ladezeiten?

Dann... habe ich eben eine kompilierte Version gestartet, die GUI startet normal aber es fehlen Daten.

Auch nachdem ich die TorZeit fürs herunterladen auf 5 Sekunden gestellt habe.

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by BoBo » 12 Aug 2020, 03:10

Aufgrund der fehlenden Sprachbarriere spielt hier die deutsche Übersetzung der AHK-Hilfe einmal mehr ihren ganzen Charme aus ;)
https://ahkde.github.io/docs/Variables.htm#ternary

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by hd0202 » 11 Aug 2020, 22:39

bei rg[A_Index] := Split[7] = "" ? split[6] : split[7] verstehe ich leider nichts mehr.
wenn Split[7] leer ist Split[7] = "" dann wird Split[6] verwendet ? split[6] sonst Split[7] : split[7] --> Ternärer Operator (ternary operator) in Variablen und Ausdrücke (Variables and Expressions) in der Doku
wird hier verwendet, damit rg[A_Index] immer einen Inhalt hat
Hubert

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by effel » 11 Aug 2020, 21:03

bei rg[A_Index] := Split[7] = "" ? split[6] : split[7] verstehe ich leider nichts mehr.

was passiert wenn = "" ? split[6] : split[7] angefügt wird?

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by effel » 11 Aug 2020, 14:53

ich habe es so angepasst, das es nicht nur für den Kölner HBF funktioniert.

Code: Select all

MainBfName := "kk" ; köln hbf
	mainbf := "Köln HBF"



msg .= "`n`n" abfahrt "`n`n" strecke1 "`n`n" mainbf "`tan: " an "`tab: " ab "`t   " linie "`tGleis: " gleis "`t" besonders "`n`n" strecke2 

if abfahrt
	LV_Insert(newrow++, "", ""
		, ""
		, ""
		, ""
		, mainbf)
lv_modify(newrow, "vis")
gui, listview, view2
lv_modify(row2, "col5", mainbf)

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by effel » 11 Aug 2020, 10:23

hallo Hubert,

bravo!! das ist ja wohl mal klasse. besser als ich es mir vorgestellt habe.

Ich brauchte es nur in meinen Code einzufügen und es läuft sofort

Code: Select all

	#SingleInstance, Force
	FileEncoding, UTF-8

	DebugMode := true
	DebugMode := false

	MainBfName := "kk" ; köln hbf

	URL:="https://iris.noncd.db.de/wbt/js/index.html?Zeilen=50&typ=an&bhf=" MainBfName ; ankunft % MainBfName
	BahnhofName = % MainBfName "-an"
	_ab_ := false
	_an_ := true
gosub DownLoadMainBF

	URL:="https://iris.noncd.db.de/wbt/js/index.html?Zeilen=50&typ=ab&bhf=" MainBfName ; abfahrt % MainBfName
	BahnhofName = % MainBfName "-ab"
	_ab_ := true
	_an_ := false

gosub DownLoadMainBF

; ########################################################################################	GUI

FensterArraya := [] ; Rückgabearry deklarieren
FensterArrayb := [] ; Rückgabearry deklarieren

ra := {}, rb := {}, rc := {}, rd := {}, re := {}, rf := {}, rg := {}, rh := {}, ri := {}

		xSplit := StrSplit(tNeuerDatensatzArray, "`n")
		for key, Line in xSplit
		{
			if (Line != "")
			{
			Split := StrSplit(Line, "`;") ;################## Abfahrt Array
			ra[A_Index] := Split[1]
			rb[A_Index] := Split[2]
			rc[A_Index] := Split[3]
			rd[A_Index] := Split[4]
			re[A_Index] := Split[5]
			rf[A_Index] := Split[6]
			rg[A_Index] := Split[7] = "" ? split[6] : split[7]	; <===
			rh[A_Index] := Split[8]
			ri[A_Index] := Split[9]
		}	}


sa := {}, sb := {}, sc := {}, sd := {}, se := {}, sf := {}, sg := {}, sh := {}, si := {}

		xSplit := StrSplit(zNeuerDatensatzArray, "`n")
		for key, Line in xSplit
		{
			if (Line != "")
			{
			Split := StrSplit(Line, "`;") ;################## Ankunft Array
			sa[A_Index] := Split[1]
			sb[A_Index] := Split[2]
			sc[A_Index] := Split[3]
			sd[A_Index] := Split[4]
			se[A_Index] := Split[5]
			sf[A_Index] := Split[6]
			sg[A_Index] := Split[7] = "" ? split[6] : split[7]	; <===
			sh[A_Index] := Split[8]
			si[A_Index] := Split[9]
		}	}

	Loop 50
	FensterArrayb[A_Index] := {ra: ra[A_Index] ; TripID
				, rb: rb[A_Index] ; abfahrt zeit
				, rc: rc[A_Index] ; Linie
				, rd: rd[A_Index] ; abfahrt Bahnhof
				, re: re[A_Index] ; ??
				, rf: rf[A_Index] ; zu fahrende strecke a
				, rg: rg[A_Index] ; zu fahrende strecke b
				, rh: rh[A_Index] ; sondermeldungen (Zug fällt aus, Heute Gleis 6, 5 Minuten Später)
				, ri: ri[A_Index] ; gleis
				;----------------------------------
				, BIDf: BIDf[A_Index]}
	Loop 50
	FensterArraya[A_Index] := {sa: sa[A_Index] ; TripID
				, sb: sb[A_Index] ; ankunft zeit
				, sc: sc[A_Index] ; Linie
				, sd: sd[A_Index] ; Ziel Bahnhof
				, se: se[A_Index] ; ??
				, sf: sf[A_Index] ; gefahrene strecke a
				, sg: sg[A_Index] ; gefahrene strecke b
				, sh: sh[A_Index] ; sondermeldungen (Zug fällt aus, Heute Gleis 6, 5 Minuten Später)
				, si: si[A_Index] ; gleis
				;----------------------------------
				, BIDf: BIDf[A_Index]}


#NoEnv
Gui, Margin, 20, 20
reload_listviews:	; <===
Gui, Add, ListView, vview2 w1500 r25 Grid glv, #|ra [Abfahrt]|rb|rc|rd|re|rf|rg|rh|ri	; <===
For Index, item In FensterArrayb

		     LV_Add("", Index
				, item.ra
				, item.rb
				, item.rc
				, item.rd
				, item.re
				, item.rf
				, item.rg
				, item.rh
				, item.ri)
			LV_ModifyCol()
			LV_ModifyCol(3, 80)
			LV_ModifyCol(4, 80)
			LV_ModifyCol(5, 150) ; 80)	; <===
			LV_ModifyCol(6, 0) ; 150)	; <===
			LV_ModifyCol(7, 150)
			LV_ModifyCol(8, 200)
			LV_ModifyCol(9, 200)
			LV_ModifyCol(10,100)
			LV_ModifyCol(11,100)

Gui, Add, ListView, vview1 w1500 r25 Grid glv, #|sa [Ankunft]|sb|sc|sd|se|sf|sg|sh|si	; <===
For Index, item In FensterArraya

		     LV_Add("", Index
				, item.sa
				, item.sb
				, item.sc
				, item.sd
				, item.re
				, item.sf
				, item.sg
				, item.sh
				, item.si)

			LV_ModifyCol()
			LV_ModifyCol(3, 80)
			LV_ModifyCol(4, 80)
			LV_ModifyCol(5, 150) ; 80)	; <===
			LV_ModifyCol(6, 0) ; 150)	; <===
			LV_ModifyCol(7, 150)
			LV_ModifyCol(8, 200)
			LV_ModifyCol(9, 200)
			LV_ModifyCol(10,100)
			LV_ModifyCol(11,100)
			Gui, Show, ,  % A_ScriptName

Return
; ab hier neu, doppelclick irgendwo in eine zeile, egal ob abfahrt oder ankunft	; <===
lv:
strecke1 := strecke2 := abfahrt := ziel := an := ab := besonders := gleis := ""
row1 := row2 := ""
view := a_guicontrol
gui, listview, % view
LV_GetText(strecke, A_EventInfo, 8)
LV_GetText(abfahrt, A_EventInfo, 5)
LV_GetText(ziel, A_EventInfo, 5)
LV_GetText(an, A_EventInfo, 3)
LV_GetText(ab, A_EventInfo, 3)
LV_GetText(linie, A_EventInfo, 4)
LV_GetText(gleis, A_EventInfo, 10)
LV_GetText(id, A_EventInfo, 2)
LV_GetText(row, A_EventInfo, 1)
gui, destroy
gosub, reload_listviews
Gui, Show, ,  % A_ScriptName

if (view = "view1")
{
    strecke1 := strecke
    for _key, _wert in fensterarrayb
    {
		if (_wert.ra = id)
		{
;			msgbox, % _key "`t" _wert.rg
			strecke2 := _wert.rg
			ziel := _wert.rd
			ab := _wert .rb
			linie := _wert.rc
			gleis := _wert.ri
			besonders := _wert.rh
			break
		}
    }
    gui, listview, view2
	Loop % LV_GetCount()
	{
		LV_GetText(Text, A_Index, 2)
		if (Text = id)
		{
			LV_GetText(row2, A_Index, 1)
			break
		}
	}
}
else
{
    strecke2 := strecke
    for _key, _wert in fensterarraya
    {
		if (_wert.sa = id)
		{
;			msgbox, % _key "`t" _wert.sg
			strecke1 := _wert.sg
			abfahrt := _wert.sd
			an := _wert .sb
			linie := _wert.sc
			gleis := _wert.si
			besonders := _wert.sh
			break
		}
    }
    gui, listview, view1
	Loop % LV_GetCount()
	{
		LV_GetText(Text, A_Index, 2)
		if (Text = id)
		{
			LV_GetText(row1, A_Index, 1)
			break
		}
	}
}
if !strecke1 and (abfahrt = ziel)
	abfahrt := an := ""
if !strecke2 and (abfahrt = ziel)
	ziel := ab := ""
row1 := row1 = "" ? row : row1
row2 := row2 = "" ? row : row2
msg := "a_gui_________: " a_gui  "`na_guicontrol_: " view "`na_guievent___: " a_guievent "`na_eventinfo__: " a_eventinfo "`nrow___________: " row "`nrow1__________: " row1 "`nrow2__________: " row2 "`n" id
msg .= "`n`n" abfahrt "`n`n" strecke1 "`n`nKöln Hbf`tan: " an "`tab: " ab "`t   " linie "`tGleis: " gleis "`t" besonders "`n`n" strecke2 "`n`n" ziel
; msgbox, % msg
gui, listview, view1
newrow := row1 + 1
for x, station in strsplit(strecke1, ",")
    LV_Insert(newrow++, "", ""
		, ""
		, ""
		, ""
		, station)
if abfahrt
	LV_Insert(newrow++, "", ""
		, ""
		, ""
		, ""
		, "Köln Hbf")
lv_modify(newrow, "vis")
gui, listview, view2
lv_modify(row2, "col5", "Köln Hbf")
newrow := row2 + 1
for x, station in strsplit(strecke2, ",")
    LV_Insert(newrow++, "", ""
		, ""
		, ""
		, ""
		, station)
if ziel
	LV_Insert(newrow++, "", ""
		, ""
		, ""
		, ""
		, ziel)
lv_modify(newrow, "vis")
Gui, Show, ,  % A_ScriptName
return
GuiClose:
;- reload
exitapp

; ########################################################################################	GUI


DownLoadMainBF:

if (_ab_ = false and _an_ = true) ;#######################################################	schleifenAnfang --- [if (_ab_ = false and _an_ = true)]
{
		try
		{
		string =
		d := ComObjCreate("InternetExplorer.Application")
		d.Visible := false
		d.Navigate(URL)
		While d.readyState != 4 || d.document.readyState != "complete" || d.busy
		Sleep, 2000
		string := d.document.documentElement.innerHtml
		d.quit
		}catch e{
		ErrorMessage := "Ausnahme ausgelöst!`n`nWas: " e.what 
							. "`nDatei: " e.file
						        . "`nZeile: " e.line 
							. "`nNachricht: " e.message 
							. "`nZusatz: " e.extra
							MsgBox,,ErrorMessage:, % ErrorMessage, 2
							FileAppend, % ErrorMessage, ErrorMessage.txt
		}


	if DebugMode
	{
	FileDelete, % BahnhofName "-.txt"
	FileAppend, % string, % BahnhofName "-.txt"
	fileread,     string, % BahnhofName "-.txt"
	}

	; semicolon einfügen
	xfa = &nbsp`; ++++&nbsp`;
	xfb = <td><span class="xtripID">`;</span>
	string := StrReplace(string, xfa, xfb, 1)
	xfa = &nbsp`;++++&nbsp`;
	xfb = <td><span class="xtripID">`;</span>
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="tripID" id="
	xfb = <td><span class="xtripID">`;</span><span class="tripID" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="to_from" id="
	xfb = <td><span class="xto_from">`;</span><span class="to_from" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="wing_symbol" id="
	xfb = <td><span class="xwing_symbol">`;</span><span class="wing_symbol" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="path" id="
	xfb = <td><span class="xpath">`;</span><span class="path" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="tripMessage" id="
	xfb = <td><span class="xtripMessage">`;</span><span class="tripMessage" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="platform" id=
	xfb = <td><span class="xplatform">`;</span><span class="platform" id=
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="time" id=
	xfb = <td><span class="xtime">`;</span><span class="time" id=
	string := StrReplace(string, xfa, xfb, 1)

	string := StrReplace(string, " `,", "`,", 1)
	string := StrReplace(string, "`, ", "`,", 1)
	string := StrReplace(string, " `;", "`;", 1)
	string := StrReplace(string, "`; ", "`;", 1)

	string := LineStr(string, 56, 1) ; 1 line from 56th line


	if DebugMode
	{
	;MsgBox % 
	FileDelete, % BahnhofName "-1 line from 56th line.txt"
	FileAppend, % string, % BahnhofName "-1 line from 56th line.txt"
	}

	xstring := string
	string := html_decode(string)

	if debugmode
	{
	filedelete,  %BahnhofName%-html_decode.txt ;---------------------------------------------------------------------	html_decode.txt
	FileAppend, % string,  %BahnhofName%-html_decode.txt
	}
	
	string := StrReplace(string, " `,", "`,", 1)
	string := StrReplace(string, "`, ", "`,", 1)
	string := StrReplace(string, " `;", "`;", 1)
	string := StrReplace(string, "`; ", "`;", 1)

	string := LineStr(string, 27) ; all from 27th line
	msgboxinfo := string

	if debugmode
	{
	Filedelete, %BahnhofName%-all from 27th line.txt ;---------------------------------------------------------------------	all from 27th line.txt
	FileAppend, % string, %BahnhofName%-all from 27th line.txt
	}

	string := StrReplace(string, "++++ Düsseldorf  Terminal", "", 1)
	;string := StrReplace(string, "++++", "", 1)


	NTIDb := {}
	NTDIb := {}
	xDatenArray =
	DatenArray := []
	Loop, Parse, string, `n, `r
	{
	NTIDb[A_Index] := A_LoopField
	NTDIb[A_LoopField] := A_Index
	;msgbox % A_LoopField
	DatenArray.Push(A_LoopField)
	xDatenArray .= A_LoopField "`n"
	;ToolTip % A_LoopField
	}

	if debugmode
	{
	FileDelete, %BahnhofName%-DatenArray.txt ;-- ;01:39;S 19;Hennef(Sieg);;Siegburg/Bonn,D.....,Köln Messe/Deutz;Heute Gleis 8;8
	FileAppend, % xDatenArray, %BahnhofName%-DatenArray.txt
	;Msgbox % "DatenArray[1]:`n" DatenArray[1]
	}

	fTripID := StrReplace(xstring, "</tr>", "</tr>`n", 1)
	;fTripID := LineStr(fTripID, 57, 50) ; 50 lines from 57th line

	;msgbox % "fTripID: `n" fTripID

	if debugmode
	{
	Filedelete, % "fTripID-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % fTripID, % "fTripID-" BahnhofName ".txt"
	}



	FensterArray := [] ; Rückgabearry deklarieren
	NTID := {}
	NTDI := {}
	xTripIDArray =
	TripIDArray := []
	Loop, Parse, fTripID, `n, `r
	{
	xfa=<tr id="
	xfb="><td class="cell_time">
	xfaa:=xStr(A_LoopField,,xfa,xfb)
	NTID[A_Index] := xfaa
	NTDI[xfaa] := A_Index
	if xfaa<>
	TripIDArray.Push(xfaa)
	if xfaa<>
	xTripIDArray .= xfaa "`n"
	;ToolTip % xfaa
	}


	if debugmode
	{
	FileDelete, % "xTripIDArray-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % xTripIDArray, % "xTripIDArray-" BahnhofName ".txt"
	;Msgbox % "DatenArray[11]: `n" DatenArray[11]
	;Msgbox % "TripIDArray[12]: `n" TripIDArray[12]
	;Msgbox % "TripIDArray[12]: `n" TripIDArray[12]
	;Msgbox % "TripIDArray[13]: `n" TripIDArray[13]
	;Msgbox % "TripIDArray[14]: `n" TripIDArray[14]
	;Msgbox % "TripIDArray[15]: `n" TripIDArray[15]
	;Msgbox % "TripIDArray[16]: `n" TripIDArray[16]
	;Msgbox % "TripIDArray[17]: `n" TripIDArray[17]
	;Msgbox % "TripIDArray[18]: `n" TripIDArray[18]
	;Msgbox % "TripIDArray[19]: `n" TripIDArray[19]
	;Msgbox % "TripIDArray[20]: `n" TripIDArray[20]
	;Msgbox % "TripIDArray[21]: `n" TripIDArray[21]
	}
	FileDelete, % "xTripIDArray-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % xTripIDArray, % "xTripIDArray-" BahnhofName ".txt"


		NeuerDatensatzArray := []
		zNeuerDatensatzArray =

		Loop 50
		{
		zNeuerDatensatzArray .= TripIDArray[A_Index] DatenArray[A_Index] "`n"
		}
	;	Sort, zNeuerDatensatzArray
		FileDelete, % "NeuerDatensatzArray-" BahnhofName ".txt"
		FileAppend, % zNeuerDatensatzArray, % "NeuerDatensatzArray-" BahnhofName ".txt"

	BahnhofsArray := {}
	TID := {}
	TDI := {}
	BIDe := {}
	BIDf := {}
	Split := StrSplit(xTripIDArray, "`n")
		for key, Line in Split
		{
			if (Line != "")
			{
			BIDf[A_Index] := Line
			TID[A_Index] := Line
			TDI[Line] := A_Index
			if Line contains --
			{
			BIDe[TID[A_Index]] := True
			BahnhofsArray[Line] := True
			NewVar .= Line "`;True`n"
			}
			else
			{
			BIDe[TID[A_Index]] := False
			BahnhofsArray[Line] := False
			NewVar .= Line "`;False`n"
		}}}

} ;####################################################################################### schleifenEnde --- [if (_ab_ = false and _an_ = true)]

;-----------------------------------------------------------------------------------------------------------------------------------------------------------


if (_ab_ = true and _an_ = false) ;#######################################################	schleifenAnfang --- [if (_ab_ = true and _an_ = false)]
{
		try
		{
		string =
		d := ComObjCreate("InternetExplorer.Application")
		d.Visible := false
		d.Navigate(URL)
		While d.readyState != 4 || d.document.readyState != "complete" || d.busy
		Sleep, 1000
		string := d.document.documentElement.innerHtml
		d.quit
		}catch e{
		ErrorMessage := "Ausnahme ausgelöst!`n`nWas: " e.what 
							. "`nDatei: " e.file
						        . "`nZeile: " e.line 
							. "`nNachricht: " e.message 
							. "`nZusatz: " e.extra
							MsgBox,,ErrorMessage:, % ErrorMessage, 2
							FileAppend, % ErrorMessage, ErrorMessage.txt
		}


	if DebugMode
	{
	FileDelete, % BahnhofName "-.txt"
	FileAppend, % string, % BahnhofName "-.txt"
	fileread,     string, % BahnhofName "-.txt"
	}

	; semicolon einfügen
	xfa = &nbsp`; ++++&nbsp`;
	xfb = <td><span class="xtripID">`;</span>
	string := StrReplace(string, xfa, xfb, 1)
	xfa = &nbsp`;++++&nbsp`;
	xfb = <td><span class="xtripID">`;</span>
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="tripID" id="
	xfb = <td><span class="xtripID">`;</span><span class="tripID" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="to_from" id="
	xfb = <td><span class="xto_from">`;</span><span class="to_from" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="wing_symbol" id="
	xfb = <td><span class="xwing_symbol">`;</span><span class="wing_symbol" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="path" id="
	xfb = <td><span class="xpath">`;</span><span class="path" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="tripMessage" id="
	xfb = <td><span class="xtripMessage">`;</span><span class="tripMessage" id="
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <td><span class="platform" id=
	xfb = <td><span class="xplatform">`;</span><span class="platform" id=
	string := StrReplace(string, xfa, xfb, 1)
	xfa = <span class="time" id=
	xfb = <td><span class="xtime">`;</span><span class="time" id=
	string := StrReplace(string, xfa, xfb, 1)

	string := StrReplace(string, " `,", "`,", 1)
	string := StrReplace(string, "`, ", "`,", 1)
	string := StrReplace(string, " `;", "`;", 1)
	string := StrReplace(string, "`; ", "`;", 1)

	string := LineStr(string, 56, 1) ; 1 line from 56th line


	if DebugMode
	{
	;MsgBox % 
	FileDelete, % BahnhofName "-1 line from 56th line.txt"
	FileAppend, % string, % BahnhofName "-1 line from 56th line.txt"
	}

	/*
	if debugmode
	{
	filedelete, 1 line from 56th line.txt ;---------------------------------------------------------------------	1 line from 56th line.txt
	FileAppend, % string, 1 line from 56th line.txt
	}
	*/

	xstring := string
	string := html_decode(string)

	if debugmode
	{
	filedelete,  %BahnhofName%-html_decode.txt ;---------------------------------------------------------------------	html_decode.txt
	FileAppend, % string,  %BahnhofName%-html_decode.txt
	}

	string := StrReplace(string, " `,", "`,", 1)
	string := StrReplace(string, "`, ", "`,", 1)
	string := StrReplace(string, " `;", "`;", 1)
	string := StrReplace(string, "`; ", "`;", 1)

	string := LineStr(string, 27) ; all from 27th line
	msgboxinfo := f

	if debugmode
	{
	Filedelete, %BahnhofName%-all from 27th line.txt ;---------------------------------------------------------------------	all from 27th line.txt
	FileAppend, % string, %BahnhofName%-all from 27th line.txt
	}

	string := StrReplace(string, "++++ Düsseldorf  Terminal", "", 1)
	;string := StrReplace(string, "++++", "", 1)


	NTIDb := {}
	NTDIb := {}
	xDatenArray =
	DatenArray := []
	Loop, Parse, string, `n, `r
	{
	NTIDb[A_Index] := A_LoopField
	NTDIb[A_LoopField] := A_Index
	;msgbox % A_LoopField
	DatenArray.Push(A_LoopField)
	xDatenArray .= A_LoopField "`n"
	;ToolTip % A_LoopField
	}

	if debugmode
	{
	FileDelete, %BahnhofName%-DatenArray.txt ;-- ;01:39;S 19;Hennef(Sieg);;Siegburg/Bonn,...Köln Messe/Deutz;Heute Gleis 8;8
	FileAppend, % xDatenArray, %BahnhofName%-DatenArray.txt
	;Msgbox % "DatenArray[1]:`n" DatenArray[1]
	}

	fTripID := StrReplace(xstring, "</tr>", "</tr>`n", 1)
	;fTripID := LineStr(fTripID, 57, 50) ; 50 lines from 57th line

	;msgbox % "fTripID: `n" fTripID

	if debugmode
	{
	Filedelete, % "fTripID-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % fTripID, % "fTripID-" BahnhofName ".txt"
	}




	FensterArray := [] ; Rückgabearry deklarieren
	NTID := {}
	NTDI := {}
	xTripIDArray =
	TripIDArray := []
	Loop, Parse, fTripID, `n, `r
	{
	xfa=<tr id="
	xfb="><td class="cell_time">
	xfaa:=xStr(A_LoopField,,xfa,xfb)
	NTID[A_Index] := xfaa
	NTDI[xfaa] := A_Index
	if xfaa<>
	TripIDArray.Push(xfaa)
	if xfaa<>
	xTripIDArray .= xfaa "`n"
	;ToolTip % xfaa
	}


	if debugmode
	{
	FileDelete, % "xTripIDArray-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % xTripIDArray, % "xTripIDArray-" BahnhofName ".txt"
	;Msgbox % "DatenArray[11]: `n" DatenArray[11]
	;Msgbox % "TripIDArray[12]: `n" TripIDArray[12]
	;Msgbox % "TripIDArray[12]: `n" TripIDArray[12]
	;Msgbox % "TripIDArray[13]: `n" TripIDArray[13]
	;Msgbox % "TripIDArray[14]: `n" TripIDArray[14]
	;Msgbox % "TripIDArray[15]: `n" TripIDArray[15]
	;Msgbox % "TripIDArray[16]: `n" TripIDArray[16]
	;Msgbox % "TripIDArray[17]: `n" TripIDArray[17]
	;Msgbox % "TripIDArray[18]: `n" TripIDArray[18]
	;Msgbox % "TripIDArray[19]: `n" TripIDArray[19]
	;Msgbox % "TripIDArray[20]: `n" TripIDArray[20]
	;Msgbox % "TripIDArray[21]: `n" TripIDArray[21]
	}
	FileDelete, % "xTripIDArray-" BahnhofName ".txt" ;--------------------------------0-7201152909451859658-2008030102-9----------------
	FileAppend, % xTripIDArray, % "xTripIDArray-" BahnhofName ".txt"


		NeuerDatensatzArray := []
		tNeuerDatensatzArray =
		Loop 50
		{ 
		tNeuerDatensatzArray .= TripIDArray[A_Index] DatenArray[A_Index] "`n"
		}
	;	Sort, tNeuerDatensatzArray
		FileDelete, % "NeuerDatensatzArray-" BahnhofName ".txt"
		FileAppend, % tNeuerDatensatzArray, % "NeuerDatensatzArray-" BahnhofName ".txt"

	mBahnhofsArray := {}
	mTID := {}
	mTDI := {}
	mBIDe := {}
	mBIDf := {}
	Split := StrSplit(xTripIDArray, "`n")
	for key, Line in Split
	{
		if (Line != "")
		{
		mBIDf[A_Index] := Line
		mTID[A_Index] := Line
		mTDI[Line] := A_Index
		if Line contains --
		{
		mBIDe[mTID[A_Index]] := True
		mBahnhofsArray[Line] := True
		mNewVar .= Line "`;True`n"
		}
		else
		{
		mBIDe[mTID[A_Index]] := False
		mBahnhofsArray[Line] := False
		mNewVar .= Line "`;False`n"
	}	}}

} ;####################################################################################### schleifenEnde --- [if (_ab_ = true and _an_ = false)]

Return ; gosub 
;pause
exitapp





;####################################################################################### SplitTripID start
;####################################################################################### SplitTripID start
;####################################################################################### SplitTripID start
;####################################################################################### SplitTripID start
;####################################################################################### SplitTripID start
;####################################################################################### SplitTripID start
;####################################################################################### SplitTripID start
;####################################################################################### SplitTripID start
;####################################################################################### SplitTripID start
;####################################################################################### SplitTripID start
;####################################################################################### SplitTripID start
;####################################################################################### SplitTripID start

F8::

FileRead, SplitTripID, xTripIDArray-kk-ab.txt
msgbox % SplitTripID

SplitBahnhofsArray := {}
TID := {}
TDI := {}
BIDe := {}
BIDf := {}
Split := StrSplit(SplitTripID, "`n")
	for key, Line in Split
	{
		if (Line != "")
		{
		BIDf[A_Index] := Line ;0-6112710320250845144-2008010623-999
		TID[A_Index] := Line ; 0-6112710320250845144-2008010623-999
		TDI[Line] := A_Index
		if Line contains --
		{
		BIDe[TID[A_Index]] := True
		SplitBahnhofsArray[Line] := True
		NewVar .= Line "`;True`n"
		}
		else
		{
		BIDe[TID[A_Index]] := False
		SplitBahnhofsArray[Line] := False
		NewVar .= Line "`;False`n"
		}}}


;xSplit := StrSplit(NewVar, "`n")
;MsgBox % SplitBahnhofsArray["0--6047951013914735152-2008010440-14"] ;True
;MsgBox % SplitBahnhofsArray["0-6112710320250845144-2008010623-9999"] ;false
;if SplitBahnhofsArray["3"] := True
;msgbox true

;MsgBox % NewVar ; lösung
;MsgBox % xSplit[xSplit.Length()]
;MsgBox % xSplit.Length() ; 55

;if SplitBahnhofsArray["0--6047951013914735152-2008010440-14"] := True
;msgbox true
;if SplitBahnhofsArray["0--6047951013914735152-2008010440-14"] := False
;msgbox false
;####################################################################

bTripIDArray := StrReplace(xTripIDArray, "--", "|")
bTripIDArray := StrReplace(bTripIDArray, "-", "|")
TDI := {}
BIDa := {}
BIDb := {}
BIDc := {}
BIDd := {}

;MsgBox % xTripIDArray

	xSplit := StrSplit(bTripIDArray, "`n")
	for key, Line in xSplit
	{
		if (Line != "")
		{
			Split := StrSplit(Line, "|")
			BIDa[TID[A_Index]] := Split[1]
			BIDb[TID[A_Index]] := Split[2]
			BIDc[TID[A_Index]] := Split[3]
			BIDd[TID[A_Index]] := Split[4]
		}
	}


FensterArray := [] ; Rückgabearry deklarieren

;loop 54

	o := StrSplit(xTripIDArray, "`n")
	For w, l In o
	{
	if A_Index>50
	break
	x := BIDf[A_Index]						; 0-6112710320250845144-2008010623-999
	zz := BIDe[BIDf[A_Index]]					
	FensterArray[A_Index] := {BIDf: BIDf[A_Index], BIDa: BIDa[BIDf[A_Index]], BIDb: BIDb[BIDf[A_Index]], BIDc: BIDc[BIDf[A_Index]], BIDd: BIDd[BIDf[A_Index]], BIDe: BIDe[BIDf[A_Index]]}
	;if BIDe[x] = 1							
	;if BIDe[x] = True						
	;If InStr(BIDe[x], 1)						
	;If InStr(BIDe[BIDf[A_Index]], 1)				
	;if BIDe[BIDf[A_Index]] = True					
	if BIDe[BIDf[A_Index]] = 1					
	;if x contains --
		xTripID .= BIDf[A_Index] "`;" 	BIDa[x] "--" 	BIDb[x] "-" BIDc[x] "-" BIDd[x] "`t`t" BIDe[x] "`n"
		else
		xTripID .= x "`;" 		BIDa[x] "-" 	BIDb[x] "-" BIDc[x] "-" BIDd[x] "`t`t" BIDe[x] "`n"
	}
#NoEnv
Gui, Margin, 20, 20
Gui, Add, ListView, w800 r50 Grid, #|TripID|TripID.1.4|TripID.2.4|TripID.3.4|TripID.4.4|Status
For Index, Fenster In FensterArray
   LV_Add("", Index, Fenster.BIDf, Fenster.BIDa, Fenster.BIDb, Fenster.BIDc, Fenster.BIDd, Fenster.BIDe)
			LV_ModifyCol()
			LV_ModifyCol(3, 40) ; TripID 1.4
			LV_ModifyCol(4, 240) ; TripID 1.4
			LV_ModifyCol(5, 80) ; TripID 2.4
			LV_ModifyCol(6, 80) ; TripID 3.4
			LV_ModifyCol(7, 80) ; TripID 4.4
			LV_ModifyCol(8, 80) ; status = zwei "--" = 1, ein "-" = 0 [0--87767] oder 0-87767]
			LV_ModifyCol(9, 80) ; status = zwei "--" = 1, ein "-" = 0 [0--87767] oder 0-87767]

Gui, Show, , TripID Liste
Return
;GuiClose:
;ExitApp

;####################------------------------------------------------------
;MsgBox % BIDe[BIDf[zz]]
;/*
;MsgBox,,, % xTripID
/*
MsgBox,,, % BIDe["0-6112710320250845144-2008010623-999"]	; False
MsgBox,,, % BIDe[x]						; False
MsgBox,,, % BIDe["0--6047951013914735152-2008010440-14"]	; True
MsgBox,,, % BIDa["0--6047951013914735152-2008010440-14"]	; 0
MsgBox,,, % BIDb["0--6047951013914735152-2008010440-14"]	; 6047951013914735152
MsgBox,,, % BIDc["0--6047951013914735152-2008010440-14"]	; 2008010440
MsgBox,,, % BIDd["0--6047951013914735152-2008010440-14"]	; 14
MsgBox,,, % BIDe["0--6047951013914735152-2008010440-14"]	; True
MsgBox,,, % BIDf[54]						; 0-6112710320250845144-2008010623-999
MsgBox,,, % BIDf[53]						; 0--6047951013914735152-2008010440-14					; 0-6112710320250845144-2008010623-999
*/
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende
;####################################################################################### SplitTripID ende




/*
; an <> ca. 5 Minuten später ++++ Heute Gleis 3 ++++ Hält nicht in Düsseldorf Flughafen Terminal, Düsseldorf-Unterrath, Düsseldorf-Derendorf, Düsseldorf-Zoo, Köln-Nippes, Köln Hansaring. ++++ ca. 5 Minuten später ++++ Heute Gleis 3 ++++ Hält nicht in Düsseldorf Flughafen Terminal, Düsseldorf-Unterrath, Düsseldorf-Derendorf, Düsseldorf-Zoo, Köln-Nippes, Köln Hansaring.

; ca. 5 Minuten später ++++ Hält nicht in Siegen Hbf, Brachbach, Kirchen. ++++ Heute Gleis 9
; ab <> ca. 5 Minuten später ++++ Heute Gleis 3 ++++ Hält nicht in Köln-Buchforst. ; ab
;ankunft
;https://www.fahrplan.guru/koeln-hbf--koeln?date=10.08.2020&time=11%3A22&dir=arr&t=bus%2Cre%2Csbahn%2Ctram%2Cubahn%2Cec_ic%2Cice%2Cir

;abfahrt
;https://www.fahrplan.guru/koeln-hbf--koeln?date=10.08.2020&time=11%3A22&dir=dep&t=bus%2Cre%2Csbahn%2Ctram%2Cubahn%2Cec_ic%2Cice%2Cir

;https://zugfahrplande.com/fahrpl-ne/491-betzdorf-sieg-bahnhof

;#########################################################################################	ActualTime
FileDelete, ActualTimeVAR.txt
	Pos := 0
	ActualTime := {}
	While (Pos := RegExMatch(String, "<span id=""actualTime"">(.*?)<\/span>", Match, Pos + 1)) {
	ActualTime[A_Index] := Match1
	ActualTimeVAR .= Match1 "`n"
	}
;MsgBox % xActualTime
;FileAppend, % ActualTimeVAR, ActualTimeVAR.txt
*/

;------------------------------------;------------------------------------------------------------------------------------------------------ Funktionen
xStr(ByRef H, C:=0, B:="", E:="",ByRef BO:=1, EO:="", BI:=1, EI:=1, BT:="", ET:="") {                           
Local L, LB, LE, P1, P2, Q, N:="", F:=0                 ; xStr v0.97 by SKAN on D1AL/D343 @ tiny.cc/xstr  
Return SubStr(H,!(ErrorLevel:=!((P1:=(L:=StrLen(H))?(LB:=StrLen(B))?(F:=InStr(H,B,C&1,BO,BI))?F+(BT=N?LB
:BT):0:(Q:=(BO=1&&BT>0?BT+1:BO>0?BO:L+BO))>1?Q:1:0)&&(P2:=P1?(LE:=StrLen(E))?(F:=InStr(H,E,C>>1,EO=N?(F
?F+LB:P1):EO,EI))?F+LE-(ET=N?LE:ET):0:EO=N?(ET>0?L-ET+1:L+1):P1+EO:0)>=P1))?P1:L+1,(BO:=Min(P2,L+1))-P1)  
}

LineStr(ByRef S, P, C:="", D:="") {   ;  LineStr v0.9c,   by SKAN on D341/D34M @ tiny.cc/linestr
Local L := StrLen(S),   DL := StrLen(D:=(D ? D : Instr(S,"`r`n") ? "`r`n" : "`n") ),   F, P1, P2 
Return SubStr(S,(P1:=L?(P!=1&&InStr(S,D,,0))?(F:=InStr(S,D,,P>0,Abs(P-1)))?F+DL:P-1<1?1:0:(F:=1)
:0),(P2:=(P1&&C!=0)?C!=""?(F:=InStr(S,D,,(C>0?F+DL:0),Abs(C)))?F-1:C>0?L:1:L:0)>P1?P2-P1+1:0)
}

html_decode(html) {	
   html := RegExReplace(html, "\r?\n|\r", "<br>") ; added this because original strips line breaks
   oHTML := ComObjCreate("HtmlFile") 
   oHTML.write(html)
   return % oHTML.documentElement.innerText 
}

edit: Sleep, 2000

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen

Post by hd0202 » 11 Aug 2020, 02:34

Hallo, zurück zur Frage aus der Überschrift, oder wie Rudi Carrell sang: Lass Dich überraschen
meine Version starten und in eine Zeile doppelklicken
(die wenigen Änderungen an Deinem Skript sind mit '<===' markiert, am Ende ist eine neue Subroutine 'lv')

Code: Select all

FileRead, tNeuerDatensatzArray, NeuerDatensatzArray-kk-ab.txt
; MsgBox % tNeuerDatensatzArray

FileRead, zNeuerDatensatzArray, NeuerDatensatzArray-kk-an.txt
; MsgBox % zNeuerDatensatzArray


FensterArraya := [] ; Rückgabearry deklarieren
FensterArrayb := [] ; Rückgabearry deklarieren

ra := {}, rb := {}, rc := {}, rd := {}, re := {}, rf := {}, rg := {}, rh := {}, ri := {}

		xSplit := StrSplit(tNeuerDatensatzArray, "`n")
		for key, Line in xSplit
		{
			if (Line != "")
			{
			Split := StrSplit(Line, "`;") ;################## Abfahrt Array
			ra[A_Index] := Split[1]
			rb[A_Index] := Split[2]
			rc[A_Index] := Split[3]
			rd[A_Index] := Split[4]
			re[A_Index] := Split[5]
			rf[A_Index] := Split[6]
			rg[A_Index] := Split[7] = "" ? split[6] : split[7]	; <===
			rh[A_Index] := Split[8]
			ri[A_Index] := Split[9]
		}	}


sa := {}, sb := {}, sc := {}, sd := {}, se := {}, sf := {}, sg := {}, sh := {}, si := {}

		xSplit := StrSplit(zNeuerDatensatzArray, "`n")
		for key, Line in xSplit
		{
			if (Line != "")
			{
			Split := StrSplit(Line, "`;") ;################## Ankunft Array
			sa[A_Index] := Split[1]
			sb[A_Index] := Split[2]
			sc[A_Index] := Split[3]
			sd[A_Index] := Split[4]
			se[A_Index] := Split[5]
			sf[A_Index] := Split[6]
			sg[A_Index] := Split[7] = "" ? split[6] : split[7]	; <===
			sh[A_Index] := Split[8]
			si[A_Index] := Split[9]
		}	}

	Loop 50
	FensterArrayb[A_Index] := {ra: ra[A_Index] ; TripID
				, rb: rb[A_Index] ; abfahrt zeit
				, rc: rc[A_Index] ; Linie
				, rd: rd[A_Index] ; abfahrt Bahnhof
				, re: re[A_Index] ; ??
				, rf: rf[A_Index] ; zu fahrende strecke a
				, rg: rg[A_Index] ; zu fahrende strecke b
				, rh: rh[A_Index] ; sondermeldungen (Zug fällt aus, Heute Gleis 6, 5 Minuten Später)
				, ri: ri[A_Index] ; gleis
				;----------------------------------
				, BIDf: BIDf[A_Index]}
	Loop 50
	FensterArraya[A_Index] := {sa: sa[A_Index] ; TripID
				, sb: sb[A_Index] ; ankunft zeit
				, sc: sc[A_Index] ; Linie
				, sd: sd[A_Index] ; Ziel Bahnhof
				, se: se[A_Index] ; ??
				, sf: sf[A_Index] ; gefahrene strecke a
				, sg: sg[A_Index] ; gefahrene strecke b
				, sh: sh[A_Index] ; sondermeldungen (Zug fällt aus, Heute Gleis 6, 5 Minuten Später)
				, si: si[A_Index] ; gleis
				;----------------------------------
				, BIDf: BIDf[A_Index]}


#NoEnv
Gui, Margin, 20, 20
reload_listviews:	; <===
Gui, Add, ListView, vview2 w1500 r25 Grid glv, #|ra [Abfahrt]|rb|rc|rd|re|rf|rg|rh|ri	; <===
For Index, item In FensterArrayb

		     LV_Add("", Index
				, item.ra
				, item.rb
				, item.rc
				, item.rd
				, item.re
				, item.rf
				, item.rg
				, item.rh
				, item.ri)
			LV_ModifyCol()
			LV_ModifyCol(3, 80)
			LV_ModifyCol(4, 80)
			LV_ModifyCol(5, 150) ; 80)	; <===
			LV_ModifyCol(6, 0) ; 150)	; <===
			LV_ModifyCol(7, 150)
			LV_ModifyCol(8, 200)
			LV_ModifyCol(9, 200)
			LV_ModifyCol(10,100)
			LV_ModifyCol(11,100)

Gui, Add, ListView, vview1 w1500 r25 Grid glv, #|sa [Ankunft]|sb|sc|sd|se|sf|sg|sh|si	; <===
For Index, item In FensterArraya

		     LV_Add("", Index
				, item.sa
				, item.sb
				, item.sc
				, item.sd
				, item.re
				, item.sf
				, item.sg
				, item.sh
				, item.si)

			LV_ModifyCol()
			LV_ModifyCol(3, 80)
			LV_ModifyCol(4, 80)
			LV_ModifyCol(5, 150) ; 80)	; <===
			LV_ModifyCol(6, 0) ; 150)	; <===
			LV_ModifyCol(7, 150)
			LV_ModifyCol(8, 200)
			LV_ModifyCol(9, 200)
			LV_ModifyCol(10,100)
			LV_ModifyCol(11,100)
			Gui, Show, ,  % A_ScriptName

Return
; ab hier neu, doppelclick irgendwo in eine zeile, egal ob abfahrt oder ankunft	; <===
lv:
strecke1 := strecke2 := abfahrt := ziel := an := ab := besonders := gleis := ""
row1 := row2 := ""
view := a_guicontrol
gui, listview, % view
LV_GetText(strecke, A_EventInfo, 8)
LV_GetText(abfahrt, A_EventInfo, 5)
LV_GetText(ziel, A_EventInfo, 5)
LV_GetText(an, A_EventInfo, 3)
LV_GetText(ab, A_EventInfo, 3)
LV_GetText(linie, A_EventInfo, 4)
LV_GetText(gleis, A_EventInfo, 10)
LV_GetText(id, A_EventInfo, 2)
LV_GetText(row, A_EventInfo, 1)
gui, destroy
gosub, reload_listviews
Gui, Show, ,  % A_ScriptName

if (view = "view1")
{
    strecke1 := strecke
    for _key, _wert in fensterarrayb
    {
		if (_wert.ra = id)
		{
;			msgbox, % _key "`t" _wert.rg
			strecke2 := _wert.rg
			ziel := _wert.rd
			ab := _wert .rb
			linie := _wert.rc
			gleis := _wert.ri
			besonders := _wert.rh
			break
		}
    }
    gui, listview, view2
	Loop % LV_GetCount()
	{
		LV_GetText(Text, A_Index, 2)
		if (Text = id)
		{
			LV_GetText(row2, A_Index, 1)
			break
		}
	}
}
else
{
    strecke2 := strecke
    for _key, _wert in fensterarraya
    {
		if (_wert.sa = id)
		{
;			msgbox, % _key "`t" _wert.sg
			strecke1 := _wert.sg
			abfahrt := _wert.sd
			an := _wert .sb
			linie := _wert.sc
			gleis := _wert.si
			besonders := _wert.sh
			break
		}
    }
    gui, listview, view1
	Loop % LV_GetCount()
	{
		LV_GetText(Text, A_Index, 2)
		if (Text = id)
		{
			LV_GetText(row1, A_Index, 1)
			break
		}
	}
}
if !strecke1 and (abfahrt = ziel)
	abfahrt := an := ""
if !strecke2 and (abfahrt = ziel)
	ziel := ab := ""
row1 := row1 = "" ? row : row1
row2 := row2 = "" ? row : row2
msg := "a_gui_________: " a_gui  "`na_guicontrol_: " view "`na_guievent___: " a_guievent "`na_eventinfo__: " a_eventinfo "`nrow___________: " row "`nrow1__________: " row1 "`nrow2__________: " row2 "`n" id
msg .= "`n`n" abfahrt "`n`n" strecke1 "`n`nKöln Hbf`tan: " an "`tab: " ab "`t   " linie "`tGleis: " gleis "`t" besonders "`n`n" strecke2 "`n`n" ziel
; msgbox, % msg
gui, listview, view1
newrow := row1 + 1
for x, station in strsplit(strecke1, ",")
    LV_Insert(newrow++, "", ""
		, ""
		, ""
		, ""
		, station)
if abfahrt
	LV_Insert(newrow++, "", ""
		, ""
		, ""
		, ""
		, "Köln Hbf")
lv_modify(newrow, "vis")
gui, listview, view2
lv_modify(row2, "col5", "Köln Hbf")
newrow := row2 + 1
for x, station in strsplit(strecke2, ",")
    LV_Insert(newrow++, "", ""
		, ""
		, ""
		, ""
		, station)
if ziel
	LV_Insert(newrow++, "", ""
		, ""
		, ""
		, ""
		, ziel)
lv_modify(newrow, "vis")
Gui, Show, ,  % A_ScriptName
return
GuiClose:
;- reload
exitapp
Hubert

Top