RE: [Gvsig_desarrolladores] Extension ¿sencilla? de GvGis (Empezando)

Jorge Sanz jsanz en prodevelop.es
Vie Ago 10 11:36:20 CEST 2007


Hola,

En mi opinión, si necesitas trabajar con formularios y demás, yo te recomiendo trabajar en Java. Repito que es mi opinión. Sobre todo porque si montas el entorno de desarrollo correctamente tendrás TODO el código de gvSIG a tu disposición, créeme que ayuda mucho localizar funcionalidades parecidas a la tuya en la aplicación para ver qué clases  intervienen y cómo empezar.

En cuanto a cosas con las que empezar, pues tienes el recurso que te comenta César (por el que comenzamos todos).

Hace unos días publiqué en mi blog una extensión en la que hay ejemplos de parte de lo que necesitas (en concreto la parte de pinchar en el mapa y obtener información de las geometrías que puedan haber bajo ese punto en las diferentes capas de tu vista).

La extensión que he hecho (con ánimo de aprender) ha sido para mostrar orígenes de noticias geoRSS en gvSIG. La noticia es 

http://geomaticblog.net/gb2/es/2007-jul-28-georss_gvsig

Allí hay enlaces a los binarios y los fuentes de la primera versión de la extensión, creo que con eso puedes empezar.

De todas formas en breve publicaré una nueva versión con mejoras que he estado haciendo estos últimos días así como algo más de documentación comentando las tripas de la extensión.

No había comentado nada aquí porque quería esperar a tener algo que creyera es "usable", y ciertamente lo que llevo creo que servirá.

Adjunto pantallazo de una vista con las noticias de unos cuantos periódicos y la información de una de ellas (aviso es autobombo :P).

Un saludo 

Jorge Gaspar Sanz Salinas 
Ingeniero en Geodesia y Cartografía 
Prodevelop S.L. - Valencia - España 
Tlf.:  96.351.06.12 - Fax:   96.351.09.68 
jsanz[en]prodevelop[punto]es 
http://www.prodevelop.es 



-----Mensaje original-----
De: gvsig_desarrolladores-bounces en runas.cap.gva.es en nombre de Laura Fernández
Enviado el: vie 10/08/2007 9:42
Para: gvsig_desarrolladores en runas.cap.gva.es
Asunto: Re: [Gvsig_desarrolladores] Extension ¿sencilla? de GvGis (Empezando)
 
Hola, gracias por responderme tan rápido! Qué bien!

Voy a mirar ese manual, pues yo nunca use Python/Jython aunque si Java, por lo que creo que me será más sencillo, al menos para empezar. Supongo que también pódré poner en los formularios botones con imagenes 

¿Tengo que configurar algo en el Eclipse?

