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.
To Antonio Linares
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
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: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"))
map.panTo(new GLatLng(37.4569, -122.1569))
Isto movimenta lo mapa ao ponto sen repintalo.
es possivel?
Gracias.
Wanderson.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Antônio onde posso revisar las propriedades y métodos de Shell.Explorer.2?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.
Gracias.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact: