Personal tools
  1. Apertura
  2. Introduccion
    1. Principales novedades de gvSIG 2.0.
    2. Repaso de contenidos del curso.
  3. Proyectos y paquetes.
    1. Grupos de proyectos
    2. Proyectos de construcción de gvSIG.
    3. Librerías básicas.
    4. Fmap base.
    5. Interfaz de usuario y aplicación.
    6. Coverage (raster).
    7. Bases de datos.
    8. JCRS.
    9. GPE.
    10. Servicios remotos.
    11. Transformaciones de datos.
    12. DWG.
    13. Otros proyectos
  4. Maven como sistema de construcción de gvSIG
    1. Introducción a maven
      1. Introducción
      2. Plugins de maven
      3. Repositorios local y remotos
      4. Objetivos habituales
    2. Configuración inicial
      1. Requisitos previos
      2. Configuración inicial de maven
      3. Cómo montar un workspace de gvSIG para Eclipse
      4. Integración con eclipse
    3. Compilar gvSIG
      1. Compilar un grupo de proyectos
      2. Compilar un gvSIG completo
      3. Arrancar gvSIG
      4. Librerías nativas Java ME CDC
    4. Trabajando con un proyecto gvSIG
      1. Crear un nuevo proyecto
        1. Crear una nueva librería
        2. Crear una nueva extensión
      2. Compilar mi proyecto
      3. Desplegar mi proyecto
      4. Publicar mi proyecto
      5. Generación de documentación e informes
      6. Cómo añadir o actualizar una dependencia
      7. Próximos pasos
    5. Recursos de maven disponibles
  5. Nueva API de geometrias
    1. El modelo anterior
    2. La normas ISO  
    3. En modelo actual
      1. Geometrías primitivas
      2. Geometrías complejas
      3. Geometrías múltiples
    4. Acceso al API de geometrías
    5. Tipos de geometrías
      1. Registro de un tipo de geometría
    6. Las Geometrías
      1. Creación de geometrías
      2. Geometrías primitivas
      3. Geometrías múltiples
    7. Operaciones
      1. Registro de operaciones
      2. Ejecución de una operación
  6. LibTools y SLF4J
    1. Que es libTools
      1. Puntos de extensio
      2. Locator/Library
      3. Excepciones
      4. Observable
      5. Visitor
      6. Evaluator
      7. DynObject
    2. SLF4J
  7. DAL desde la perspectiva del cliente de la librería
    1. Introducción y Contexto de la librería
    2. Descripción general de la arquitectura.
    3. Descripción de la arquitectura para datos tabulares.
    4. Acceso a Fenómenos (Básico, Filtrado, Ordenación, Contexto).
    5. Modificación y escritura de un almacén.
    6. Consultar la estructura de un almacén.
    7. Creación de un almacén nuevo.
    8. Modificación de la estructura de un almacén.
    9. Manejo de la selección de Fenómenos de un almacén.
    10. Bloqueo de Fenómenos.
    11. Acceso a operaciones específicas del proveedor.
    12. Soporte para atributos calculados.
    13. Pila de comandos.
    14. Soporte para índices.
    15. Transformación de un almacén.
  8. Construcción de bibliotecas nativas: JNI
    1. Introducción
    2. Buenas prácticas y consejos en el desarrollo con JNI
    3. Librerías Nativas en gvSIG
      1. Proyectos JNI en gvSIG
      2. Ventajas
      3. Problemas
    4. Perfiles de trabajo en gvSIG
    5. Compilación de librerías JNI
    6. Dependencia de librerías JNI
    7. Tests Unitarios en librerías JNI
    8. Creación de un proyecto JNI
      1. Organización del proyecto.
      2. Construcción de la parte nativa (cmake)
      3. Construcción de la parte Java (maven)
      4. Integración en sistema de construcción.
  9. Transformaciones de datos en gvSIG
    1. Definición de transformación
      1. Transformaciones a nivel de DAL
      2. Transformaciones a nivel de aplicación
      3. El wizard de las transformaciones
        1. Uso del wizard
        2. Creación de un nuevo wizard
      4. Las transformaciones
        1. Registro de una nueva transformación
        2. Creación de una transformación
        3. Los paneles asociados a la transformación
  10. DAL desde la perspectiva del proveedor de datos
    1. Introduccion
    2. Servicios a proveedores de datos en la arquitectura general de DAL.
    3. Servicios a proveedores de datos tabulares
    4. Creacion de un proveedor de datos simple para ficheros CSV.
      1. Descripcion general.
      2. Implementacion de los parametros.
      3. Implementacion del almacen con acceso de lectura.
      4. Implementacion filtro para el esplorador de ficheros.
      5. Registro del nuevo proveedor.
      6. Añadiendo soporte para escritura.
    5. ¿ Que no hemos visto ?
      1. Que nos faltaria para tener un proveedor que no trabaje con los datos en memoria.
      2. Proveedores de datos empujados desde JDBC

 


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: