use alias when airport has no ICAO code
This commit is contained in:
		
							parent
							
								
									53afd1ee77
								
							
						
					
					
						commit
						f3792db230
					
				
					 1 changed files with 13 additions and 4 deletions
				
			
		
							
								
								
									
										17
									
								
								index.html
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								index.html
									
									
									
									
									
								
							|  | @ -85,14 +85,23 @@ | |||
| 
 | ||||
|             const features_nav = new Array(); | ||||
|             const features_local = new Array(); | ||||
|             const airport_name_to_ident = { | ||||
|                 "Norberg": "SE-0004" | ||||
|             }; | ||||
|             for(const line of lines) { | ||||
|                 const [from, to] = line.split(','); | ||||
| 
 | ||||
|                 const fromAirport = airportsData[from]; | ||||
|                 const toAirport = airportsData[to]; | ||||
|                 let fromAirport = airportsData[from]; | ||||
|                 let toAirport = airportsData[to]; | ||||
| 
 | ||||
|                 if(!fromAirport) { alert(`Airport ${from} not found`); return; } | ||||
|                 if(!toAirport) { alert(`Airport ${to} not found`); return; } | ||||
|                 if(!fromAirport) { | ||||
|                     fromAirport = airportsData[airport_name_to_ident[from]]; | ||||
|                     if(!fromAirport) { alert(`Airport ${from} not found`); return; } | ||||
|                 } | ||||
|                 if(!toAirport) { | ||||
|                     toAirport = airportsData[airport_name_to_ident[to]]; | ||||
|                     if(!toAirport) { alert(`Airport ${to} not found`); return; } | ||||
|                 } | ||||
| 
 | ||||
|                 const fromLongitude = parseFloat(fromAirport.longitude); | ||||
|                 const fromLatitude = parseFloat(fromAirport.latitude); | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue