Page 1 of 1
To Antonio Linares
Posted: Tue Jun 12, 2007 7:05 pm
by Wanderson
Olá Antonio,
Vendo uno exemplo de José Luis Capel sobre activex e google earth es possivel refrescar lo objeto activex con uno novo dado de latitude e logitude sen carregar lo mapa novamente? Explico:
Tengo uno sistema de rastreador de veículo, de tiempo em tiempo tengo los dados de latitude e logitude gostaria de passar los valores ao objeto activex para refrescar en lo mapa dando impression de movimento do veiculo.
http://www.capelblog.com/?p=83
Site con lo exemplo de Luis
Gracias
Wanderson.
Posted: Tue Jun 12, 2007 7:24 pm
by Antonio Linares
Wanderson,
Sólo tienes que volver a crear MiHtml.htm y llamar de nuevo a:
oActiveX:Do("Navigate2",(CurDrive() + ":\"+CurDir()+"\MiHtml.htm"))
Posted: Tue Jun 12, 2007 7:42 pm
by Wanderson
Antonio Linares wrote:Wanderson,
Sólo tienes que volver a crear MiHtml.htm y llamar de nuevo a:
oActiveX:Do("Navigate2",(CurDrive() + ":"+CurDir()+"\MiHtml.htm"))
Si Antonio, mas o efeito no es o mesmo quando se passa solamente latitude e longitude ao google earth no quiero que me pinta todo lo mapa novamente asi no tengo la idea de movimento do ponto. Revisando la api del google existe una propriedade:
map.panTo(new GLatLng(37.4569, -122.1569))
Isto movimenta lo mapa ao ponto sen repintalo.
es possivel?
Gracias.
Wanderson.
Posted: Wed Jun 13, 2007 12:09 am
by Antonio Linares
No lo se, no lo hemos probado. Inténtalo
Posted: Wed Jun 13, 2007 5:21 pm
by Wanderson
Antonio Linares wrote:No lo se, no lo hemos probado. Inténtalo
Como passar estes parâmetros ao objeto activex?
Gracias.
Posted: Thu Jun 14, 2007 6:31 am
by Antonio Linares
Habría que intentar acceder al objeto "document" desde el objeto oActiveX, y desde él acceder a getElementById("map").
Te recomiendo revisar todas las propiedades y métodos de "Shell.Explorer.2" y ver si hay alguna para acceder al documento y desde él, a un objeto contenido en el documento.
Posted: Thu Jun 14, 2007 12:16 pm
by Wanderson
Antonio Linares wrote:Habría que intentar acceder al objeto "document" desde el objeto oActiveX, y desde él acceder a getElementById("map").
Te recomiendo revisar todas las propiedades y métodos de "Shell.Explorer.2" y ver si hay alguna para acceder al documento y desde él, a un objeto contenido en el documento.
Antônio onde posso revisar las propriedades y métodos de Shell.Explorer.2?
Gracias.
Posted: Thu Jun 14, 2007 12:45 pm
by Antonio Linares
google