Calculo de distancias en Google Earth - Esfera y Elipsoide 🗺️ Foro Programación de Google Earth y Maps 🗺️ p92 🗺️

Foro de Programación de Google Earth y Maps Foro de Programación de Google Earth y Maps: Programación con las APIs de Google: Google Earth, Google Maps, KML, Aplicaciones Moviles
Responder al tema Versión Imprimible
Página 1 de 1 - Tema con 17 Mensajes y 45911 Lecturas
Último Mensaje:
Foro de Programación de Google Earth y Maps Ver más mensajes sobre Calculo de distancias en Google Earth - Esfera y Elipsoide en el foro
Autor Mensaje

Imagen: _polifemo
SuperExpert
SuperExpert
Registrado:
27-11-2009
Mensajes: 436

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Dibujo de circulos en Google Earth

Publicado:
Morta Escribió:

Para mi un error muy grave por parte de Google ya que ellos deberían de saber mejor que nadie que la tierra no es plana :-)

Bastante, pero me da la impresión que esto ocurre por que muchas funciones traen la herencia de gmaps, (la cual por utilizar la proyección plana de Mercator funciona "visualmente" bien con trigonometría plana)

Morta Escribió:

Por cierto que en esa página hay un enlace superinteresante donde desarrollan la fórmula para 9 lenguajeswww.codecodex.com/wiki...on_a_Globe Seguro que a mas de uno le resulta útil.

Y tanto. Lástima que parta del supuesto de una tierra esférica.

Cada aportación tuya enriquece este foro, y siempre, después de hablar contigo aprendo algo. Así que muchas gracias a tí.

Hasta la próxima.
Ir arriba _polifemo
Compartir:

Imagen: Morta
Veterano
Veterano
Registrado:
09-10-2008
Mensajes: 64

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Dibujo de circulos en Google Earth

Publicado:
Hola Polifemo de eso se trata que entre todos podamos conseguir hacer lo que nos apetece hacer. Siempre he pensado que los foros bien usados son una gran ayuda para aprender y saber. Si la gente se enrolla a ayudar y a dar a conocer lo que sabe es bueno para todos. La lástima es que la mayoría de las veces los foros no son usados para eso.

No entiendo lo que comentas de que es una lástima que en la páginahttp://www.codecodex.com/wiki...on_a_Globe partan del supuesto de que la tierra es esférica. ¿Puedes aclararlo, por favor?

Un saludo
Ir arriba Morta
Compartir:

Imagen: _polifemo
SuperExpert
SuperExpert
Registrado:
27-11-2009
Mensajes: 436

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Dibujo de circulos en Google Earth

Publicado:
Morta Escribió:

Hola Polifemo de eso se trata que entre todos podamos conseguir hacer lo que nos apetece hacer. Siempre he pensado que los foros bien usados son una gran ayuda para aprender y saber. Si la gente se enrolla a ayudar y a dar a conocer lo que sabe es bueno para todos. La lástima es que la mayoría de las veces los foros no son usados para eso.

Ahí le has dado.

Morta Escribió:

No entiendo lo que comentas de que es una lástima que en la páginahttp://www.codecodex.com/wiki...on_a_Globe partan del supuesto de que la tierra es esférica. ¿Puedes aclararlo, por favor?

Por supuesto que puedo: las "formulas de Haversine" calculan elementos de triángulos sobre esferas. Pero en realidad la figura geométrica (matemáticamente descriptible) que mas se aproxima a la verdadera forma de la tierra es un elipsoide (o una esfera achatada por los polos).

Para muchas aplicaciones (como la tuya) basta con aproximar la forma real de la tierra a una esfera. En cambio existen otro tipo de trabajos, de carácter mas preciso para los que no puedes suponer esa aproximación (como ciertas obras de ingeniería, que exigen que el oleoducto encaje al centímetro; cosa que no ocurre si no se toman los cálculos de acuerdo al verdadero radio en esa latitud) .

Supongo que mas que nada estaba pensando en voz alta al observar que dicho código no me serviría llegado el momento. No sin las oportunas modificaciones.

Un saludo y espero no haberos aburrido.
Ir arriba _polifemo
Compartir:

Imagen: Morta
Veterano
Veterano
Registrado:
09-10-2008
Mensajes: 64

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Dibujo de circulos en Google Earth

Publicado:
Ya. Entiendo. Es cierto que la tierra no es exactamente una esfera. Ahora el reto sería entonces modificar el código para que, teniendo en cuenta la latitud y por tanto el radio, dibujara el circulo exacto.

Cuando me jubile y tenga tiempo... Sonriente

Un saludo y muchas gracias

¿No existirá alguna formulita tipo la del haversine para eso? Seguro que si
Ir arriba Morta
Compartir:

Imagen: Eneka
Usuario Habitual
Usuario Habitual
Registrado:
04-07-2009
Mensajes: 43
Visitar sitio web del autor
Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Coordenadas geodesicas y cartesianas

Publicado:
Holas

Yo tengo un problema más cachondo, distancia y ángulo entre dos coordenadas

Dados dos puntos de coordenadas cualesquiera

Lat1=-31.6338658159 ;lon1=-64.4140642151;\
|> Estan separados 10.91 metros segun google earth
Lat2=-31.6338775297 ;lon2=-64.4139494791;/

//Radio de la Tierra en metros :6372797.560856

Lat1=-31.6338658159 ;lon1=-64.4140642151;
Lat2=-31.6338775297 ;lon2=-64.4139494791;

Esto lo saqué de una página de intet, y funciona si no te saltas ningún paréntesis. Considerando que la tierra es esférica (aunque no lo sea el error provocado es menor de 0.5 %)

Distancia en metros = (acos(sin(deg2rad(lat1)) * sin(deg2rad(lat2)) +cos(deg2rad(lat1)) * cos(deg2rad(lat2)) *cos(deg2rad(lon1) - deg2rad(lon2))) * 6372797.560856)
Hasta aquí solucionado


Ejemplo
www.urumea3d.eu/ ...puntos.jpg

¿Cual sería el ángulo de estos dos puntos respecto del meridiano?
Le he preguntado a google unas 300 veces, pero no hay manera
Sonriente

Salu2
Nk
Ir arriba Eneka
Compartir:

Imagen: _polifemo
SuperExpert
SuperExpert
Registrado:
27-11-2009
Mensajes: 436

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Dibujo de circulos en Google Earth

Publicado:
Morta encontré un algoritmo que realiza los cálculos sobre el elipsoide:

es.wikipedia.org/ ...e_Vincenty

Incluido el código fuente en javascript:

www.movable-type.co.uk/ ...centy.html

Que gran invento este de internet, ¿no? Muy feliz


Última edición por _polifemo el Lun, 11-04-2011 8:32, editado 1 vez
Ir arriba _polifemo
Compartir:

Imagen: _polifemo
SuperExpert
SuperExpert
Registrado:
27-11-2009
Mensajes: 436

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Coordenadas geodesicas y cartesianas

Publicado:
Eneka, tu respuesta está en la trigonometría esférica:

es.wikipedia.org/ ...%C3%A9rica

No es precisamente un asunto simple el que pretendes, así que ármate de paciencia.

:wink:
Ir arriba _polifemo
Compartir:

Imagen: Morta
Veterano
Veterano
Registrado:
09-10-2008
Mensajes: 64

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Calculo de distancias en Google Earth - Esfera y Elipsoide

Publicado:
Hola Polifemo
Supongo que la respuesta que donde dices que ya has encontrado la fórmula es.wikipedia.org/ ...e_Vincenty se refiere a mi comentario ¿no?
Mis conocimientos matemáticos no son muy amplios así que lo que veo casi me parece chino Trist
De cualquier forma, muchas gracias
Ir arriba Morta
Compartir:

Imagen: _polifemo
SuperExpert
SuperExpert
Registrado:
27-11-2009
Mensajes: 436

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Calculo de distancias en Google Earth - Esfera y Elipsoi

Publicado:
Edité el mensaje esta mañana, tienes otro link que lleva al código fuente en javascript.

De todos modos, el código que tenías es mas que suficiente, yo no lo cambiaría.

Era simplemente por dejarlo compartido.
Ir arriba _polifemo
Compartir:

Imagen: Morta
Veterano
Veterano
Registrado:
09-10-2008
Mensajes: 64

Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Calculo de distancias en Google Earth - Esfera y Elipsoide

Publicado:
Ah, vaya.. No vi el mensaje editado
Muchas gracias. Creo que no lo cambiaré porque tampoco buscaba una exactitud precisa.
Ir arriba Morta
Compartir:

Imagen: Google_Master
Admin
Admin
Registrado:
01-06-2006
Mensajes: 16381
Visitar sitio web del autor Perfil de Twitter Perfil de Facebook
Votos: 0 👍
Responder citando

EnlacesAsunto: Re: Calculo de distancias en Google Earth - Esfera y Elipsoi

Publicado:
Lo siento, Morta

Lo movi yo, pero me olvide de avisarte. Avergonzado

_________________
Cada vez que sacio una curiosidad, me nacen diez...
Ir arriba Google_Master
Compartir:
Mostrar mensajes de anteriores:
Responder al tema Versión Imprimible
Página 1 de 1 - Tema con 17 Mensajes y 45911 Lecturas - Última modificación: 12/04/2011


RSS: Foro Programación de Google Earth y Maps RSS - Últimos Mensajes
Cambiar a:  


Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
No Puedes adjuntar archivos en este foro
Tu puedes descargar archivos en este foro

Mostrar/Ocultar Últimas Fotos del Foro