@@ -7,7 +7,8 @@ enum Campus {
77 klinikumRechts ("Klinikum rechts der Isar" ),
88 grosshadern ("Klinikum Großhadern" ),
99 garching ("Garching Forschungszentrum" ),
10- freising ("Campus Freising" );
10+ freising ("Campus Freising" ),
11+ ottobrunn ("Campus Ottobrunn" );
1112
1213 final String name;
1314
@@ -22,6 +23,7 @@ extension CampusExtension on Campus {
2223 Campus .olympiapark,
2324 Campus .klinikumRechts,
2425 Campus .freising,
26+ Campus .ottobrunn,
2527 ];
2628 }
2729
@@ -39,6 +41,8 @@ extension CampusExtension on Campus {
3941 return "Garching Forschungszentrum" ;
4042 case Campus .freising:
4143 return "Weihenstephan" ;
44+ case Campus .ottobrunn:
45+ return "Taufkirchen / Ottobrunn (Luftfahrt, Raumfahrt und Geodäsie)" ;
4246 }
4347 }
4448
@@ -73,6 +77,8 @@ extension CampusExtension on Campus {
7377 return const LatLng (48.26513710129958 , 11.671590834492283 );
7478 case Campus .freising:
7579 return const LatLng (48.39549985559942 , 11.727904526510946 );
80+ case Campus .ottobrunn:
81+ return const LatLng (48.05465656040613 , 11.653499097414645 );
7682 }
7783 }
7884
@@ -118,6 +124,12 @@ extension CampusExtension on Campus {
118124 apiName: "1002911" ,
119125 location: const LatLng (48.39799498961109 , 11.723989661968458 ),
120126 );
127+ case Campus .ottobrunn:
128+ return Station (
129+ name: "Taufkirchen, Lilienthalstr." ,
130+ apiName: "1002389" ,
131+ location: const LatLng (48.05155653835728 , 11.655056447685036 ),
132+ );
121133 }
122134 }
123135
@@ -185,6 +197,8 @@ extension CampusExtension on Campus {
185197 location: const LatLng (48.39581877364193 , 11.725859432987532 ),
186198 ),
187199 ];
200+ case Campus .ottobrunn:
201+ return [defaultStation];
188202 }
189203 }
190204}
0 commit comments