Cálculo de distancias a través de Google Maps.

510 views
Skip to first unread message

Julio Rossi

unread,
Sep 23, 2010, 9:20:36 AM9/23/10
to publice...@googlegroups.com
Buen día a los foxeros.
¿Alguien ha implementado algo en VFP para el cálculo de distancias a través de Google Maps?
He utilizado el código de un artículo de Luis María (Google Maps en un formulario de VFP) con excelente resultado, pero no sé por donde seguir para el cálculo de distancias.
Un saludo!

Julio Rossi
VFP 9 - SP2



Nilton Cesar Puglia Menaré

unread,
Sep 23, 2010, 9:50:55 AM9/23/10
to publice...@googlegroups.com


Hola, Julio

Tambem tenho interesse nisso, estou trabalhando num sistema de transporte e seria interessante automatizar essa parte de calculo entre localidades.



Um abraço


Nilton Cesar Puglia Menaré
 Celular: (53) 8100-6350








Date: Thu, 23 Sep 2010 10:20:36 -0300
From: jro...@sys-ilt.com.ar
To: publice...@googlegroups.com
Subject: [vfp] Cálculo de distancias a través de Google Maps.

edgar suarez kummers

unread,
Sep 23, 2010, 10:09:04 AM9/23/10
to publice...@googlegroups.com
Estimado Julio:

Lo he hecho completo, consulta "Coordenadas Loxodrómicas", de ninguna manera uses "coordenadas ortodrómicas". Existen calculadoras en Internet con las cuales puedes contrastar tus cálculos.

Insistiré ante la oficina del Presidente Calderón (México) sobre la adquisición del software probabilistico basado en esto, precisamente para la persecución del crimen organizado. Había dicho que guardo como un tesoro una carta (en papel) de su despacho.

Le he implementado al software y gracias al grupo este de foxeros que me ha aportado valiosos elementos la "Evaluación Institucional" ... tipo auditoría de procesos. No todo es NUMEROLOGIA, también existe la CONCEPTOLOGIA.

Para escribir este mensaje, solamente gracias a tu interés en el tema, me he colocado las gafas anti_ultravioletas, porque los soles cual "Nerón" ... que no visualizan que hay otros universos dentro del software ... con su resplandor me pueden quemar las retinas, con la trillada frase "El único que entiende tus mensajes eres tú".


edgar suarez kummers

unread,
Sep 23, 2010, 10:10:20 AM9/23/10
to publice...@googlegroups.com
Buen Día Nilton:

coordenadas loxodrómicas.


De: Nilton Cesar Puglia Menaré <nilto...@hotmail.com>
Para: "publice...@googlegroups.com" <publice...@googlegroups.com>
Enviado: jue,23 septiembre, 2010 08:50
Asunto: RE: [vfp] Cálculo de distancias a través de Google Maps.

Julio Rossi

unread,
Sep 23, 2010, 10:49:21 AM9/23/10
to publice...@googlegroups.com
Nilton, es algo parecido lo que quiero hacer. Solo que es para el
c�lculo entre puntos de una misma localidad.
Pero el proceso es el mismo, la diferencia entre lat.y long.
He encontrado algo en internet (no para VFP) y vere si por la tarde o
ma�ana puedo hacer pruebas. Te comento lo que avance.
Un abrazo!

Julio Rossi

El 23/09/2010 10:50 a.m., Nilton Cesar Puglia Menar� escribi�:


>
>
> Hola, Julio
>
> Tambem tenho interesse nisso, estou trabalhando num sistema de
> transporte e seria interessante automatizar essa parte de calculo entre
> localidades.
>
>
>

> Um abra�o
>
> ------------------------------------------------------------------------
> *Nilton Cesar Puglia Menar�*
> _Celular:_ (53) 8100-6350
> _Msn:_ nilto...@hotmail.com
>
>
>
>
>
>
>
> ------------------------------------------------------------------------


> Date: Thu, 23 Sep 2010 10:20:36 -0300
> From: jro...@sys-ilt.com.ar
> To: publice...@googlegroups.com