Gracias.



 

	________________________________

	From:  Cesar Martinez Izquierdo <cesar.martinez en iver.es>
	Reply-To:  Lista de Desarrolladores de gvSIG<gvsig_desarrolladores en runas.cap.gva.es>
	To:  Lista de Desarrolladores de gvSIG <gvsig_desarrolladores en runas.cap.gva.es>
	Subject:  Re: [Gvsig_desarrolladores] Extension ¿sencilla? de GvGis (Empezando)
	Date:  Fri, 10 Aug 2007 09:22:37 +0200
	MIME-Version:  1.0
	Received:  from runas.cap.gva.es ([193.144.104.23]) by bay0-mc11-f7.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Fri, 10 Aug 2007 00:22:58 -0700
	Received:  from runas (runas [127.0.0.1])by runas.cap.gva.es (8.13.1/8.13.1) with ESMTP id l7A7ANK4006448;Fri, 10 Aug 2007 09:10:24 +0200
	Received:  from sembei.gva.es ([192.168.191.71])by runas.cap.gva.es (8.13.1/8.13.1) with ESMTP id l7A7AL17006445for <gvsig_desarrolladores en runas.cap.gva.es>;Fri, 10 Aug 2007 09:10:21 +0200
	Received:  (qmail 27668 invoked by uid 7797); 10 Aug 2007 07:21:25 -0000
	Received:  from 192.168.191.117 by sembei (envelope-from<cesar.martinez en iver.es>, uid 7791) with qmail-scanner-1.24-st-qms (clamdscan: 0.90.1/2691. spamassassin: 3.2.1. perlscan: 1.24-st-qms. Clear:RC:0(192.168.191.117):SA:0(-1.1/9.0):. Processed in 0.406664 secs); 10 Aug 2007 07:21:25 -0000
	Received:  from unknown (HELO ironp1.gva.es) ([192.168.191.117])(envelope-sender <cesar.martinez en iver.es>)by sembei.gva.es (qmail-ldap-1.03) with SMTPfor <gvsig_desarrolladores en runas.cap.gva.es>; 10 Aug 2007 07:21:24 -0000
	Received:  from 62.97.71.54.static.es.colt.net (HELO tall-sxxi.com)([62.97.71.54])by ironp1.gva.es with ESMTP; 10 Aug 2007 09:22:43 +0200
	Received:  from [192.168.0.154] by tall-sxxi.com (MDaemon.PRO.v7.2.0.R)with ESMTP id md50000492837.msgfor <gvsig_desarrolladores en runas.cap.gva.es>;Fri, 10 Aug 2007 09:22:38 +0200
	>Laura Fernández escribió:
	>>Hola a todos,
	>
	>Hola Laura,
	>
	>>Ms preguntas son las siguientes: ¿Los formularios hay que hacerlos 
	>>en XML todos y en .py las funcionalidades, como en los ejemplos de 
	>>la guía de scripting? ¿O que otros lenguajes puedo utilizar? En 
	>>caso de que pueda usar Java, ¿alguien puede mandarme/enseñarme el 
	>>código de algun ejemplo, para ver como se hace? Nunca desarrolle 
	>>con GIS. Tengo que hacer ésta extensión y dudo si hacerla sobre 
	>>GvGis, por eso quiero ver el mayor número de ejemplos posible.
	>>¿Y por último, los botones/menús que trae GvGis se pueden 
	>>modificar/eliminar? ¿Y yo puedo poner un botón en la barra de 
	>>herramientas, o mi extensión solo sería accesible desde >Scriting?
	>>Gracias
	>>Laura
	>
	>Todo lo que comentas se puede hacer en forma de extensión de gvSIG 
	>(añadir menús, botones, formularios, esconder otros botones, etc).
	>Para desarrollar una extensión, tienes dos opciones:
	>- Hacerlo en un lenguaje de scripting (normalmente Python/Jython), 
	>que es lo que está documentado en el manual de scripting que te 
	>bajaste
	>- Hacerlo todo en Java, que es como están desarrolladas la mayoría 
	>de las extensiones de gvSIG. Si vas a elegir esto último, te 
	>interesará mucho el manual "Creación de extensiones en gvSIG": 
	>http://www.gvsig.gva.es/index.php?id=1575&L=0
	>
	>En general, no es mejor una forma que la otra, es más bien una 
	>cuestión de con qué lenguaje de programación te sientas más cómoda.
	>
	>Saludos,
	>
	>
	>--
	>César Martínez Izquierdo
	>Equipo de desarrollo gvSIG
	>http://www.gvsig.gva.es
	>
	>IVER T.I.
	>C/ Salamanca 50
	>46005 Valencia - Spain
	>http://www.iver.es
	>_______________________________________________
	>gvSIG_desarrolladores mailing list
	>gvSIG_desarrolladores en runas.cap.gva.es
	>http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
	


________________________________

Visita MSN Latino Noticias: Todo lo que pasa en el mundo y en tu país, ¡en tu idioma! Clic aquí <http://g.msn.com/8HMBESUS/2731??PS=47575>  


------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : application/ms-tnef
Tamaño     : 230726 bytes
Descripción: no disponible
Url        : http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20070810/262981ab/attachment-0001.bin


Más información sobre la lista de distribución gvSIG_desarrolladores