Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/08/2007, 06:46
Avatar de Kelpie
Kelpie
 
Fecha de Ingreso: febrero-2002
Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 22 años, 2 meses
Puntos: 8
Re: Distancia entre dos puntos (dados por longitud y latitud)

Distancias I

La latitud y la longitud son distancias en grados al meridiano 0 y al ecuador.
La latitud (distancia al ecuador) puede ser Norte o Sur, pero siempre entre 0 y 90º

La longitud (distancia al meridiano 0) es más complicada y se puede expresar de varias maneras:
- Especificando Este u Oeste, en cuyo caso estará entre 0 y 180
- Empleando positivos para el Este y negativos para el Oeste, en cuyo caso estará entre -180 y 180
- Empleando la circunferencia completa, en cuyo caso estará entre 0 y 360, y siempre son Este

Dependiendo de cómo lo expreses lo harás de una manera u otra.

En todos los casos llegaras a representar el punto en un sistema cartesiano, definido por sus distancias en Km al eje X (Ecuador) y al eje Y (Meridiano 0).

A partir de ese momento, la distancia entre ellos es trivial:

D=SQR((X2-X1)^2+(Y2-Y1)^2), siendo

D: La distancia a calcular
X1-Y1: coordenadas del punto 1
X2-Y2: coordenadas del punto 2


Sigue...
__________________
Kelpie