Entrevista Nestoria - IDELab
Este mes tenemos con nosotros a IDELab, el laboratorio de infraestructuras espaciales de la Univerdad de Valladolid. Para los que no lo conozcáis, IDELab se encarga de promover y desarollar el uso de las IDE (Infraestructuras de Datos Espaciales) mediante el desarrollo de proyectos piloto y tecnologías experimentales. Uno de los proyectos en los que están trabajando son unas extensiones para MapStraction, algo que sin duda Nestoria agradecerá. Con ellas, los usuarios de la librería de MapStraction van a poder añadir elementos interactivos a los mapas del proveedor que utilizen. Nos contestan a nuestras preguntas Juan Pablo de Castro y todo su equipo.
1. Hola a todos, antes que nada, lo fundamental, ¿qué es IDELab y que proyectos desarrolla?
IDELab (Laboratorio de Infraestructuras de Datos Espaciales) es un espacio de investigación y desarrollo de la Escuela Técnica Superior de Ingenieros de Telecomunicación de la Universidad de Valladolid que se ha creado para fomentar el desarrollo tecnológico y la implantación de los sistemas abiertos e interconectables que manejan información geográfica. Cuando esta información se maneja con métodos interoperables y ajustados a estándares o recomendaciones ampliamente aceptadas (principalmente las del Open Geospatial Consortium, OGC), la información y los servicios pueden intercambiarse formando una estructura muy flexible y potente que, en su realización pura se denomina Infraestructura de Datos Espaciales (IDE). En este espacio de trabajo se desarrollan proyectos de investigación y se realizan colaboraciones y transferencia de tecnología con empresas e instituciones del entorno regional y nacional. Actualmente estamos trabajando principalmente en las siguientes líneas:
- Algoritmos y técnicas de aceleración de los servicios OGC.
- Aplicación de la georreferenciación a las aplicaciones de uso cotidiano en Internet: gestores de contenido y otros sistemas de información.
- Geohabilitación de la información.
- Desarrollo de servicios interoperables y encadenamiento de valor añadido en la IDE.
- Servicio de cálculo de rutas escalable y distribuible.
2. Mapstraction se ha convertido en una de las principales librerías para la utilización de mapas en páginas web. En Nestoria lo utilizamos desde nuestros inicios y nos ha permitido desarrollar proyectos como nuestra versión OpenStreetMap. La versatilidad de Mapstraction hizo que trabajo fuera realmente fácil. ¿Qué novedades aporta el trabajo de IDELab al API original de Mapstracion?
Mapstraction es una gran idea pues aborda un grave problema que todas las tecnologías incipientes tienen que solucionar inicialmente: la dependencia tecnológica. En cada ocasión en que nuevas aplicaciones aparecen en nuestro panorama, aparecen multitud de propuestas paralelas con diversos grados de funcionalidad y compromisos. Los programadores pioneros tienen que tomar serias decisiones en las que deben elegir una u otra alternativa. Aunque inicialmente parece evitable, en la práctica, la inversión en tiempo de desarrollo provoca una vinculación tan fuerte con un único proveedor tecnológico que el proyecto se convierte en esclavo de la voluntad del proveedor de servicio. Por ello Mapstraction intenta ofrecer un API común que permita cambiar en cualquier momento el proveedor real de los servicios geográficos. En IDELab hemos abordado varias carencias actuales de esta librería:
- Arquitectura de la librería: trabajando en la línea de Mapstraction V2 de la orientación a objetos, implementando la actualización de la georreferenciación a la versión orientada a objetos.
- Funcionalidad interactiva: Permitiendo la edición de elementos geográficos sencillos. De esta forma se puede usar Mapstraction para algo más que visualizar información existente.
- Creación de nuevos proveedores, especialmente lo relacionado con el proyecto Cartociudad del IGN, que no sólo ofrece la cartografía urbana oficial de España sino también servicios de geocodificación y cálculo de rutas, todo de forma gratuita y sin implicaciones comerciales.
- Integración de esta funcionalidad en otros sistemas de gestión de contenidos y entornos de desarrollo de aplicaciones para Internet.
Podéis encontrar una descripción más detallada y demos de las funcionalidades en IDELab Mapstraction interactive y una aplicación directa en forma de módulo para georreferenciar contenidos en Drupal: módulo Mapstraction CCK.
3. Cada se vez vemos más aplicaciones relacionadas con la cartografía. De lo más interesante, la realidad aumentada de los que hay muy buenos ejemplos como el trabajo de Layar con sus capas para Android y el iPhone y la innovadora idea de Bing de fusionarlo con los mapas online. ¿Qué pueden esperar los usuarios de está tecnología?
Desde el inicio de la Web todos los avances han ido en la dirección de generar una representación virtual de la realidad. Lo que está ocurriendo ahora es que la tecnología ya es capaz de manejar gran cantidad de información multimedia y los dispositivos de usuario pueden representar modelos realistas a los usuarios. Dado que la mayor parte de la información que consumen las personas está relacionada directamente con el entorno en que viven, la georreferenciación es una característica natural de la mayor parte de los contenidos. Si unimos esto a la disponibilidad de terminales tecnológicamente capaces, la realidad aumentada no es más que una evolución lógica de la Web. Los pasos que se están dando hacia el próximo Web 3D harán que gran parte de los servicios se localicen a partir de un servicio georreferenciado por proximidad en lugar de un buscador alfanumérico. La integración de imágenes y vídeos reales con información georreferenciada será habitual y algo casi obligado en muchos contenidos comerciales. El concepto de realidad aumentada dejará en breve de ser un “término exótico” al igual que ya no lo es “Google”.
Las directivas Europeas (de obligatorio cumplimiento) obliga a que la administración pública comparta la información financiada con presupuestos públicos con el ciudadano, por lo que el túnel está bastante iluminado actualmente. No obstante el acceso libre y sin restricciones no está garantizado por motivos técnicos (no toda la información es accesible on-line) y de licencia (no toda la información se puede utilizar para cualquier finalidad). Se están aplicando grandes esfuerzos y grandes cantidades de recursos públicos para facilitar el acceso a la información cartográfica en España, no en vano es una de las administraciones con mayor grado de apertura, por lo que la ciudadanía tiene acceso a gran cantidad de información. Lo que no está tan claro es el uso permitido para dicha información. Algunas de las restricciones son muy similares a las licencias de software libre GPL, en las que no se permite un uso comercial y privativo del material obtenido gratuitamente de la administración pública.
Este tipo de restricciones buscan encontrar un difícil equilibrio entre la difusión de la cultura del compartimiento de la información gratuita y el estímulo empresarial de la innovación. La fórmula no se ha encontrado aún ni en el campo del software ni en el de la cartografía.
5. Por último y teniendo en cuenta vuestra experiencia en investigación, ¿qué consejos podéis ofrecer a una start-up como Nestoria para que se pueda beneficiar de todos los avances tecnológicos ofrecidos por herramientas Open Source como OSM y Mapstraction?
La colaboración entre las Universidades y la Empresa ha sido un asunto pendiente desde hace muchos años, pero que bien encaminada y con los compañeros adecuados ha demostrado siempre unos rendimientos fabulosos. La base tecnológica suele ser un factor clave en muchas de las start-up actuales, y de hecho, muchas han surgido desde el mismo ambiente universitario. Por ello animamos a las pequeñas empresas a que contacten con los grupos científicos de su entorno (geográfico o virtual) para compartir necesidades y localizar soluciones. En el área de las tecnologías de la denominada “Neogeografía” están surgiendo multitud de nuevas ideas y aplicaciones que prometer revolucionar la forma en que nos vamos a relacionar con un mundo cada vez menos “virtual” y más “paralelo”, en el que el territorio será un elemento director y la “realidad aumentada” y la “virtualidad materializada” (permítaseme la expresión) serán más importantes para estar presentes y localizables. Nuestro consejo es que no se olvide el aspecto espacial de cada contenido en la Web y que se georreferencie y comparta esta información en las páginas de su empresa. Por último, en consonancia con la generosidad de los modelos Open Source, Creative Commons y similares, animo a todas las pequeñas empresas que se beneficien de estos recursos altruistas a que compartan sus avances con la comunidad del software libre, se alíen con comunidades existentes y enfoquen este pequeño sacrificio como una inversión para tener su departamento de I+D externalizado en la Red.
Gracias a todos por las respuestas. El beneficio que la comunidad OpenSource ofrece a la comunidad start-up y universitaria es incalculable. En Nestoria hemos colaborado con, por ejemplo, la comunidad de desarrolladores PERL y OpenStreetMap desde nuestros inicios. Si quiereis tratar estos temas y muchos otros sobre tecnología y mapas, no os lo penséis dos veces a a hora de animaros a ir a la conferencia The State of the Map, que justo este año se celebra en Girona.