viernes, 29 de junio de 2012

1a Jornada AgroTIC a Florida

El Dijous 28/06/2012 tingué lloc a les instal·lacions de
Florida Universitària
la 1a Jornada de Noves Tecnologies Aplicades al Sector Agrícola
on es va presentar el projecte OpenGIS.
A la jornada assistiren els 4 socis del projecte 
     
Des d'aci agraïm a tots els participants les ponencies realitzades. En especial, la dels alumnes de l'IES Virgen de la Cabeza, i als de Florida.
Enhorabona a tots!!!!


viernes, 8 de junio de 2012

Aplicaciones OpenGIS
Provant L'aplicació



El código fuente de la aplicación OpenGisWeb se puede descargar directamente desde:
http://code.google.com/p/opengisnix/

Mientras que el código fuente de la aplicación OpenGisMobile lo podeis descargar desde:
http://code.google.com/p/opengis-mobile/

miércoles, 25 de abril de 2012

Ací teniu disponible la versió 1.0.2 de l'aplicació per a Android OpenGis.
Podeu descarregar-la des del següent codi QR.

Aqui tenéis disponible la versión 1.0.2 de la aplicación OpenGis.
Podeis descargarla des de el siguiente código QR. Necitareis tener instalado un lector de códigos QR en vuestro dispositivo. Desde el Google Play (antes Market) podéis descargados los lectores de códigos QR
Codi QR per a descarregar i instal·lar l'aplicació OpenGis per a dispositius Android
Codigo QR para descargar e instalar la aplicación OpenGis para dispositivos Android

lunes, 12 de marzo de 2012

martes, 21 de febrero de 2012

Avanzamos en la localización GPS

Aquí os dejamos un video documentando el proceso de desarrollo de la localización de usuario mediante señal GPS.



Después de este video, hemos aumentado la tasa de refresco del GPS y ahora, marca el recorrido a la perfección!

lunes, 20 de febrero de 2012

Mostramos Recorridos!

El equipo de desarrollo de Android os presenta los primeros avances importantes en la aplicación de guiado para la optimización de rutas.

En la imagen, observamos como, dada una parcela en concreto, se realiza un recorrido en espiral para realizar las tareas asociadas a ese tipo de recorrido.


Además, aunque faltan pruebas por realizar, ya se muestra por donde avanza el usuario, recogiendo sus coordenadas y posición GPS.

Aquí mostramos un pequeño ejemplo de la prueba realizada.



Aunque falta mucha implementación en cuanto a rutas y trayectorias, el equipo de desarrollo progresa día a día de forma satisfactoria y poco a poco va aumentando la funcionalidad del programa.

miércoles, 15 de febrero de 2012

Trabajando colaborativamente

Una parte fundamental de este proyecto es la colaboración entre los distintos socios, salvando distancias, horarios y otras circunstancias. De este modo, fomentamos en nuestros alumnos y profesores la utilización de las herramientas TIC para configurar un aprendizaje que exceda los límites físicos del centro escolar y les prepare para el aprendizaje a lo largo de la vida.
La herramienta elegida es Zoho Projects que permite configurar tareas, planificar su ejecución, sus responsables, la creación de espacios de comunicación y un montón más de actividades que enriquecen y facilitan nuestro trabajo.

viernes, 3 de febrero de 2012

Desarrollo Android!

Estamos en el tercer Sprint del proyecto OpenGis, en el cual nos centraremos en el desarrollo de la Aplicación Web a través de la plataforma gvNIX y el desarrollo de nuestra "aplicación estrella" basada en Sistema Operativo Android 2.2 (hemos elegido la versión 2.2 ya que es compatible con la mayoría de terminales vigentes actualmente en el mercado).

En este momento, el equipo de desarrollo se ha dividido en 2 equipos para llevar a cabo estas 2 grandes tareas.

En lo que respecta a la aplicación para SO Android, hemos planteado una interfaz muy sencilla e intuitiva para el usuario, desde la cual se podrán administrar características básicas de la aplicación, sincronizada con la base de datos del proyecto de gestión.

Además, podremos acceder paso a paso (seleccionando qué es lo que deseamos realizar) al apartado de geolocalización y guiado para la optimización de trayectorias en las distintas tareas programadas.

Aunque acabamos de empezar este Sprint, la aplicación de gestión basada en SO Android ya está prácticamente lista, y se presentará al Product Owner a lo largo de la próxima semana.

Después de esto, todo el equipo de desarrollo del "equipo Android" pasará a realizar los cálculos y programación de las trayectorias y guiado GPS de la aplicación, aunque un pequeño equipo ya está empezando con esta tarea para ir comprobando resultados y adelantando trabajo.



Juan Carlos García del Canto

martes, 31 de enero de 2012

Curso gvNIX


Gracias a DISID, miembro de la asociación gvSIG, hemos recibido durante la semana pasada un curso magistral de gvNIX.

¿Qué es gvNIX?
gvNIX es un entorno de trabajo Java de código abierto para el desarrollo rápido de aplicaciones web, altamente productivo, flexible y que no compromete la calidad de los proyectos.

Está compuesto de un conjunto de herramientas de código abierto entra las que destaca su núcleo, Spring Roo.

gvNIX hereda toda la filosofía de desarrollo del núcleo:
·         Generación de código en Java.
·         Elimina el trabajo tedioso centrando al desarrollador en la lógica de negocio.
·         Convención sobre configuración.
·         Desarrollo dirigido por el dominio (Domain-Driven Development).
o    Diseño dirigido por el modelo.
o    Lógica en las entidades (Real Object Oriented).
o    Arquitectura por capas.
·         Crea un proyecto en segundos.
·         Realimentación: Añade valor durante todo el ciclo de vida.
·         No incorpora elementos adicionales al entorno de ejecución, por lo que no penaliza la velocidad la aplicación.
·         Arquitectura OSGi.
·         Aprovecha el conocimiento: No necesita más conocimiento que el necesario para el desarrollo de aplicaciones JEE.
Permite construir el modelo de datos de una aplicación mediante ingeniería directa e inversa y permite generar la aplicación web de gestión en múltiples tecnologías de visualización:
·         Spring MVC
·         Flex
·         GWT
·         JSF
·         Vaadin
gvNIX aprovecha las características de Spring Roo y aporta su propia filosofía: ofrecer al desarrollador componentes de alto valor funcional para aplicaciones corporativas:
·         Control de concurrencia a nivel de aplicación sin campos en base de datos.
·         Gestión de distintos temas visuales.
·         Gestión de la visualización de excepciones.
·         Gestión de mensajes de usuario en ventana modal.
·         Organización de la estructura de páginas en el menú.
·         Gestión de patrones de visualización de entidades y sus relaciones.
·         Gestión de transformación de cadenas vacías a valores nulos.
·         Gestión de servicios locales y servicios web (importación y exposición).
·         Gestión de configuraciones por entorno.
·         Control de acceso (autenticación y autorización).





La experiencia ha sido fantástica gracias al dominio de la tecnología y el buen hacer del profesor Mario Martínez y por las ganas y motivación del alumnado.
A partir de aquí, vamos a trabajar en el front end web de nuestra aplicación sobre gvNIX.