ABCHola ¿Es tu primera visita?
Registro
Mostrando resultados 1 de 9 de un total de 9
  1. #1
    Creador de CampusVerde
    Fecha de registro:
    22 de octubre de 2002
    Desde:
    Pamplona
    Mensajes:
    52
    Dispositivo móvil:
    IPaq H3970

    Por defecto ¿Como pasar de grados a metros?

    hola de nuevo:
    ahora que ya he descubierto como aplicar la formula de Helmert 3D solo me queda un ultimo escollo:
    Como se pasa una posicion de longitud y latitud a X,Y,Z?... No se si me explico correctamente, asi que pondre un ejemplo:

    Tengo lo siguiente:

    Longitud: 47º 23' 45.68'' N
    Latitud: 1º 12' 34.54'' W

    ¿Como se convierte esto a una posición global en metros equivalente X, Y, Z?

    Gracias...

    Saludos

    Schumacker

  2. #2
    Infinito Avatar de Udri von Kralle
    Fecha de registro:
    20 de septiembre de 2002
    Desde:
    Madrizzzz
    Mensajes:
    12.442
    Dispositivo móvil:
    Samsung Galaxy S DUOS
    Sistema operativo:
    Android 4.2

    Por defecto

    Divides entre 360 y multiplicas por 2 * pi * radio de la tierra en dicho punto . Eso te da la posición respecto al ecuador y a Greenwich.

  3. #3
    Creador de CampusVerde
    Fecha de registro:
    22 de octubre de 2002
    Desde:
    Pamplona
    Mensajes:
    52
    Dispositivo móvil:
    IPaq H3970

    Por defecto

    Gracias.
    ¿Existe alguna web donde pueda ver el radio de la tierra en el punto exacto en el que me encuentro?

  4. #4
    Infinito Avatar de Udri von Kralle
    Fecha de registro:
    20 de septiembre de 2002
    Desde:
    Madrizzzz
    Mensajes:
    12.442
    Dispositivo móvil:
    Samsung Galaxy S DUOS
    Sistema operativo:
    Android 4.2

    Por defecto

    Ahora mismo no me acuerdo de la fórmula y mis apuntes los tiene mi chica,, pero para la precisión que tendrá el gps que usas y si no requiere mucha exactitud , usa el radio standart: 6371 Km y le sumas la altura de donde estás (nosotros la altura la calculamos con un altímetro previamente calibrado).


    Si te interesa mucho la fórmula, te la buscaré.

  5. #5
    Creador de CampusVerde
    Fecha de registro:
    22 de octubre de 2002
    Desde:
    Pamplona
    Mensajes:
    52
    Dispositivo móvil:
    IPaq H3970

    Por defecto

    El caso es que no estoy seguro de que la formula que me diste sea correcta... porque:

    angulo(grados)*360/2*pi = angulo(radianes)

    y al multiplicar por el radio de la tierra lo que obtengo es el angulo multiplicado por una superconstante, no creo que sea eso lo que yo buscaba...

    De hecho yo, lo que tengo, son las coordenadas de Latitud y Longitud en WGS84, y las tengo en grados.

    Y lo que quiero tener es las coordenadas UTM en metros (para la zona de Pamplona, que es la que me interesa).

    Tengo la formula Helmert3D, y tengo unos parametros de transformacion (traslacion y rotacion en cada uno de los tres ejes y un factor de escala). Pero esta formula supone que las coordenas WGS84 estan tambien en metros, y no en grados. Es decir, las WGS84 son un punto X,Y,Z.

    Yo he hecho unos pequeños cálculos matemáticos y he deducido que:

    Xwgs84=RadioTierra*cos(Latitud)*sin(Longitud)
    Ywgs84=RadioTierra*cos(Latitud)*cos(Longitud)
    Zwgs84=RadioTierra*sin(Latitud)

    Sin embargo, estos cálculos no me han dado el resultado correcto. No se si será por que estas últimas tres igualdades no son correctas o porque los parametros que me dieron no funcionan.

    ¿Crees que puedes ayudarme? Te lo agradecería inmensamente...

    Saludos

    Schumacker

  6. #6
    Infinito Avatar de Udri von Kralle
    Fecha de registro:
    20 de septiembre de 2002
    Desde:
    Madrizzzz
    Mensajes:
    12.442
    Dispositivo móvil:
    Samsung Galaxy S DUOS
    Sistema operativo:
    Android 4.2

    Por defecto

    Originalmente creado por schumacker
    El caso es que no estoy seguro de que la formula que me diste sea correcta... porque:

    angulo(grados)*360/2*pi = angulo(radianes)


    Eso está mal. La transformación es:


    Ángulo (radianes) * 360 /2pi = Ángulo (grados)


    Ya consultaré lo otro. De todas formas las coordenadas de Pamplona son:

    Latitude 42.8167 Longitude -1.6333 Altitude (feet) 1496
    Lat (DMS) 42° 49' 0N Long (DMS) 1° 37' 60W Altitude (meters) 455

  7. #7
    Intermitente
    Fecha de registro:
    4 de diciembre de 2002
    Mensajes:
    32

    Por defecto

    No es tan fácil como aplicar la fórmula y ya está. Calcular los metros es relativamente fácil, pero eso no te dará la posición en cuadrícula UTM. En UTM el mundo está dividido en 60 zonas de 6 grados, empezando en el meridiano 180 y contando hacia el Este. Al Ecuador se le asigna un valor arbitrario de 10.000.000 de metros Norte para evitar valores negativos al calcular y cada zona está dividida por la mitad con un valor este de 500.000 metros. Al Este de esa linea las posiciones deben ser mayores de 500.000 y al Oeste menores.

    En grados se puede pasar rápidamente a Metros sabiendo que un minuto de arco de círculo máximo terrestre equivale a una Milla Naútica, es decir, a 1852 metros. Para la Latitud sale directo. Para la Longitud sólo sería exacto sobre el Ecuador, por lo que habría que aplicar una formulita.

    En fin, yendo a lo práctico, hay un montón de programas que transforman de Grados y Minutos a UTM, entre ellos el Oziexplorer. No te lies y que lo haga la informática. eso si, comprueba la posición porque Pamplona no está a 47 Grados Norte, sino a 42 y eso te dará un error de unos 300 KM.

    Si me das la posición exacta en grados ya te diré lo que me da a mien UTM.

    Oscar

  8. #8
    Creador de CampusVerde
    Fecha de registro:
    22 de octubre de 2002
    Desde:
    Pamplona
    Mensajes:
    52
    Dispositivo móvil:
    IPaq H3970

    Por defecto

    Hola Oscar:
    En primer lugar agradecerte que te hayas interesado por este asunto. A continuación te detallo cuales son mis inquietudes con respecto a este tema:

    Estoy haciendo el proyecto fin de carrera. Mi proyecto consiste, basicamente, en realizar un navegador GPS. La gracia del proyecto es programarlo todo por mi mismo. Dentro de ese "todo" se incluye la transformación de coordenadas WGS84 en UTM. Es por esa razón que no puedo utilizar programas ya hechos como el Oziexplorer ni niguno similar a él.
    Por otra parte, no me sirve de nada conocer las coordenadas WGS84 y UTM de un solo punto, ya que mi aplicación deberá resolver dicha transformación en tiempo real para el punto en el que se encuentre el usuario. Es decir, el punto a transformar es arbitrario, aunque dentro de un rango acotado.

    Es por estas dos razones por las que estoy buscando un método para transformar coordenadas WGS84 a UTM.

    Tenía entendido que la manera de realizar esta transformacion era el Helmert3D, con la cual no se si estas familiarizado. Por si acaso te dejo un enlace:
    http://164.214.2.59/GandG/datums/natodt.html

    Para aplicar esta fórmula necesito unos parámetros de conversión. Hasta ahora todos los que he encontrado en internet o en Departamentos de Topografía no funcionan, dan errores demasiado grandes (de kilometros y cosas asi). Yo he obtenido unos propios que tienen un error medio de precision de 30 metros, lo cual siguen siendo demasiados metros.

    Sin embargo, tú dices que no basta con una simple "formulita". Entonces, ¿tú sabes como ha de hacerse? No importa lo complicado que pueda parecer. Todo puede programarse.
    Saludos:

    Schumacker

  9. #9
    Iniciante
    Fecha de registro:
    10 de octubre de 2009
    Mensajes:
    1
    Dispositivo móvil:
    c45
    Sistema operativo:
    Pocket PC 2000

    Por defecto

    ps mo se si entiendo muy bien tu pregunta pero lo que interprete fue lo siguiente kieres obtener coordenadas tridimensionalesa partir de unas geodesicas; el principio se basa en una tranformacion lineal de rotacion teniendo en cuenta que la dimension de la que vas es de una mayor a una menor ahora para obtener la coordenada x=acos(w)cos(q)/((1-e^2sen^2(w))^(1/2)

    donde w es la latitud del punto y q es la longitud y a es el semjieje mayor del elipsoide en el que estas trabajando en mi caso trabajo siempre con el internacional de parametro 6378388 y e es la ecentricidad

    y=acos(w)sen(q)/((1-e^2sen^2(w))^(1/2)

    z=a(1-e^2sen^2(w))^(1/2)/((1-e^2sen^2(w))^(1/2)


 

Información del tema

Users Browsing this Thread

Hay actualmente 1 usuarios viendo este tema. (0 usuarios registrados y 1 usuarios sin registrar)

Temas similares que te pueden interesar

  1. Programa para convertir medidas, grados, etc...
    Por sancion en el foro Software Windows Mobile (Todas las marcas)
    Respuestas: 1
    Último mensaje: 25 de abril de 2005, 00:16
  2. Como pasar mp3 a mi pda
    Por d@mon en el foro Foro de Audio, Vídeo e Imagen digital
    Respuestas: 3
    Último mensaje: 18 de noviembre de 2004, 18:54
  3. Cómo pasar de DVD a AVI??
    Por mlacayos en el foro Foro de Audio, Vídeo e Imagen digital
    Respuestas: 4
    Último mensaje: 17 de noviembre de 2004, 23:36
  4. Equivalencias error grados-metros
    Por Chicho_Terremot en el foro Software de navegación en carretera y PNA
    Respuestas: 5
    Último mensaje: 04 de noviembre de 2003, 00:00
  5. Como rotais un avi 90 grados?
    Por robbin23 en el foro Foro de Audio, Vídeo e Imagen digital
    Respuestas: 7
    Último mensaje: 08 de abril de 2003, 00:06

Comparte este hilo en:

Comparte este hilo en:

Pautas del foro

  • No puedes publicar nuevos temas
  • No puedes publicar respuestas
  • No puedes publicar ficheros adjuntos
  • No puedes editar tus mensajes
  •  
Twitter Facebook You Tube RSS