Está en la página 1de 7

C.

Construya un triángulo con base en 3 ciudades del literal a), aproximando las distancias
calculadas con la ley de Harvensine de tal forma en que logre calcular los 3 ángulos internos de
dicho triángulo.

Ciudad Longitud Latitud


Ciudad 2 -98,727 ° 51,1325 ° Canadá- MB
Ciudad 3 42,315 ° 40,6365 ° Senkaya-Turquía
Ciudad 5 98,727 ° 21,1577 ° Myanmar, Mingsat

1. Distancia de ciudad 2 a ciudad 3


Canadá MB - ciudad número 2

Grados Radianes
Latitud: 51°7'57'' N 0.8924
Longitud: 98°43'37.2'' O -1.7231

Senkaya-Turquía - ciudad número 3

Grados Radianes
Latitud: 40°38'11.4'' N 0.7092
Longitud: 42°18'53.999'' E 0.7385

Recorrido ciudad 2 a ciudad 3


Basado en la ecuación de Harvensine

√ ( ) ( )
2 2
Φ −Φ 1 λ −λ
d=2r arcsin∗ sin 2 + cos ( Φ1 ) cos (Φ2 )sin 2 1
2 2

De la ecuación se conoce que:


r = radio terrestre = 6371 km
Φ 2 = latitud Senkaya-Turquía = 0.7092

Φ 1= latitud Canadá MB = 0.8924

λ 2= longitud Senkaya-Turquía = 0.7385

λ 1= longitud Canadá MB = -1.7231


Por lo tanto, realizando la operación:

√ ( (0.7092)−(0.8924) 2
) ( )
2
( 0.7385)−(−1.7231)
d=2(6371)arcsin∗ sin + cos ( 0.8924 ) cos(0.7092) sin
2 2

La distancia entre la ciudad de Canadá MB y Senkaya-Turquía es de: d = 15724.7 Km

Distancia Google maps : 9870 Km

2. Distancia de ciudad 3 a ciudad 5

Senkaya-Turquía ciudad número 3

Grados Radianes
Latitud: 40°38'11.4'' N 0.7092
Longitud: 42°18'53.999'' E 0.7385

Myanmar, Mingsat -ciudad número 5

Grados Radianes
Latitud: 21°9'27.72'' N 0.3693
Longitud: 98°43'37.2'' E 1.7231

Recorrido ciudad 3 a ciudad 5


Basado en la ecuación de Harvensine

√ ( ) ( )
2 2
Φ 2−Φ 1 λ2−λ 1
d=2r arcsin∗ sin + cos ( Φ1 ) cos (Φ2 )sin
2 2

De la ecuación se conoce que:


r = radio terrestre = 6371 km
Φ 2 = latitud Myanmar, Mingsat = 0.3693

Φ 1= latitud Senkaya-Turquía = 0.7092


λ 2= longitud Myanmar, Mingsat = 1.7231

λ 1= longitud Senkaya-Turquía = 0.7385

Entonces:

√ ( )
(0.3693)−( 0.7092) 2
( )
2
(1.7231)−(0.7385)
d=2(6371)arcsin∗ sin +cos ( 0.7092 ) cos (0.3693)sin
2 2

Realizando la operación respectiva:


La distancia entre la ciudad de Senkaya-Turquía y Myanmar, Mingsat es de: d = 6635.9 Km
Distancia Google maps : 5770 Km

3. Distancia de ciudad número 5 a ciudad número 2


Myanmar, Mingsat - ciudad número 5

Grados Radianes
Latitud: 21°9'27.72'' N 0.3693
Longitud: 98°43'37.2'' E 1.7231

Canadá MB -- ciudad 2 ciudad número 2)

Grados Radianes
Latitud: 51°7'57'' N 0.8924
Longitud: 98°43'37.2'' O -1.7231

Recorrido ciudad número 5 a ciudad número 2


Basado en la ecuación de Harvensine

√ ( ) ( )
2 2
Φ −Φ 1 λ −λ
d=2r arcsin∗ sin 2 + cos ( Φ1 ) cos (Φ2 )sin 2 1
2 2

De la ecuación se conoce que:


r = radio terrestre = 6371 km
Φ 2 = latitud Canadá MB = 0.8924
Φ 1= latitud Myanmar, Mingsat = 0.3693

λ 2= longitud Canadá MB = -1.7231

λ 1= longitud Myanmar, Mingsat = 1.7231

Entonces:

√ ( )
(0.8924)−(0.3693) 2
( )
2
(−1.7231)−(1.7231)
d=2(6371)arcsin∗ sin + cos ( 0.3693 ) cos(0.8924)sin
2 2

Realizando la operación respectiva:


La distancia entre la ciudad de Myanmar, Mingsat y Canadá MB es de: d = 22205 Km
Distancia Google maps : 14560 Km
D) Proponga una ruta de vuelo entre dos ciudades, especificando las coordenadas de longitud y latitud.
Grafique la ruta de vuelo con ayuda del código y calcule la distancia empleando la ley de Harvensine.

New York (ciudad 1)

GRADOS RADIANES
Latitud: 40° 39′ 51″ N 0.7097
Longitud: 73° 56′ 19″ O 1.2905

Paris (ciudad 2)

GRADOS RADIANES
Latitud: 48º 51' 23'' N 0.8527
Longitud: 2º 21' 7'' E 0.0410

Recorrido ciudad 1 a ciudad 2


Basado en la ecuación de Harvensine

√ ( ) ( )
2 2
Φ 2−Φ 1 λ2−λ 1
d=2r arcsin∗ sin + cos ( Φ1 ) cos (Φ2 )sin
2 2

Donde:
r = radio terrestre = 6371 km
Φ 2 = latitud París = 0.8527
Φ 1= latitud New York = 0.7097

λ 2= longitud París = 0.0410

λ 1= longitud New York = 1.2905

Entonces:

√ (
(0.8527)−( 0.7097) 2
) ( )
2
(0.0410)−(1.2905)
d=2(6371)arcsin∗ sin + cos ( 0.7097 ) cos( 0.8527)sin
2 2

Realizando la operación respectiva:


La distancia entre New York y París es de:
d = 5513,6709 Km

# Codigo de Vuelo
# World map is available in the maps package
library(maps)
# No margin
par(mar=c(0,0,0,0))
# World map
map('world',
col="#f2f2f2", fill=TRUE, bg="white", lwd=0.05,
mar=rep(0,4),border=0, ylim=c(-80,80)
)
# Dplyr for data wrangling and pipe function
library(dplyr)
# Cities (Longitud, Latitud)
NewYork <- c(-73.938,40.664)
Paris <- c(2.35,48.85)
# Data frame
data <- rbind(NewYork, Paris) %>%
as.data.frame()
colnames(data) <- c("long","lat")
# Show the cities on the map
map('world',
col="#f2f2f2", fill=TRUE, bg="white", lwd=0.05,
mar=rep(0,4),border=0, ylim=c(-80,80)
)

points(x=data$long, y=data$lat, col="slateblue", cex=3, pch=20)


# Load geosphere
library(geosphere)
# Background map
map('world',
col="#f2f2f2", fill=TRUE, bg="white", lwd=0.05,
mar=rep(0,4),border=0, ylim=c(-80,80)
)
# Dot for cities
points(x=data$long, y=data$lat, col="slateblue", cex=3, pch=20)
# Compute the connection between NewYork and Paris
inter <- gcIntermediate(NewYork, Paris, n=50, addStartEnd=TRUE, breakAtDateLine=F)
# Show this connection
lines(inter, col="slateblue", lwd=2)

Ruta de vuelo:

También podría gustarte