27
Trabajo Final de Carrera ITIG – 2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez [email protected] Tutor: Jesús de Diego Alarcón

Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez [email protected] Tutor: Jesús de Diego

Embed Size (px)

Citation preview

Page 1: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Trabajo Final de Carrera ITIG –2008/09

Des

arro

llo d

e un

clie

nte

WPS

par

a gv

SIG

Víctor Velarde Gutiérrez [email protected]

Tutor: Jesús de Diego Alarcón

Page 2: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

gvSIGCliente WPS

Objetivo del TFC…

SIG

OGC

WPSEclipse

Page 3: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

1. Exploración

2. Planificación

3. Formación (WPS / gvSIG)

4. Desarrollo iterativo + incremental

Principios generales

Page 4: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Contenidos…

Page 5: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Lo que he contado???????

1. El ámbito de trabajo

Page 6: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Sistemas de Información Geográfica...

…para gestionar y analizar información con componente espacial

Page 7: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

OGC para fijar los nuevosServicios Geográficos…

…basados en la Interoperabilidad

Page 8: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

GetCapabilities

Execute

DescribeProcess

WPS para ejecutarGeoprocesos remotos

Page 9: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Servidor & Cliente de WPS52north para componentes Java

Page 10: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

gvSIG: software SIG abierto

Extensiones…y desarrollo mediante

Page 11: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Lo que he contado???????

2. El desarrollo de la solución

Page 12: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

1. Análisis + diseño + programación OO

2. Control código fuente SVN

3. Patrón diseño MVC

4. Pruebas JUnit

5. Herramientas

Principios de Desarrollo

Page 13: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Patrones + buenas prácticas + guía de desarrollo de extWorkshop

Page 14: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Subversion

Eclipse

JUnitMaven

Ant

IzPack

Subclipse

Assembla52north

JumpuDig

gvSIG

Page 15: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

La extensión en acción…

extWPS 1.0e

1e

Page 16: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

extWPS 1.0e

1e

Page 17: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

extWPS 1.0e

1e

Page 18: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

… fin de la demo

extWPS 1.0e

1e

Page 19: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Lo que he contado???????

3. Conclusiones

Page 20: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Software SIG Java = abierto...

Page 21: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Formación * & Comunidad gvSIG…

Page 22: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Proceso ágil + OO…

Page 23: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Eclipse + complementos

Page 24: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

…WPS +gvSIG =

extWPS 1.0

Page 25: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Instalador extWPS +Manuales

Instalación y Usuario

http://svn.assembla.com/svn/TFC_SIG_vvelarde

Page 26: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

¿Preguntas?

[email protected]íctor Velarde Gutiérrez

Page 27: Trabajo Final de Carrera ITIG –2008/09 Desarrollo de un cliente WPS para gvSIG Víctor Velarde Gutiérrez victor.velarde@gmail.com Tutor: Jesús de Diego

Gracias por su tiempo