miércoles, 30 de julio de 2008

Nuestros Avances

Poco a poco, este pequeño gran proyecto va cogiendo forma, ya que, pasito a pasito, vamos avanzando en el desarrollo de esta "obra de ingeniería web" jejeje. Así pues, hoy os hablaré un poquito de como va su evolución.

Como bien sabéis, este proyecto va dirigido a los ayuntamientos. Para ponerlo en marcha, hemos tenido que realizar una selección de éstos. Los ayuntamientos elegidos pertenecen todos a la Comunidad de Castilla y León. En un principio los hemos restringido a esta zona ya que es donde trabajamos, pero si la cosa sale muy bien, esperamos poder exportarlo a toda España. Pero no todos los ayuntamientos de Castilla y León han sido seleccionados, sino aquellos que cumplen una serie de condiciones, para realizar el proyecto piloto. Y vosotros diréis "¿está mi localidad entre las elegidas?", pues tendréis que esperar un poco para saberlo, ya que no todo depende de nosotros, porque nosotros realizamos la petición al ayuntamiento, y éste tiene la última palabra de aceptar o no si quiere que en su localidad se ponga en marcha el proyecto piloto. Así que, a esperar toca.... :-D

En cuanto a la parte técnica del proyecto, es decir, la parte de programación, pues va poco a poco. La parte fuerte, el core de la aplicación, la parte de lectura está finalizada, comenzando ahora con la parte de escritura. La parte de la aplicación que se ejecutará en el lado del cliente, también está avanzando poco a poco. Así pues, ya podemos insertar puntos y rutas en un mapa, con sus respectivos comentarios, claro está; moverlos a lo largo del mapa, borrarlos... Ahora es cuando tendremos que guardar estos datos en la baso de datos, pero para ello tiene que estar en funcionamiento la parte de escritura, en fin...

En cuanto a la adpatación del proyecto a la TDT, tampoco va muy mal. Está hecha la interfaz gráfica, permitiendo la navegación entre los distintos menús; también conseguimos visualizar los mapas, los puntos y las rutas en los mapas...

Y esto es todo por hoy. Otro día os volveremos a hablar de los avances del proyecto.... y no nos olvidamos de que tenemos que presentarnos a vosotros, así nos conoceréis un poquito mejor :D

jueves, 24 de julio de 2008

Software GIS existentes

En la entrada de hoy nos centraremos en analizar los principales tipos de software GIS que existen en la actualidad, realizando una pequeña descripción de cada uno de ellos.
  • ArcGIS
ArcGIS es el nombre de un conjunto de productos de software en el campo de los Sistemas ded Información Geográfica. Es producido y comercializado por ESRI (Enviromental Systems Research Institute), que se trata de una empresa dedicada al desarrollo de este tipo de productos. Bajo el nombre de ArcGIS, ESRI agrupa varias aplicaciones para la captura, edición, análisis, publicación e información geográfica.
  • GRASS
Las caracterísitcas de GRASS (Geographic Resources Analysis Support System) son similares a las de ArcGIS, radicando su principal diferencia en que es un software libre de código abierto que ha sido lanzado con licencia pública general (GNU GPL: General Public License).
  • Quantum GIS
Quantum GIS (QGIS) es otro de los Sistemas GIS de código libre que puede ser utilizado tanto en plataformas Linux, Unix y Mac como en Microsoft Windows. Permite manejar formatos raster y vectoriales, así como bases de datos complejas. Algunas de sus principales características son:
  1. Soporta la extensión espacial de PostgreSQL y PostGIS+
  2. Maneja archivos vectoriales ArcInfo, Mapinfo y GRASS GIS, entre otros.
  3. Soporta diferentes tipos de archivos raster (GRASS GIS, GeoTIFF, TIFF, JPG, etc)
Una de las principales ventajas es la posibilidad de utilizar Quantum GIS como una interfaz gráfica de usuario del SIG GRASS, pudiendo de este modo utilizar toda la potencia de análisis de este último.

Estos tres son los principales tipos de software GIS que existen en el mercado, aunque también cabe mencionar el GvSIG (Generalitat Valenciana Sistema de Información Geográfica), MapServer y SAGA GIS (System for Automated Geoscientific Analyses)

jueves, 17 de julio de 2008

Sistemas de Información Geográfica

Desde hace algún tiempo en adelante se han ido generalizando aplicaciones en las que los mapas digitales cuentan con un peso muy destacado en la implementación de las mismas. El uso de éstos mapas ha sido posible gracias al avance que se ha producido en el desarrollo de los Sistemas de Información Geográfica (SIG).

Un Sistema de Información Geográfica es un sistema para capturar, almacenar, analizar y gestionar los datos y las cualidades asociadas que están referenciadas a la Tierra desde el espacio. Hablando desde el punto de vista técnico, se puede definir un SIG como una tecnología de manejo de información geográfica formada por elementos electrónicos (parte hardware) programados adecuadamente (software), que permiten manejar distintos datos de información geográfica y realizar análisis complejos con éstos, cumpliendo con los criterios impuestos por el equipo dientífico y siguiendo un plan bien diseñado.

Esta tecnología está siendo y puede ser utilizada en diferentes ámbitos, tales como son las investigaciones científicas, la gestión de recursos, la declaración de impacto medioambiental, la planificación urbanística, el turismo, la logística, etc.

El funcionamiento de un SIG es sencillo: funciona como una base de datos con información geográfica (datos alfanuméricos) que se encuentra asociada por un identificador común a los objetos gráficos de un mapa digital. De esta forma, señalando un objeto se conocen sus atributos e, inversamente, preguntando por un registro de la base de datos se puede saber su localización geográfica.

En posteriores entradas analizaremos los SIG que se encuentran disponibles en la actualidad y los compararemos para posteriormente elegir uno de ellos, que será utilizado en la implementación del proyecto Geisha.

jueves, 10 de julio de 2008

Web 2.0, nuevas aplicaciones: " Proyecto GEISHA "

Desde hace unos años escuchamos continuamente el concepto Web 2.0, pero ¿sabemos lo que realmente significa? Puede resultar obvio que, después de tanto oirlo, debiéramos responder sí, aunque en realidad no es así. Por ello vamos a intentar explicar qué es lo que realmente significa o a qué se refiere dicho término cuando nos referimos a las nuevas aplicaciones y nuevas páginas Web que están surgiendo en Internet.

La principal característica es la sustitución del concepto Web de lectura por el de lectura-escritura, debido a que ya no es creada por unas cuantas personas que parecen saber mucho sobre un determinado tema, sino que, cualquier usuario puede colaborar y compartir información en el evolución de la misma. Es decir, los usuarios pasan de tener un sentido meramente posicional, a ser uno de los principales actores en la evolución y en el éxito que tenga o pueda llegar a terner una determinada aplicación.

Y, llegado a este punto, cabe preguntarse: ¿todo esto por qué y para qué? El por qué es sencillo: las nuevas aplicaciones Web que están teniendo éxito son las que se basan en el paradigma de la Web 2.0 (véase Youtube, Flickr, Panoramio...). El para qué es mucho más importante: cualquier apliación que se realice debe tener en cuenta este nuevo concepto. La clave del éxito se centrará en participar y hacer partícipes a los usuarios de la propia evolución y generación de contenidos en una aplicación Web.

Con el presente proyecto (Proyecto Geisha) se creará una aplicación informativa y de potenciación turísitca para los ayuntamientos. La intención será incorporar el conocimento existente y la filosofía CCA (Compartir, Colaborar y Aportar). A los usuarios ya no se les puede ofrecer únicamente unas determinadas "ofertas", sino que hay que acompañarlas de "experiencias" vividas por otros usuarios.

martes, 8 de julio de 2008

Servicios de GEISHA

Después de una semanita de descanso, retomamos la expansión de este blog comentando las diferentes evoluciones y noticias relacionadas con este proyecto.....

Como ya se comentó anteriormente, este es un proyecto Web 2.0 relacionado con el ayuntamiento digital, por lo que, vamos a comentar los diferentes servicios que hemos definido:
  • e-Turismo: Éste es el servicio estrella del proyecto Geisha, y consiste en crear y compartir rutas turísticas y puntos de interés de una ciudad. Estas rutas serán creadas tanto por los Ayuntamientos como por parte del usuario, de tal forma que se separarán en rutas oficiales y no oficiales. La creación de las rutas la puede realizar cualquier usuario registrado, y será de forma sencilla e intuitiva. Así pues, si a alguno le gustaría compartir una ruta, ya sea de museos, bares, ruta deportiva..... o un punto de interés que crea que merece la pena que el resto de la gente conozca, sólo tiene que loguearse, pinchar en el mapa para crear los diferentes puntos y rellenar los bocadillos si cree conveniente que haya un comentario en ese punto.... Como he dicho, una forma rápida, sencilla e intuitiva de crear y compartir nuestras rutas.
  • Transporte Urbano: Este servicio consiste en mostrar las diferentes rutas y paradas que realizan los autobuses urbanos de una ciudad. Además, siempre que nos den permiso (no depende de nosotros), mostraríamos la ubicación de los autobuses en el mapa en tiempo real, así como información relativa al autobús, como la ruta que hace, el tiempo hasta la siguiente parada....
  • Servicios medioambientales: Ahora que está muy de moda el medioambiente, debido al cambio climático, hemos añadido este servicio que nos trata de mostrar información sobre diversos parámetros medioambientales, como puede ser la calidad del agua que bebemos, la calidad del aire que respiramos, los niveles de polen (interesante sevicio sobre todo par las personas alérgicas....)....
  • Tráfico: Aquí mostrariamos las distintas incidencias que tengan que ver con el estado de las carreteras, es decir, las diferentes obras que se estén realizando, los cortes de tráfico que puedan realizarse debido a una concentración, evento..... Además, si la ciudad dispone de ellas (y siempre que nos den permiso) mostraríamos imágenes en tiempo real/semi-real de las carretereas de la ciudad.
  • Callejero: Se muestran los nombres y ubicación de las diferentes calles que existen en la ciudad.
  • Servicio 010: consiste en geolocalizar las diferentes incidencias urbanas para que el ayuntamiento ponga solución a ello de la forma más rápida y eficaz posible. Para ello el usuario crea un punto de incidencia en el mapa en el lugar en la que ha ocurrido la incidencia e indicar el motivo de esa incidencia (por ejemplo, hay una farola rota, las baldosas están sueltas....)
Y estos son los servicios que en un principio ofreceremops. Como siempre, estamos abiertos a vuestra colaboración comentando que os parecen los servicios, si ahy que añadir o quitar alguna funcionalidad de cada servicio, e incluso, proponiendo vosotros servicios nuevos que no se encuentren en la lista.