Servidores de Mapas Libres

19
www.emergya. es Servidores de Mapas Libres Octubre 2011 A c ti v

Transcript of Servidores de Mapas Libres

Page 1: Servidores de Mapas Libres

www.emergya.es

Servidores de Mapas Libres

Octubre 2011

Activosv1.0.1

Page 2: Servidores de Mapas Libres

Servidores de Mapas Libres

¿Qué es un servidor de mapas?

Tipos de Datos: WMS y WFS

GeoServer

MapServer

MapGuide

Mapnik

Comparativa

Open Location Service

Índice

Page 3: Servidores de Mapas Libres

Servidores de Mapas Libres

¿Qué es un servidor de mapas?Tipos de Datos: WMS y WFS

GeoServer

MapServer

MapGuide

Mapnik

Comparativa

Open Location Service

Índice

Page 4: Servidores de Mapas Libres

Servidores de Mapas Libres

¿Qué es un Servidor de Mapas?

Servidor de MapasCliente GIS mapas, elementos GIS

Proporciona al cliente la información necesaria para renderizar un mapa

Puede permitir también la edición a través de un cliente GIS, dando ligereza al cliente.

Mediante protocolos estandar, el cliente funciona de forma transparente y homogénea con las fuentes de datos.

Page 5: Servidores de Mapas Libres

Servidores de Mapas Libres

¿Qué es un servidor de mapas?Tipos de Datos: WMS y WFS

GeoServer

MapServer

MapGuide

Mapnik

Comparativa

Open Location Service

Índice

Page 6: Servidores de Mapas Libres

Servidores de Mapas Libres

WMS

● Raster (imágen)● Niveles de zoom● Teselado

WFS

● Metadatos● Geometrías

Estilos preconfigurados

Tipos de Datos: WMS y WFS

Page 7: Servidores de Mapas Libres

Servidores de Mapas Libres

¿Qué es un servidor de mapas?Tipos de Datos: WMS y WFS

GeoServer

MapServer

MapGuide

Mapnik

Comparativa

Open Location Service

Índice

Page 8: Servidores de Mapas Libres

Servidores de Mapas Libres

● OGC Compliant○ Muy estandar

● Java (multiplataforma)○ Fácil de desplegar

● Fuentes de datos variadas○ Shape○ PostGIS○ MySQL○ DB2○ Oracle○ ...

● Caché (GeoWebCaché)● Relativamente nuevo (versión 2.x)

GeoServer

Page 9: Servidores de Mapas Libres

Servidores de Mapas Libres

¿Qué es un servidor de mapas?Tipos de Datos: WMS y WFS

GeoServer

MapServer

MapGuide

Mapnik

Comparativa

Open Location Service

Índice

Page 10: Servidores de Mapas Libres

Servidores de Mapas Libres

● Desde los 90 (Minessota, Universidad)● Parcialmente OGC

○ WMS○ WFS

● Core: C+Python○ Muchas dependencias (gdal, libc, ...)

● Mapfile○ Estilos○ Fuentes de datos

● Soporta bindings de Ruby, Python,...

Mapserver

Page 11: Servidores de Mapas Libres

Servidores de Mapas Libres

¿Qué es un servidor de mapas?Tipos de Datos: WMS y WFS

GeoServer

MapServer

MapGuide

Mapnik

Comparativa

Open Location Service

Índice

Page 12: Servidores de Mapas Libres

Servidores de Mapas Libres

● OSGEO (Open Source GeoSpatial Fundation)● LGPL● Soporta Operaciones Geográficas● Desde 1995 hasta Autodesk (AutoCAD,...)

○ Pensado para trabajar con plataformas propias○ Soporta muchos formatos privativos○ Soporta formatos libres de forma parcial

● Tiene su propio visor AJAX

MapGuide

Page 13: Servidores de Mapas Libres

Servidores de Mapas Libres

¿Qué es un servidor de mapas?Tipos de Datos: WMS y WFS

GeoServer

MapServer

MapGuide

Mapnik

Comparativa

Open Location Service

Índice

Page 14: Servidores de Mapas Libres

Servidores de Mapas Libres

● LGPL● C++ (+ Python)● Dependencias de librerías,...● Usado para OpenStreetMap (OSM)● Centrado en mejorar los estilos (visualización) de los

mapas○ XML en vez de Mapfile○ Rotación

● Servidor clásico de mapas● Permite WMS, no WFS

○ Envía raster○ No permite consultas

Mapnik

Page 15: Servidores de Mapas Libres

Servidores de Mapas Libres

¿Qué es un servidor de mapas?Tipos de Datos: WMS y WFS

GeoServer

MapServer

MapGuide

Mapnik

Comparativa

Open Location Service

Índice

Page 16: Servidores de Mapas Libres

Servidores de Mapas Libres

Comparativa

Page 17: Servidores de Mapas Libres

Servidores de Mapas Libres

¿Qué es un servidor de mapas?Tipos de Datos: WMS y WFS

GeoServer

MapServer

MapGuide

Mapnik

Comparativa

Open Location Service

Índice

Page 18: Servidores de Mapas Libres

Servidores de Mapas Libres

● Estandar OGC● Servicio Web REST (XML)

○ Location○ Directory Service○ Routing

Ejemplos:● OpenRouteService.org

○ Department of Geography (Chair of GIScience)○ University of Heidelberg

● GoFleetLS○ En desarrollo: https://github.com/Emergya/gofleetlsserver

Open Location Service (OpenLS)

Page 19: Servidores de Mapas Libres

¿Dudas, preguntas?

Más información:

María Arias de Reyna @delawen <[email protected]>