To Antonio Linares

Post Reply
Wanderson
Posts: 332
Joined: Thu Nov 17, 2005 9:11 pm

To Antonio Linares

Post 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.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post 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"))
regards, saludos

Antonio Linares
www.fivetechsoft.com
Wanderson
Posts: 332
Joined: Thu Nov 17, 2005 9:11 pm

Post 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.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

No lo se, no lo hemos probado. Inténtalo :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Wanderson
Posts: 332
Joined: Thu Nov 17, 2005 9:11 pm

Post by Wanderson »

Antonio Linares wrote:No lo se, no lo hemos probado. Inténtalo :-)
Como passar estes parâmetros ao objeto activex?

Gracias.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post 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.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Wanderson
Posts: 332
Joined: Thu Nov 17, 2005 9:11 pm

Post 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.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

google
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply