Un cliente SIG integral

Francisco J. Peñarrubia

fran.penarrubia@iver.es

IJORNADAS gvSIG

Alvaro A. Anguix Alfaro

alvaro.anguix@iver.es

Valencia, 20 de Octubre de 2005

Un vistazo a gvSIG: ¿Qué es?

Software para dar solución a las necesidades de manejo de Información Geográfica.

Es un software:

Multiplataforma: funciona en Windows y Linux.

Licencia GPL.

Enfocado al usuario final: fácil manejo y potencia.

Enfocado a los desarrolladores.Diseño modular.

Permite traducción a otras lenguas.

Es una colección de librerías que se pueden usar dentro y/o fuera de gvSIG.

Un vistazo a gvSIG: ¿Qué es?

Es un proyecto de integración de nuevas tecnologías, la mayor parte de ellas en software libre.

MapServer

GeoServer

PostgreSQL+PostGIS

MySQL

Linux

GDAL

Ecw

MrSID

Geotools2

Java Topology Suite

...

Pretende ser un foro que impulse el uso de estándares OGC, abriendo camino y enseñando a quienes deseen utilizar estos sistemas.

Un vistazo a gvSIG: ¿Qué es?

Un lugar de encuentro para aquellos desarrolladores (empresas, organismos públicos y personas) que deseen ampliar las funcionalidades de estas aplicaciones

Una tecnología que impulse el tejido empresarial cercano a los clientes, normalmente la administración pública. Empresas expertas en tecnología al más alto nivel.

Un vistazo a gvSIG: Usos

gvSIG puede usarse de dos maneras diferentes:

Como cliente aislado.

Forma tradicional de utilizar un SIG.

Datos en local.

Cada usuario es independiente.

Como cliente integrado dentro del resto de sistemas.

Mayor potencial.

Cliente de lo que hasta ahora se conocía como SIG corporativo.

Datos en local y en remoto.

Un vistazo a gvSIG: Usos II

En el taller trabajaremos:

Con datos en local.

Vectoriales.

Shape

Dgn

Dxf

Dwg

Imágenes raster

Ecw

MrSID

Con datos en remoto.

Conectaremos con una base de datos espacial.

PostgreSQL+PostGIS

Servicios OGC (talleres de la tarde)

Un vistazo a gvSIG: Usos III

Formas de trabajo con gvSIG:

Con datos en local.

Leer el máximo número de formatos posibles

Con datos en remoto.

Usarlo como cliente WMS siempre que no sea necesaria la edición.

Ventajas:

Bajo tráfico por la red

La máquina potente es el servidor, no la del usuario.

Información actualizada, no se duplica.

Acceder a una BD espacial cuando sea necesaria la edición o sea crítico un sistema de permisos para el acceso a datos.

¿Qué podemos hacer? Un vistazo a gvSIG

Interfaz de gvSIG

Tipos de documentos:

Vistas: bases de datos cartográficas.

Tablas: bases de datos alfanuméricas.

Mapas: constructor de mapas que permite insertar los distintos elementos cartográficos con facilidad.

Proyecto.

¿Qué podemos hacer? Un vistazo a gvSIG

Vistas.

Interfaz.

Propiedades de una vista.

Temas.

Tipos de formatos.

Vectoriales.

Imágenes Raster.

Propiedades de un tema. Proyección.

Leyendas.

Localizador

Herramientas de navegación.

Zooms

Desplazamiento

Gestión de encuadres

Herramientas de información.

Información.

Distancias.

Áreas.

Hiperenlace.

Selecciones.

Exportar y salvar a raster.

¿Qué podemos hacer? Un vistazo a gvSIG

Tablas

Orden ascendente / descendente.

Selecciones.

Estadísticas.

Enlaces entre tablas.

Join.

Link.

Conexión a PostGIS

Conexión a MySQL

¿Qué podemos hacer? Un vistazo a gvSIG

Mapas.

Configuración: preparar página y propiedades de un mapa.

Insertar elementos gráficos.

Insertar elementos cartográficos.

Herramientas de navegación.

Por el mapa.

Por la vista.

Herramientas de composición del mapa.

Alinear.

Colocar delante / detrás.

Agrupar / desagrupar / simplificar.

Tamaño y posición.

Línea gráfica.

Exportar a pdf e imprimir.

¿Qué podremos hacer con gvSIG?

Acceso a bases de datos espaciales.

Símbolos de norte

Edición alfanumérica

Análisis espacial / Geoprocesamiento

Unión, recortar, intersectar, enlace espacial

Áreas de influencia (buffer)

Símbología avanzada

Edición gráfica simple (SIG)

Importación y exportación desde / hacia bases de datos espaciales.

Plantillas de mapas.

Edición gráfica avanzada (CAD). Piloto.

Otros (Ponencia viernes)

¿Qué se está haciendo con gvSIG?

Infraestructura de Datos Espaciales Costera. División de Puertos y Costas de la Generalitat Valenciana.

Valencia Urbanística

Actividades Contaminantes. Cabildo de La Palma

Mapas de ruidos. Iver, desarrollo interno.

PDA+IDE+Turismo Teruel

Usuarios repartidos por todo el mundo (Chequia, Venezuela, Portugal, Francia, India, etc.)

Comparativa

Hay aspectos que no son comparables.

Buscamos usabilidad en todo momento => Ampliamos y revisamos constantemente.

Código abierto: Si no está, es posible que alguien externo ya lo esté desarrollando.

¿Cómo personalizar gvSIG? Desarrolladores

Consideraciones para desarrolladores

Estamos en la versión 0.4

Malo: Pueden cambiar bastantes cosas internamente.

Bueno: El cambio puede ser para facilitar la funcionalidad que se necesita.

Falta mejorar los manuales para el desarrollador.

Existe una intención y un plan de acción para tutorizar, guiar y dedicar recursos a los colaboradores.

¿Cómo trabajamos en gvSIG? Organización interna

Conselleria – IVER – Universitat Jaume I

Organización del grupo de trabajo

Gestión (decisiones acerca de licencias, alianzas, estrategias, ferias, eventos, etc)

Desarrollo.

Compartido entre CIT e IVER. Jaume I controla y orienta.

Fijos (desarrollo, soporte técnico en las listas de usuarios, generación de distribuciones, etc)

Becarios. Imprescindibles (programación, investigación, configuración de servidores, etc)

Equipo de testers

Colaboradores (traducciones, sugerencias, pruebas...)

¿Cómo trabajamos en gvSIG? Organización interna II

Uso contínuo de herramientas de software libre

Eclipse

CVS

SVN?

Reuniones presenciales y remotas (Skype)

Gforge

Control de “Bugs” y “Feature Requests”

Ha gustado en Conselleria y se ha empezado a utilizar también de manera ampliada.

Wiki (dokuwiki) => Una especie de tablón de anuncios donde todo cabe y todo vale, y cada componente del equipo puede colaborar en los temas y mantenerse informado de qué se está haciendo.

¿Cómo trabajamos en gvSIG? Organización interna

Conselleria – IVER – Universitat Jaume I

Organización del grupo de trabajo

Gestión (decisiones acerca de licencias, alianzas, estrategias, ferias, eventos, etc)

Desarrollo.

Compartido entre CIT e IVER. Jaume I controla y orienta.

Fijos (desarrollo, soporte técnico en las listas de usuarios, generación de distribuciones, etc)

Becarios. Imprescindibles (programación, investigación, configuración de servidores, etc)

Equipo de testers

Colaboradores (traducciones, sugerencias, pruebas...)

¿Cómo colaborar en gvSIG?

De menor a mayor nivel de colaboración:

Usar gvSIG como aplicación.

Usar gvSIG dentro de un sistema GIS corporativo. (WMS, base de datos espacial, etc)

Publicitando gvSIG.

Impulsar el desarrollo de gvSIG de manera activa.

Participar en el desarrollo.

Turno de preguntas

Diapositiva 1

2005-07-06T05:25:41

Alvaro Anguix Alfaro