Successfully reported this slideshow.

Geonode 2.0

3

Share

Upcoming SlideShare
Geonode Presentation (ppt)
Geonode Presentation (ppt)
Loading in …3
×
1 of 13
1 of 13

More Related Content

Similar to Geonode 2.0

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

Geonode 2.0

  1. 1. Geonode 2.0 GFOSS Day 2013, Bologna, Italy October 10th, 2013 Luca Casagrande, Paolo Corti, Simone Dalmasso
  2. 2. What? ● GeoNode is a geospatial CMS ● a platform for the management and publication of geospatial data (SDI) ● open source platform built on other open source components ● allows non-specialized users to share data and create interactive maps ● data management tools for integrated creation of data, metadata, and map visualizations ● each dataset in the system can be shared publicly or restricted to allow access to only specific users ● social features like user profiles and commenting and rating systems allow for the development of communities ● easily customizable
  3. 3. Who? ● Organizations using it: World Bank, CE JRC, UN WFP, Ithaca, Harvard University, MapStory, OpenGeo (Boundless) ● 50+ contributors, 10 developers with 100+ commits: https://github.com/GeoNode/geonode/graphs/contributors
  4. 4. Where? ● Web site: http://geonode.org/ ● GitHub: https://github.com/GeoNode/geonode ● Issue tracker: https://github.com/GeoNode/geonode/issues ● Documentation: http://docs.geonode.org/ ● Demo site: http://beta.dev.geonode.org/
  5. 5. When? ● November 2010: GeoNode 1.0 ● February 2012: GeoNode 1.1 ● October 2012: GeoNode 1.2 ● Now: GeoNode 2.0 beta 54 ● In few weeks: GeoNode RC ● Before the end of the year: GeoNode 2.0
  6. 6. Architecture ● 100% Open Source! http://docs.geonode.org/en/latest/reference/architecture.html#architecture ● * Python, Django, WSGI, Apache, OWSlib, gsconfig ● * GDAL, OGR, GEOS, PROJ.4 ● * Tomcat, GeoServer, GeoTools ● * PostgreSQL, PostGIS ● * pycsw, GeoNetwork ● * Javascript, jQuery, OpenLayers, ExtJS, GeoExt, GeoExplorer ● * HTML, CSS, Bootstrap ● * GeoGit enabled
  7. 7. Architecture
  8. 8. Web services included ● OGC WMS - Web Map Service (GeoServer) ● OGC WFS/WFS-T - Web Feature Service (GeoServer) ● OGC WCS - Web Coverage Service (GeoServer) ● OGC CSW - Catalog Service for the Web (pycsw, GeoNetwork) ● OGC WMST - Web Map Tiling Service (GeoWebCache) ● REST GeoServer API
  9. 9. Web Services consumption ● GeoNode itself (federation)! ● Desktop GIS (QGIS, uDig, gvSIG, OPEN Jump, ArcGIS...) ● Client libraries (GDAL, OWSLib, GeoTools, OpenLayers, Leaflet, gsconfig)
  10. 10. Spatial Database included Input data format: ● shapefile, tiff, csv, kml ● any GeoServer data source, using the updatelayers command line (PostGIS Raster, Oracle Spatial, ArcSDE...) Data are uploaded to a PostGIS Spatial database
  11. 11. Django Apps ● GeoNode internal Django apps (Base, Layers, Maps, Documents...) ● GeoNode itself is based on several Django apps (avatar, dialogos, django_notification, django_pagination, django_taggit,...) ● It is easy to customize your own instance using other popular Django apps (django-cms, django-mingus, django-schedule, django-revision, django-social-auth, pyston)
  12. 12. Documentation ● documentation web site: http://docs.geonode.org/ ● written in reST and built whit Sphinx ● translated using the i18n Sphinx support and the Transifex platform: https://www.transifex.com/projects/p/geonode/
  13. 13. Roadmap ● 2.1: Groups ● 2.1: Improved federation system ● 2.1: GeoNode API (GNIP 18, https://github.com/GeoNode/geonode/wiki/GNI P-18---GeoNode-API) ● 2.1+: support for other web map engine (MapServer, Mapnik)

×