To Antonio Linares

To Antonio Linares

Postby Wanderson » Tue Jun 12, 2007 7:05 pm

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.
Wanderson
 
Posts: 332
Joined: Thu Nov 17, 2005 9:11 pm

Postby Antonio Linares » Tue Jun 12, 2007 7:24 pm

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

Postby Wanderson » Tue Jun 12, 2007 7:42 pm

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.
Wanderson
 
Posts: 332
Joined: Thu Nov 17, 2005 9:11 pm

Postby Antonio Linares » Wed Jun 13, 2007 12:09 am

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

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42151
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Wanderson » Wed Jun 13, 2007 5:21 pm

Antonio Linares wrote:No lo se, no lo hemos probado. Inténtalo :-)


Como passar estes parâmetros ao objeto activex?

Gracias.
Wanderson
 
Posts: 332
Joined: Thu Nov 17, 2005 9:11 pm

Postby Antonio Linares » Thu Jun 14, 2007 6:31 am

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

Postby Wanderson » Thu Jun 14, 2007 12:16 pm

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.
Wanderson
 
Posts: 332
Joined: Thu Nov 17, 2005 9:11 pm

Postby Antonio Linares » Thu Jun 14, 2007 12:45 pm

google
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42151
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 47 guests