> Subject: [vfp] C�lculo de distancias a trav�s de Google Maps.
>
> Buen d�a a los foxeros.
> �Alguien ha implementado algo en VFP para el c�lculo de distancias a
> trav�s de Google Maps?
> He utilizado el c�digo de un art�culo de Luis Mar�a (Google Maps en un
> formulario de VFP
> <http://www.portalfox.com/index.php?name=News&file=article&sid=2235>)
> con excelente resultado, pero no s� por donde seguir para el c�lculo de

Julio Rossi

unread,
Sep 23, 2010, 10:51:13 AM9/23/10
to publice...@googlegroups.com
Gracias Edgar. Buscar� lo que me indicas.
Un saludo cordial.

Julio Rossi


El 23/09/2010 11:09 a.m., edgar suarez kummers escribi�:
> Estimado Julio:
>
> Lo he hecho completo, consulta "Coordenadas Loxodr�micas", de ninguna
> manera uses "coordenadas ortodr�micas". Existen calculadoras en Internet
> con las cuales puedes contrastar tus c�lculos.
>
> Insistir� ante la oficina del Presidente Calder�n (M�xico) sobre la
> adquisici�n del software probabilistico basado en esto, precisamente
> para la persecuci�n del crimen organizado. Hab�a dicho que guardo como


> un tesoro una carta (en papel) de su despacho.
>
> Le he implementado al software y gracias al grupo este de foxeros que me

> ha aportado valiosos elementos la "Evaluaci�n Institucional" ... tipo
> auditor�a de procesos. No todo es NUMEROLOGIA, tambi�n existe la
> CONCEPTOLOGIA.
>
> Para escribir este mensaje, solamente gracias a tu inter�s en el tema,


> me he colocado las gafas anti_ultravioletas, porque los soles cual

> "Ner�n" ... que no visualizan que hay otros universos dentro del


> software ... con su resplandor me pueden quemar las retinas, con la

> trillada frase "El �nico que entiende tus mensajes eres t�".
>
>

Miguel

unread,
Sep 23, 2010, 1:29:23 PM9/23/10
to Comunidad de Visual Foxpro en Español
Un pequeño aporte, válido para navegación marítima, pero no se si lo
será para andar por las carreteras o caminos

http://foro.latabernadelpuerto.com/showthread.php?t=12356
> > trillada frase "El nico que entiende tus mensajes eres t ".- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

Julio Rossi

unread,
Sep 23, 2010, 1:42:34 PM9/23/10
to publice...@googlegroups.com
Interesante, habr� que probar y sino servir� para cuando me compre el
barco :)
Gracias de nuevo y un saldo cordial.

Julio Rossi


El 23/09/2010 02:29 p.m., Miguel escribi�:
> Un peque�o aporte, v�lido para navegaci�n mar�tima, pero no se si lo
> ser� para andar por las carreteras o caminos

Nilton Cesar Puglia Menaré

unread,
Sep 23, 2010, 2:19:53 PM9/23/10
to publice...@googlegroups.com
O caminha é esse, mas o ideal seria informar calle de origem e calle de destino.




> Date: Thu, 23 Sep 2010 10:29:23 -0700
> Subject: [vfp] Re: Cálculo de distancias a través de Google Maps.
> From: mig...@prymer.es
> To: publice...@googlegroups.com

Miguel

unread,
Sep 24, 2010, 3:11:23 AM9/24/10
to Comunidad de Visual Foxpro en Español
Si lo que pretende Julio es calcular la distancia entre 2 puntos con
Google Maps, lo tiene muy fácil a través de la página de Google, sólo
tiene que automatizar el envío de la dirección A y la dirección B,
pulsar el botón <calcular> y la página de respuesta le da la distancia
por las distintas vías que encuentre. Yo creo que el manejo de páginas
dinámicas a través de VFP es más fácil que los cálculos de
navegación.

Con respecto a la forma de efectúar el cálculo, pienso que habría que
hacer una especie de cálculo diferencial de la ruta, o sea descomponer
la dirección en pequeños tramos, que se les haría coincidir con puntos
de la carretera, calcular la distancia de cada tramo y sumar todos
esos tramos para calcular la distancia total.
En las calles de una ciudad, el proceso sería parecido habría que
hacer coincidir cada tramo con un cruce, también habría que considerar
las calles que son de dirección única, etc.

Esta opción supondría reprogramar GoogleMaps. Bueno, puede ser poco
práctico, pero divertido....
Salu2
Miguel


On 23 sep, 20:19, Nilton Cesar Puglia Menaré <nilton_...@hotmail.com>
wrote:
> > > - Mostrar texto de la cita -- Ocultar texto de la cita -

Juanpa

unread,
Sep 24, 2010, 12:53:36 PM9/24/10
to Comunidad de Visual Foxpro en Español
Hola Julio,

En el ejemplo de Luis Mª, prueba a sustituir el código html-javascript
por el que te pongo a continuación.
Ten en cuenta que aquí estoy utilizando la versión 3 del API de Google
Maps, ya que la versión 2 está descontinuada.
Para más información:

http://code.google.com/intl/es/apis/maps/documentation/v3/reference.html
http://code.google.com/intl/es-ES/apis/maps/documentation/v3/services.html

Código de ejemplo:

<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no"/>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<title>Google Maps</title>
<script type="text/javascript" src="http://maps.google.es/maps/api/js?
sensor=false"></script>
<script type="text/javascript">

var directionDisplay;
var directionsService = new google.maps.DirectionsService();
var map;

function inicio() {
var rendererOptions = {draggable: true};
directionsDisplay = new
google.maps.DirectionsRenderer(rendererOptions);
var spain = new google.maps.LatLng(40.463667, -3.74922);
var myOptions = {zoom:7, mapTypeId: google.maps.MapTypeId.ROADMAP,
center:spain, streetViewControl: true};
map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
directionsDisplay.setMap(map);

directionsDisplay.setPanel(document.getElementById("directionsPanel"));
var request = {origin:"GUADALAJARA", destination:"MADRID",
travelMode: google.maps.DirectionsTravelMode.DRIVING, region:'es'};
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
} else {
alert("no encontrado");
}
});
}

</script>
</head>
<body style="margin:0px; padding:0px;" onload="inicio()">
<div id="map_canvas" style="float:left;width:70%; height:100%"></div>
<div id="directionsPanel" style="float:right;width:30%;height 100%"></
div>
</body>
</html>



Un saludo,
Juan Pablo Martín Peinado
Guadalajara - España
---------------------------------------------------------------------------------------------------------------------------------

On 23 sep, 15:20, Julio Rossi <jro...@sys-ilt.com.ar> wrote:
> Buen día a los foxeros.
> ¿Alguien ha implementado algo en VFP para el cálculo de distancias a través de Google Maps?
> He utilizado el código de un artículo de Luis María (Google Maps en un formulario de VFP)con excelente resultado, pero no sé por donde seguir para el cálculo de distancias.

Julio Rossi

unread,
Sep 24, 2010, 3:49:54 PM9/24/10
to publice...@googlegroups.com
Gracias Juan Pablo!
Un ejemplo parecido al tuyo es con el que estoy experimentando. El
problema que me encuentro es 'extraer' el valor de distancia para usarlo
en VFP.

Un saludo cordial.

Julio Rossi
VFP 9 - SP2


El 24/09/2010 01:53 p.m., Juanpa escribi�:
> Hola Julio,
>
> En el ejemplo de Luis M�, prueba a sustituir el c�digo html-javascript
> por el que te pongo a continuaci�n.
> Ten en cuenta que aqu� estoy utilizando la versi�n 3 del API de Google
> Maps, ya que la versi�n 2 est� descontinuada.
> Para m�s informaci�n:
>
> http://code.google.com/intl/es/apis/maps/documentation/v3/reference.html
> http://code.google.com/intl/es-ES/apis/maps/documentation/v3/services.html
>

Reply all
Reply to author
Forward
0 new messages