• Like
  • Save
Poniendo a drupal en el mapa
Upcoming SlideShare
Loading in...5
×
 

Poniendo a drupal en el mapa

on

  • 740 views

Drupal Camp Spain 2012 ...

Drupal Camp Spain 2012
-----------------------------------------------------------------------------------------------------------------------------

Poniendo a Drupal en el mapa o poniendo el mapa en Drupal...

¿Es Drupal un GeoCMS? ¿Podría llegar a serlo con los módulos actuales? Pero ¿qué es un GeoCMS?

Mostrar un pequeño mapa en nuestra web con Drupal no es tan complicado. Incluso podemos ir más allá y geoposicionar alguno de nuestros nodos, mostrarlos en el mapa e interactuar con ellos. ¿Pero esto escala? ¿y si la información geográfica contenida en el nodo está formada por polígonos o líneas con cientos de puntos?

Intentaremos dar respuesta a estas preguntas y veremos qué opciones nos ofrece Drupal para el mundo de los Sistemas de Información Geográfica (GIS), cuánto camino tiene recorrido para llegar a ser un GeoCMS y cuánto le queda por recorrer.

Analizaremos la distribución Cartaro, aún en fase de desarrollo, que pretende aprovechar las ventajas de esta integración de forma sencilla para cualquier usuario.

Statistics

Views

Total Views
740
Views on SlideShare
736
Embed Views
4

Actions

Likes
1
Downloads
2
Comments
0

1 Embed 4

http://www.linkedin.com 4

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Poniendo a drupal en el mapa Poniendo a drupal en el mapa Presentation Transcript

    • Poniendo a Drupal en el mapa ... o poniendo el mapa en Drupal. Eduardo Riesco Pablo López @azuledu @plopesc
    • Salida
    • By DevelopmentSeed
    • Sobre todo... Experiencia de usuario● Velocidad● Estética● Interactividad
    • Actores● Clientes de mapas● Servidores de mapas● Almacenes (Datastores)
    • Mapa embebido
    • Mapa embebido<iframe width="425" scrolling="no" height="350"frameborder="0" src="http://maps.google.es/maps?f=q&hl=es&geocode=&q=Escuela+Universitaria+de+Inform%C3%A1tica+-+UPM+%4040.3897,-3.62790&ie=UTF8&ll=40.404739,-3.61948&spn=0.064195,0.11673&z=13&iwloc=addr&om=1&output=embed&s=AARTsJoFRdmAOmL4LgxoTQpVmHXAbR9PRg"marginwidth="0" marginheight="0"title="Google Maps muestra la situación de laEscuela Universitaria de Informática">
    • Location + GMapAlmacén: LocationCliente: GmapServidor: Views● Puntos● Google Maps● Almacenamiento: x,y
    • GeoField + OpenLayersAlmacén: GeoFieldCliente: OpenLayersServidor: Views● Geometrías● Almacenamiento: WKT
    • http://drupal.org/node/1807358 by @dasjo
    • Actores● Clientes de mapas● Servidores de mapas● Almacenes (Datastores)
    • ClientesAcceso a datos geográficos. ● Renderiza ● Aplica estiloTipos: ● HTML (mapa embebido) ● Dedicado (JavaScript) ○ OpenLayers ○ Leaflet ○ Google Maps
    • Servidores de mapasOfrece datos geográficos● Renderiza● Aplica estilo● Servicios Web OGC
    • AlmacenamientoLa información geográfica contiene tanto unacomponente temática como una espacial.Problema: manejo de datos: ● Almacenamiento ● Operaciones (consultas espaciales)
    • Almacenamiento: FicherosFormatos estándar: ● GML, KML, ShapeFile, MBTiles, etc.Drupal: Se importan a bbdd (feeds)
    • Almacenamiento:Bases de datos relacionales ● Tipos de datos: ○ Los de la bbdd (tuplas,WKT) ● Operaciones: ○ SQL no espacial ○ Implementadas en la aplicación
    • Almacenamiento:Bases de datos espacialesPermiten definir nuevos tipos de objetos yoperaciones.● Almacenamiento: WKB● Consultas espaciales● Índices espacialesEj: PostGIS, Oracle Spatial, etc.
    • http://drupal.org/node/1807358 by @dasjo
    • Las demos en directo nunca funcionan... Demo
    • PostGIS + OpenLayersAlmacén: PostGISCliente: OpenLayersServidor: Views● Geometrías● Almacenamiento: WKB
    • PostGIS + OpenLayers + GeoServerAlmacén: PostGISCliente: OpenLayersServidor: Geoserver● Geometrías● Almacenamiento: WKB● Consultas espaciales● Caché
    • PostGIS + OpenLayers + GeoServer
    • A ver si ahora no se rompe... Demo
    • Resumiendo Almacén Cliente Servidor Location GMap Views GeoField OpenLayers Views PostGIS OpenLayers GeoServer
    • PostGIS + GeoServer + OpenLayers + Drupal = Cartaro
    • Cartaro● Profile Drupal● Desarrollado por geOps● Hosting● Módulos PostGIS y GeoServer● OpenLayers Editor
    • No lo cuento, lo hago. Demo
    • Conclusiones● GeoDrupal?● Moscas y cañones ○ Escalado ○ Almacenamiento ○ Renderizado● Cartaro
    • Keep on mapping! By Justin Miller