Panorama deSIG Libre2014
Capítulo Local para la Comunidad Hispanohablante de
OSGeo
28
Quiénessomos
@luisromangz @Tolanss @xurxosanz @delawen
@alediaztorres @josepsitjar @santiagohiguera @moiarcsan
Quévamosahacer
Agenda
Bibliotecas de componentes
Servidores
Bases de datos
Web mapping
Clientes de escritorio
Dispositivos móviles
Enlace...
Bibliotecasdecomponentes
Bibliotecasdecomponentes
Geoprocesamiento: Manipulación de información
geoespacial
Routing: Enrutamiento y análisis de red...
Geoprocesamiento
GDAL/OGR: Formatos y manipulación raster/vectorial
JTS/GEOS: Geometrías y algoritmos espaciales 2D
GeoToo...
Routing
OSRM: Utiliza OSM
pgRouting: Extensión de PostgreSQL/PostGIS
OpenTripPlanner: Distintos métodos de transporte
LiDAR
"Tú has venido aquí a hablar de tu libro" @xurxosanz
parafraseando a F. Umbral
LASlib/LASzip: I/O LAS
libLAS: I/O LA...
Varios
GeoBatch: Flujos de procesamiento
Mapnik: Renderizado de mapas
Puntoscalientes
Geoprocesamiento: Facilitar su uso a desarrolladores
Routing
Datos procesados: Respuestas instantáneas
Dat...
Curvadeaprendizaje
Geoprocesamiento:
C++: GEOS
Java: JTS y Geotools
Python: GeoScript y Shapely
Cálculo de rutas: Teoría d...
Servidores
Serviciosgeoespaciales
Sector maduro
Proyectos activos
Adhesión a estándares
A veces para innovar hay que
salirse del está...
Mapas Teselas Procesamiento Metadatos
MapServer
deegree
GeoServer
MapGuide
QGIS Server
EOxServer
GeoWebCache
TileCache
Map...
Servidoresdemapas
Mejoras en el renderizado
Adopción de lenguajes de simbología tipo CSS
MapServer · deegree · GeoServer ·...
Servidoresdeteselas
¿Integrado en el servidor de mapas
o independiente?
TileCache en desuso
TileStache y Tilestream: los r...
Servidoresde
geoprocesamiento
WPS va calando
Lenguajes de scripting
para facilitar el desarrollo
PyWPS · 52North WPS · Zoo...
Servidoresdemetadatos
No todo va a ser GeoNetwork
PyCSW se integra con otros productos
GeoNetwork · PyCSW · GeoServer · de...
Curvadeaprendizaje
Si eres técnico «geo»
Conversión de formatos
Dominio de proyecciones
Estándares OGC
Bases de datos (SQL...
Curvadeaprendizaje
Si eres técnico «de sistemas»
Instalación y configuración de
servidores y bases de datos
Gestión de rec...
Basesdedatos
PostGIS
MySQL Spatial
Spatialite
H2GIS
Puntoscalientes
ISO 19125-1
Binary Geometry (WKB)
Normalized Geometry (WKT)
19125-2
Types and Functions
CompatibilidadOGC
TeconologíasWebmapping
Detalle
Leaflet
Ligero y modular
Mapstore
Crear, guardar, buscar y compartir mashups
Cartaro
Drupal con PostGIS, GeoServer...
Curvadeaprendizaje
HTML Básico
Javascript
PHP
XML
Clientesdeescritorio
Panorama actualClientes deEscritorio
GRASSGis
El más veterano. Destaca por su gran número de
funcionalidades derivadas de muchos años de desarrollo y de
una es...
uDIG
Cliente de escritorio que nos ofrece el soporte para el mayor
número de fuentes de datos, tanto locales como remotas,...
OPTICKS
Utilizado fundamentalmente en teledetección, para el análisis
de imágenes provenientes de sensores remotos.
OpenJump
Uno de los primeros proyectos de cliente GIS de escritorio en
lenguaje Java. Destaca por hace uso de la bibliotec...
GeoDa
Diseñado para implementar técnicas para el análisis
exploratorio de datos espaciales.
QGis
Entorno intuitivo y amigable, que va creciendo en
funcionalidades y al que se integran diversos proyectos como
GRASS,...
gvSIG
Herramienta de escritorio completa y multiplataforma que
permite leer una amplia variedad de formatos tanto ráster
c...
SAGAGis
Destaca fundamentalmente por su orientación a la realización
de análisis de imágenes y modelos digitales del terre...
TileMill
Herramienta pensada para diseñar y crear mapas para su
visualización via web de forma rápida y fácil.
Puntoscalientes
Limitaciones en la capacidad para gestionar y visualizar
datos en 3D.
Edición y visualización de datos.
In...
Curvadeaprendizaje
Conocimientos entecnologias geoespaciales:
Conocer los distintos formatos de datos
Conocer y entender l...
Dispositivosmóviles
OpenLayersyLeaflet
Librerías Javascript para ser consumidas en entornos de
WebMapping
Con pequeñas precauciones se pueden ...
OSMDroid
Utiliza mapas de tiles de OpenStreetMap u otros
Puede trabajar online y offline
API para añadir capas overlay y m...
Mapsforge
Utiliza mapas vectoriales de OpenStreetMap
Puede trabajar online y offline
API para añadir capas overlay y marca...
OsmAnd
Routing y navegación en dispositivos Android
Modos offline y online
gvSIGMini
Multiples capas: WMS
Routing online y offline
POI's, navegación
Comparte en redes sociales
Geopaparazzi
Fotografías y notas georreferenciadas
Orientación de las fotografías
Integración con OSM
Graphhopper
Routing en Android con cartografía OSM
Permite trabajar desde HTML, Javascript
Trabaja offline desde Java escr...
OsmSharp
Componente para mapas de OpenStreetMap
Routing y Mapas vectoriales offline
Multiplataforma
Glob3mobile
Componente de mapas, nativo y multiplataforma
Android, iOS, HTML5
Soporta visualización 2D, 2.5D y 3D
Puntoscalientes
Sistemas multiplataforma
HTML5
Visualización 3D
Curvaaprendizaje
Conocer Java o C++
Conocer Android
Conocer la librería concreta
Gestionar pantallas, resoluciones
THEEND
¿Conclusiones?
Panorama SIG Libre 2014
Panorama SIG Libre 2014
Panorama SIG Libre 2014
Panorama SIG Libre 2014
Panorama SIG Libre 2014
Panorama SIG Libre 2014
Panorama SIG Libre 2014
Panorama SIG Libre 2014
Próxima SlideShare
Cargando en…5
×

Panorama SIG Libre 2014

767 visualizaciones

Publicado el

Charla de OSGeo-es sobre el panorama del SIG Libre en 2014.

Ver online en osgeo-es.github.io/panorama-siglibre8/

Artículo en https://panorama-sig-libre.readthedocs.org/

Publicado en: Tecnología
0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
767
En SlideShare
0
De insertados
0
Número de insertados
11
Acciones
Compartido
0
Descargas
24
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

Panorama SIG Libre 2014

  1. 1. Panorama deSIG Libre2014 Capítulo Local para la Comunidad Hispanohablante de OSGeo 28
  2. 2. Quiénessomos @luisromangz @Tolanss @xurxosanz @delawen @alediaztorres @josepsitjar @santiagohiguera @moiarcsan
  3. 3. Quévamosahacer
  4. 4. Agenda Bibliotecas de componentes Servidores Bases de datos Web mapping Clientes de escritorio Dispositivos móviles Enlaces Diapos: Artículo: http://bit.ly/siglibre8-panorama http://bit.ly/panorama-sig-libre
  5. 5. Bibliotecasdecomponentes
  6. 6. Bibliotecasdecomponentes Geoprocesamiento: Manipulación de información geoespacial Routing: Enrutamiento y análisis de redes LiDAR: Manipulación y procesado datos láser Varios: Los restos
  7. 7. Geoprocesamiento GDAL/OGR: Formatos y manipulación raster/vectorial JTS/GEOS: Geometrías y algoritmos espaciales 2D GeoTools: Procesamiento y visualización. OGC GeoScript: Capacidades espaciales en distintos lenguajes Shapely: Algoritmos para procesamiento espacial 2D
  8. 8. Routing OSRM: Utiliza OSM pgRouting: Extensión de PostgreSQL/PostGIS OpenTripPlanner: Distintos métodos de transporte
  9. 9. LiDAR "Tú has venido aquí a hablar de tu libro" @xurxosanz parafraseando a F. Umbral LASlib/LASzip: I/O LAS libLAS: I/O LAS SPDlib: I/O SPD PDAL: GDAL para puntos LASpy: I/O LAS en Python
  10. 10. Varios GeoBatch: Flujos de procesamiento Mapnik: Renderizado de mapas
  11. 11. Puntoscalientes Geoprocesamiento: Facilitar su uso a desarrolladores Routing Datos procesados: Respuestas instantáneas Datos sin procesar: Flexibilidad a la hora de incorporar datos en tiempo real Cada vez hay más soporte para Python LiDAR lo va a petar: GSoC 2014
  12. 12. Curvadeaprendizaje Geoprocesamiento: C++: GEOS Java: JTS y Geotools Python: GeoScript y Shapely Cálculo de rutas: Teoría de grafos En LiDAR: C++ y línea de comando
  13. 13. Servidores
  14. 14. Serviciosgeoespaciales Sector maduro Proyectos activos Adhesión a estándares A veces para innovar hay que salirse del estándar
  15. 15. Mapas Teselas Procesamiento Metadatos MapServer deegree GeoServer MapGuide QGIS Server EOxServer GeoWebCache TileCache MapProxy TileStache TileStream MapCache PyWPS 52North WPS Zoo 52North SOS GeoNetwork PyCSW
  16. 16. Servidoresdemapas Mejoras en el renderizado Adopción de lenguajes de simbología tipo CSS MapServer · deegree · GeoServer · MapGuide · QGIS Server · EOxServer
  17. 17. Servidoresdeteselas ¿Integrado en el servidor de mapas o independiente? TileCache en desuso TileStache y Tilestream: los raritos GeoWebCache · TileCache · MapProxy · TileStache · TileStream · MapCache
  18. 18. Servidoresde geoprocesamiento WPS va calando Lenguajes de scripting para facilitar el desarrollo PyWPS · 52North WPS · Zoo · GeoServer · deegree 52North SOS
  19. 19. Servidoresdemetadatos No todo va a ser GeoNetwork PyCSW se integra con otros productos GeoNetwork · PyCSW · GeoServer · deegree
  20. 20. Curvadeaprendizaje Si eres técnico «geo» Conversión de formatos Dominio de proyecciones Estándares OGC Bases de datos (SQL) Comprender a la gente de sistemas
  21. 21. Curvadeaprendizaje Si eres técnico «de sistemas» Instalación y configuración de servidores y bases de datos Gestión de recursos «ya viene el de los mapas...» Comprender a la gente de geo
  22. 22. Basesdedatos PostGIS MySQL Spatial Spatialite H2GIS
  23. 23. Puntoscalientes ISO 19125-1 Binary Geometry (WKB) Normalized Geometry (WKT) 19125-2 Types and Functions
  24. 24. CompatibilidadOGC
  25. 25. TeconologíasWebmapping
  26. 26. Detalle Leaflet Ligero y modular Mapstore Crear, guardar, buscar y compartir mashups Cartaro Drupal con PostGIS, GeoServer, GeoWebCache y OpenLayers
  27. 27. Curvadeaprendizaje HTML Básico Javascript PHP XML
  28. 28. Clientesdeescritorio
  29. 29. Panorama actualClientes deEscritorio
  30. 30. GRASSGis El más veterano. Destaca por su gran número de funcionalidades derivadas de muchos años de desarrollo y de una estructura modular del programa que favorece que los desarrolladores aporten al proyecto contribuciones individuales.
  31. 31. uDIG Cliente de escritorio que nos ofrece el soporte para el mayor número de fuentes de datos, tanto locales como remotas, y especialmente las basadas en los protocolos OGC.
  32. 32. OPTICKS Utilizado fundamentalmente en teledetección, para el análisis de imágenes provenientes de sensores remotos.
  33. 33. OpenJump Uno de los primeros proyectos de cliente GIS de escritorio en lenguaje Java. Destaca por hace uso de la biblioteca JTS.
  34. 34. GeoDa Diseñado para implementar técnicas para el análisis exploratorio de datos espaciales.
  35. 35. QGis Entorno intuitivo y amigable, que va creciendo en funcionalidades y al que se integran diversos proyectos como GRASS, SEXTANTE...
  36. 36. gvSIG Herramienta de escritorio completa y multiplataforma que permite leer una amplia variedad de formatos tanto ráster como vectoriales, con capacidades para el procesado de datos vectoriales. SEXTANTE dota a gvSIG de herramientas para el análisis de datos ráster.
  37. 37. SAGAGis Destaca fundamentalmente por su orientación a la realización de análisis de imágenes y modelos digitales del terreno. Clara separación entre su interfaz de programación y su interfaz de usuario.
  38. 38. TileMill Herramienta pensada para diseñar y crear mapas para su visualización via web de forma rápida y fácil.
  39. 39. Puntoscalientes Limitaciones en la capacidad para gestionar y visualizar datos en 3D. Edición y visualización de datos. Incorporación de scripting entre las funcionalidades de los SIG de escritorio Interrelación de proyectos SIG de Escritorio vs Servidores SIG
  40. 40. Curvadeaprendizaje Conocimientos entecnologias geoespaciales: Conocer los distintos formatos de datos Conocer y entender los distintos algoritmos de análisis y gestión de datos geoespaciales Manejo de Bases de Datos Comprensión de proyecciones cartográficas y sistemas de referencia ...
  41. 41. Dispositivosmóviles
  42. 42. OpenLayersyLeaflet Librerías Javascript para ser consumidas en entornos de WebMapping Con pequeñas precauciones se pueden hacer páginas de WebMapping visualizables en dispositivos móviles
  43. 43. OSMDroid Utiliza mapas de tiles de OpenStreetMap u otros Puede trabajar online y offline API para añadir capas overlay y marcadores. Estilos de visualización: con tiles personalizadas
  44. 44. Mapsforge Utiliza mapas vectoriales de OpenStreetMap Puede trabajar online y offline API para añadir capas overlay y marcadores. Estilos de visualización: compilando los mapas con Osmosis
  45. 45. OsmAnd Routing y navegación en dispositivos Android Modos offline y online
  46. 46. gvSIGMini Multiples capas: WMS Routing online y offline POI's, navegación Comparte en redes sociales
  47. 47. Geopaparazzi Fotografías y notas georreferenciadas Orientación de las fotografías Integración con OSM
  48. 48. Graphhopper Routing en Android con cartografía OSM Permite trabajar desde HTML, Javascript Trabaja offline desde Java escritorio
  49. 49. OsmSharp Componente para mapas de OpenStreetMap Routing y Mapas vectoriales offline Multiplataforma
  50. 50. Glob3mobile Componente de mapas, nativo y multiplataforma Android, iOS, HTML5 Soporta visualización 2D, 2.5D y 3D
  51. 51. Puntoscalientes Sistemas multiplataforma HTML5 Visualización 3D
  52. 52. Curvaaprendizaje Conocer Java o C++ Conocer Android Conocer la librería concreta Gestionar pantallas, resoluciones
  53. 53. THEEND
  54. 54. ¿Conclusiones?

×