El compañero obvio de esta pregunta: ¿Cuál es el vuelo este-oeste 'más recto'? :
Volé de CBR - Canberra [35.2809° S, 149.1300° E] a ADL - Adelaide [34.9285° S, 138.6007° E] el martes y noté en el mapa a bordo que estaba muy cerca de estar perfectamente al oeste. Como puede ver en los pares latitud/longitud, no está muy lejos.
Me preguntaba cuál era el más cercano a un par de aeropuertos en línea recta, de norte a sur (o de sur a norte) que en realidad tienen vuelos entre ellos.
Para evitar aeropuertos o terminales de la misma ciudad, la pareja debe estar separada por al menos 50 km. Para aclarar, la diferencia entre A y B es de 0.x grados de longitud. El norte-sur más recto (o sur-norte) tendría la diferencia más pequeña en grados de longitud.
Tengo una base de datos de datos de OpenFlights de ¿Cuál es la ruta más rápida entre las antípodas usando tránsito programado regularmente? , así que vamos a ponerlo a trabajar.
[Se produce un período insoportablemente aburrido en el que descubrimos que PostgreSQL se actualizó en mi sistema, dejando una base de datos que es incompatible con la nueva versión, y hay demasiadas tonterías involucradas en resolverlo].
Después de preparar una mesa de scratch:
SELECCIONE ST_X(source_geom) como src_x, ST_X(destination_geom) como dst_x, abs(ST_X(source_geom)-ST_X(destination_geom)) como delta, * del orden de vuelos por límite delta 20;
Por alguna razón, OpenFlights cree que "Illinois Airways" opera un vuelo que llega y sale del aeropuerto PKN en Indonesia. Eliminaremos eso, junto con los pares de ciudades duplicados/inversos, incluidos los operados por múltiples aerolíneas/códigos compartidos para obtener algunos resultados destacados:
'-68.2080993652344','-68.2043991088867','0.00370025634765625','Air Canada','YBC','YYY' '106.652000427','106.65599823','0.0039978009'99 '-81.7552032470703','-81.7595977783203','0.00439453125','Silver Airways (3M)','EYW','RSW' '-2.90027999878','-2.90499997138977','0.00470'79972','0.00470'79972 ','PPW' '-111.983001708984','-111.977996826172','0.0050048828125','Delta Air Lines','SLC','HLN' '-94.0650024414062','-94.0708007812'7'933 ,'YEK','YYQ' '139.779999','139.785995483','0.00599648299998989','All Nippon Airways','HAC','HND'
Esto le da a nuestro ganador vuelos entre el aeropuerto de Baie-Comeau y el aeropuerto de Mont-Joli , ambos en Quebec, Canadá. FlightAware me dice que se trata de Air Canada Jazz JZA8968 / JZA8964 , casi un tiro recto de norte a sur a través del río St. Lawrence, una distancia de 59 km y una diferencia de solo 0,0037 en longitud.
Esto se basa completamente en las coordenadas de los aeropuertos en la base de datos de OpenFlights , no en la ruta real de los vuelos, que variará debido a las consideraciones habituales de planificación de vuelos.
Actualización : tenía curiosidad por saber qué sucede si, en lugar de comparar directamente las coordenadas, usamos el acimut, como sugirió JonathanReez. Este método nos da CGK-SGN (Jakarta-Saigon/Ho Chi Minh), el subcampeón del enfoque basado en coordenadas, con un rumbo entre los aeropuertos de 179.986.
Este enfoque también produce candidatos con mayores diferencias de grado más cerca de los polos, como YQR-DEN . El rumbo es -179,970 aunque la diferencia de coordenadas es de aproximadamente 25", ya que las líneas se acercan a medida que te acercas a los polos.
Nate Eldredge
jonathanreez
Marcos Mayo
Marcos Mayo
Marcos Mayo
WGroleau
jonathanreez
Marcos Mayo
kate gregorio
Marcos Mayo
kate gregorio
phoog