| | |
| | | switch(feature.getId().substr(0, 1)) { |
| | | case 't': |
| | | case 'b': |
| | | type = lang.type_vehicle; |
| | | type = lang.type_tram; |
| | | if(feature.getId().startsWith('b')) { |
| | | type = lang.type_bus; |
| | | } |
| | | |
| | | var span = displayVehicle(feature.get('vehicle_type')); |
| | | |
| | |
| | | vehicleTable(feature.get('tripId'), tbody, feature.getId()); |
| | | break; |
| | | case 's': |
| | | type = lang.type_stop; |
| | | type = lang.type_stop_tram; |
| | | if(feature.getId().startsWith('sb')) { |
| | | type = lang.type_stop_bus; |
| | | } |
| | | |
| | | addElementWithText(thead, 'th', lang.header_line); |
| | | addElementWithText(thead, 'th', lang.header_direction); |
| | |
| | | stopTable('stop', feature.get('shortName'), tbody, feature.getId()); |
| | | break; |
| | | case 'p': |
| | | type = lang.type_stoppoint; |
| | | type = lang.type_stoppoint_tram; |
| | | if(feature.getId().startsWith('pb')) { |
| | | type = lang.type_stoppoint_bus; |
| | | } |
| | | |
| | | additional = document.createElement('p'); |
| | | additional.className = 'small'; |
| | |
| | | 'click', |
| | | function() { |
| | | featureClicked(stops_source.forEachFeature(function(stop_feature) { |
| | | if(stop_feature.get('shortName') == feature.get('shortName')) { |
| | | if(stop_feature.get('shortName') == feature.get('shortName') && stop_feature.getId().substr(1,1) == feature.getId().substr(1,1)) { |
| | | return stop_feature; |
| | | } |
| | | })); |
| | |
| | | switch(feature.getId().substr(0, 1)) { |
| | | case 't': |
| | | case 'b': |
| | | type = lang.type_vehicle; |
| | | type = lang.type_tram; |
| | | if(feature.getId().startsWith('b')) { |
| | | type = lang.type_bus; |
| | | } |
| | | if(feature.get('vehicle_type').num) { |
| | | type += ' ' + feature.get('vehicle_type').num; |
| | | } |
| | | break; |
| | | case 's': |
| | | type = lang.type_stop; |
| | | type = lang.type_stop_tram; |
| | | if(feature.getId().startsWith('sb')) { |
| | | type = lang.type_stop_bus; |
| | | } |
| | | break; |
| | | case 'p': |
| | | type = lang.type_stoppoint; |
| | | type = lang.type_stoppoint_tram; |
| | | if(feature.getId().startsWith('pb')) { |
| | | type = lang.type_stoppoint_bus; |
| | | } |
| | | break; |
| | | } |
| | | |