geohabilitación de gestores contenidos: cmsmap

Post on 21-Jun-2015

571 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

GEO-HABILITACIÓN DE GESTORES DE

CONTENIDOS: CMSMAP

Pablo López EscobésIV Jornadas sobre SIG Libre de la Universidad de Girona

12 de Marzo de 2010

IDELab-Universidad de Valladolid http://www.idelab.uva.es

INTRODUCCIÓN

El fenómeno de la Web 2.0 está cambiando la forma de actuar en Internet

El usuario toma el control y es generador de contenidos

Los gestores de contenidos son herramientas para proporcionar este servicio Drupal

Las bases de datos espaciales aumentan sus posibilidades MySQL Spatial o PostGIS

El IGN ha considerado que estas condiciones eran idóneas para apostar por la integración de ambos

¿POR QUÉ DRUPAL?

Gestor de contenidos web muy extendido

Cuenta con una gran comunidad de

desarrolladores

Ha sido nombrado mejor Gestor de Contenidos

en los años en 2007 y 2008

Dentro de la comunidad hay varias iniciativas

para convertirlo en un GeoCMS

DRUPAL Y LA NEOGEOGRAFÍA

Neogeografía: Fenómeno social en torno a la

masificación de los mapas virtuales

Es un área que hasta ahora no está muy

desarrollada

Existe un módulo llamado GEO que proporciona

un API de Georreferenciación

Están surgiendo varias iniciativas asociadas a

un único proveedor de mapas

LA ARQUITECTURA DE DRUPAL

Basada en un núcleo al que el diseñador añade los módulos que desea

Módulo CCK da la posibilidad de crear otros módulos para asociar información a los contenidos a 3 niveles:

API: Interacción con la BD Geo

Campo: Define la información a incluir Geo Field

Widget: Define la visualización de la información Gmap Geo, OpenLayers CCK

OBJETIVOS

Se desea integrar IDELabMapstraction en un módulo Drupal de Georreferenciación

El módulo permitirá asociar geometrías con mapas de cualquier proveedor integrado en IDELabMapstraction

Proporcionará bloques predefinidos que ayuden a realizar búsquedas geométricas

Dará soporte para la visualización de fuentes GeoRSS

Proporcionará soporte para la integración con Views

CLASIFICACIÓN MÓDULOS GEO

Widget

Campo

API Geo

Geo Field

Gmap GeoOpenlayers

CCK

CLASIFICACIÓN MÓDULOS GEO

Widget

Campo

API Geo

Geo Field

Gmap GeoOpenlayers

CCKMapstraction

CCK

CLASIFICACIÓN MÓDULOS GEO

Widget

Campo

API Geo

Geo Field

Gmap GeoOpenlayers

CCKMapstraction

CCK

Dependientes de un

proveedor

Universal

CLASIFICACIÓN MÓDULOS GEO

Widget

Campo

API Geo

Geo Field

Gmap GeoMapstraction

CCK

Dependientes de un

proveedor

Universal

OpenLayersCCK

EL WIDGET MAPSTRACTION CCK

EL WIDGET MAPSTRACTION CCK

VISUALIZACIÓN DE LOS DATOS

Opción de visualización de la posición en diferentes

partes del contenido: Pestaña y Vista Completa

Utilizan los parámetros de configuración que tienen

en su widget de creación

LOS BLOQUES PREDEFINIDOS

Se pueden colocar en cualquier posición de la página

Muestran información geográfica relacionada con la página

Bloque de Geometrías

de la página Bloque de contenidos

cercanos

LOS BLOQUES PREDEFINIDOS

Se pueden colocar en cualquier posición de la página

Muestran información geográfica relacionada con la página

Bloque de Geometrías

de la página Bloque de contenidos

cercanos

SUBMÓDULOS

Mapstraction CCK da la posibilidad de

georreferenciar contenidos y mostrarlos

Necesario avanzar más para convertir Drupal

en un GeoCMS

Mapstraction CCK podía dar nuevos servicios

de valor añadido submódulos

Mapstraction CCK Inline

Mapstraction Views

MAPSTRACTION CCK INLINE

Permite embeber un mapa de mapstraction en

cualquier contenido de la página

Da la posibilidad de incluir fuentes GeoRSS en

las páginas

Ejemplo: [mapstraction field=points,lines,polygons

georss=http://developer.yahoo.com/maps/sample.xml provider=google]

MAPSTRACTION CCK INLINE

Permite embeber un mapa de mapstraction en

cualquier contenido de la página

Da la posibilidad de incluir fuentes GeoRSS en

las páginas

Ejemplo: [mapstraction field=points,lines,polygons

georss=http://developer.yahoo.com/maps/sample.xml provider=google]

MAPSTRACTION CCK INLINE

Permite embeber un mapa de mapstraction en

cualquier contenido de la página

Da la posibilidad de incluir fuentes GeoRSS en

las páginas

Ejemplo: [mapstraction field=points,lines,polygons

georss=http://developer.yahoo.com/maps/sample.xml provider=google]

MAPSTRACTION CCK INLINE

Permite embeber un mapa de mapstraction en

cualquier contenido de la página

Da la posibilidad de incluir fuentes GeoRSS en

las páginas

Ejemplo: [mapstraction field=points,lines,polygons

georss=http://developer.yahoo.com/maps/sample.xml provider=google]

MAPSTRACTION CCK VIEWS

Proporciona un nuevo formato de visualización para Views: Mapstraction Map

Permite la visualización

de cualquier campo

geoespacial sobre un

mapa

Los resultados ofrecen

mapas con información

cruzada y filtrada que

pueden ser de gran utilidad

RESULTADOS

Se ha conseguido integrar la librería IDELabMapstractionInteractive dentro de un gestor de contenidos

Se permite la georreferenciación de los contenidos de forma mucho más flexible

Aporta nuevos tipos de visualizaciones de contenidos georreferenciados

El módulo Mapstraction CCK ya está disponible para el público en su versión inicial:

http://drupal.org/project/mapstraction_cck

TRABAJO FUTURO

El módulo no para de crecer, surgen

continuamente nuevas posibilidades

Buscar nuevos tipos de entrada para los datos,

como por ejemplo imágenes de formato TIFF

Mejorar la interactividad y aumentar la

flexibilidad del módulo

La lista oficial de issues ayuda a mantener al

día el módulo y tener contacto con los usuarios

GEO-HABILITACIÓN DE GESTORES DE

CONTENIDOS: CMSMAP

Muchas gracias por su atención

http://www.idelab.uva.es

top related