Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Geospacial displays
Message
De
09/03/2001 08:30:04
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Photos et traitement d'images
Divers
Thread ID:
00481860
Message ID:
00483464
Vues:
8
Hola Francisco, como estas.
La libreria Inovagis es una Dll que involucra un un Objeto COM incorporado; esta libreria permite trabajar mapas Raster y vectoriales. En mi caso particular trato de utilizar archivos vectoriales esri shape. Esta libreria permite definir un objeto vectorial que arma un bitmap interno con las operaciones sobre el mapa que uno le diga, pero necesita un control con Handle para direccionar la salida del Bitmap en la pantalla; en el caso de visual basic utilizan en los ejemplos en control PictureBox haciendo el enlace con el bitmap interno de inovagis a traves del propiedad hdc. En otras palabras la libreria Inovagis tiene metodos draw y mapdraw que utilizan el handle de un control para dibujar el mapa en ese control. El problema que tengo es que visual foxpro no tiene control picturebox y leyendo la ayuda encontre que el control foxhwnd permite hacer algo parecido o sea es un control que permite dibujar en su ventana a otros controles a traves de su handle (Propiedad hwnd), el problema es que hasta ahora no he podido lograr que me muestre el mapa dentro del control Foxhwnd aunque el mapbit interno de Inovagis si se carga ya que lo puedo copiar y en el portapapeles lo puedo observar.
El mensaje que habia colocado en el foro era para invitar a alguein que haga el mismo ejercicio para ver si lo logra. Si gustas puedes escribirme a jbolanos@electrocosta.com y yo te envio la libreria InovaGis, el ejemplo de visual basic que quiero reproducir, la forma visual foxpro que he hecho para hacer algo de operaciones con el mapa y un mapa de ejemplo; para que tu pruebes para ver si lo logras.
Espero tu respuesta.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform