GeoNode Intro & Demo

Similar documents
Harvard Hypermap: An Open Source Framework for Making the World's Geospatial Information more Accessible

Web Map Servers. Mark de Blois. Septembre 2016

The Butterfly Effect. A proposal for distribution and management for butterfly data programs. Dave Waetjen SESYNC Butterfly Workshop May 10, 2012

Maintaining Spatial Data Infrastructures (SDIs) using distributed task queues

Open source technologies and INSPIRE network services in Slovak environmental agency

SDI Tecnological Components and Standards

Implementing Web GIS Solutions

Providing Interoperability Using the Open GeoServices REST Specification

Open Source Software: What and Why?

GeoNode Integration with SDIs and Community Mapping

From Geoportal to Spatial Data Service Platform. Jani Kylmäaho National Land Survey of Finland Development Centre

Who are we? Randal Hale. Nathan Saylor. GIS Coordinator for Hardin Co. Owner of North River Geographic Systems. Consultant. Owner of Saylor Mapping

pgrouting extends the postgis/postgresql geospatial database to provide geospatial routing and other network analysis functionality.

Enhancing discovery in spatial data infrastructures using a search engine

Developing a Free and Open Source Software based Spatial Data Infrastructure. Jeroen Ticheler

Regarding the quality attributes, the architecture of the system must be:

Open Source Software Solutions

Leveraging OGC Services in ArcGIS Server. Satish Sankaran, Esri Yingqi Tang, Esri

OSGeo Web Mapping Typification: GeoMajas, Mapbender, MapFish and OpenLayers. Christoph Baudson Arnulf Christl FOSS4G 2010 Barcelona

ArcGIS Online. The Road Ahead Geoff Mortson

The Billion Object Platform (BOP): a system to lower barriers to support big, streaming, spatio-temporal data sources

DATA SHARING AND DISCOVERY WITH ARCGIS SERVER GEOPORTAL EXTENSION. Clive Reece, Ph.D. ESRI Geoportal/SDI Solutions Team

ARCHITECTURE OF SPATIAL DATA INFRASTRUCTURE (SDI) (DRAFT)

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015

InCLUDE Data Exchange. Julia Harrell, GISP GIS Coordinator, NC DENR

Achieving Interoperability using the ArcGIS Platform. Satish Sankaran Roberto Lucchi

Building A Billion Spatio-Temporal Object Search and Visualization Platform

By Robert Slivinsky 1

DEVELOPMENT OF WEB BASED GIS APPLICATIONS USING QGIS AND OPENGEO SUITE ONLINE TRAINING GIS. Course. Training. .com

MapStore create, save and share maps and mashups. Ing. Alejandro Díaz, GeoSolutions

Compass INSPIRE Services. Compass INSPIRE Services. White Paper Compass Informatics Limited Block 8, Blackrock Business

Exploring Open Source GIS Programming. Scott Parker, Katie Urey, Jack Newlevant, Mele Sax-Barnett

[ ]..,ru. GeoServer Beginner's Guide. open source^ software server. Share and edit geospatial data with this open source.

Cartoview Documentation

MapStore create, save and share maps and mashups. Dott. Ing. Mauro Bartolomeoli, GeoSolutions Ing. Simone Giannecchini, GeoSolutions

European Location Framework (ELF) acting as a facilitator implementing INSPIRE

InCLUDE Data Exchange. Julia Harrell, GISP GIS Coordinator, NC DENR

Hands-on Training INSPIRE Network Services

ArcGIS Online: Managing Data. Jeremy Bartley Sentha Sivabalan

OPEN SOURCE SOLUTIONS FOR SURVEYORS

Introduction to INSPIRE. Network Services

Introduction THE OPENGEO ARCHITECTURE

The geospatial metadata catalogue. FOSS4G Barcelona. Jeroen Ticheler. Founder and chair. Director

Lecture note on the history and principles of geo-webservices

Desarrollo de una herramienta de visualización de datos oceanográficos: Modelos y Observaciones

Customizing GeoNode. Emere Arco, Simone Balbo, Paolo Pasquali, Constantin Sandu ITHACA

GeoServer, The Open Source Solution for the interoperable management of geospatial data

INSPIRE: The ESRI Vision. Tina Hahn, GIS Consultant, ESRI(UK) Miguel Paredes, GIS Consultant, ESRI(UK)

NFMS web portals Focus on monitoring functions

The AusGIN Geoscience Portal:

How to become an INSPIRE node and fully exploit the investments made?

ArcGIS Hub: Open data best practices. Graham Hudgins, esri product engineer

Spatial Data on the Web

GeoNetwork: metadata and cataloging French (GeoSource) and Swiss (geocat.ch) experiences

Achieving Interoperability Using Open Standards

Outline. The Collaborative Research Platform for Data Curation and Repositories: CKAN For ANGIS Data Portal. Open Access & Open Data.

Interoperability and Standards Supports in ArcGIS

INSPIRE roadmap and architecture: lessons learned INSPIRE 2017

Serving Imagery with ArcGIS Server 10.1

Introduction to ArcGIS Server Architecture and Services. Amr Wahba

Extend GIS. The Reach. Of Your GIS. Chris Cappelli Nathan Bennett

Beyond PostGIS. New developments in Open Source Spatial Databases. Karsten Vennemann. Seattle

MY DEWETRA IPAFLOODS REPORT

Neo4j. Spatial. Peter Neubauer Neo Technology. GIS for the rest of us.

Risk Habitat Megacity

Leveraging OGC Services in ArcGIS Server. Satish Sankaran Yingqi Tang

Geo-Based Image Analysis Service In Open Source Cloud Computing Environment

SMARTERDECISIONS. Geospatial Portal 2013 Open Interoperable GIS/Imagery Services with ERDAS Apollo 2013 and ERDAS Imagine 2013

ArcGIS for Server Michele Lundeen

Interoperability with ArcGIS

GIS for the People. Sustainable, Simple and Affordable GIS for Community Based Organizations

Best Practices for Designing Effective Map Services

Increasing dataset quality metadata presence: Quality focused metadata editor and catalogue queriables.

Relation between Geospatial information projects related to GBIF

T-rex, a vector tile server for your own data

Research, stakeholders and results transfer in the Pacific islands: first results of a multi-organisation project

Integrated Map Tool. Overview, Current Status, and Things to Come

Accessing OGC Services To access OGC WMS and WFS open the service in the directory that you want to consume, and click on either WMS or WFS.

PRODUCT BROCHURE ERDAS APOLLO MANAGING AND SERVING GEOSPATIAL INFORMATION

Discovery and Access of Geospatial Resources Using GIS Portal Toolkit Marten Hogeweg Product Manager GIS Portal Toolkit

Welcome to the Introduction to Mapbender

Introduction to Open Source GIS

Esri and OpenStreetMap: Tools, Apps, Maps. Christine White - Esri Monday March 10 th, 4:00pm - 4:30pm

Using the Network Common Data Form for storage of atmospheric data

The Water SWITCH-ON, Spatial Information Platform (SIP)

May 21, 2014 Walter E. Washington Convention Center Washington, DC USA. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

EMEPC COMMUNICATION AND DESIGN MANUAL FINAL REPORT. July, 2017 EEA GRANTS NORWAY GRANTS

Setting Up and Deploying Geospatial Data Shares Using the QGIS Server Application

SEXTANT 1. Purpose of the Application

INSPIRE tools What's new?

Mainstreaming Space Technology for Effective Disaster Management towards resilient societies UNOOSA ISDR IAM, March 12, 2013

QGIS Plugins FOSS4G From Must-Haves to insider Sourcepole AG, Switzerland

Croatian Motorways Road Database Management System

ITS488 Geographic Informa5on System

Understanding and Using Metadata in ArcGIS. Adam Martin Marten Hogeweg Aleta Vienneau

The GeoPortal Cookbook Tutorial

Esri Support for Geospatial Standards

Training courses. Course Overview Details Audience Duration. Applying GIS

Tools and Best Practices for Coastal Web Maps Carl Sack and Tim Wallace UW Sea Grant Institute October, wisconsin coastal atlas white paper

Mobile Application Of Open Source Stack To Geo-Based Data Visualisation On E-Government Web Framework

Transcription:

GeoNode Intro & Demo Cristiano Giovando - Global Facility for Disaster Reduction and Recovery, World Bank Paolo Corti - Center for Geographic Analysis, Harvard University Dynamic Mapping of Secondary Cities Symposium Center of Geographic Analysis, Harvard University, June 14-15, 2016

Innovation Lab A Global Perspective

Developing Risk Information to Inform Decisions

Open Data for Resilience Initiative (OpenDRI)

What is GeoNode?

History Initially founded by GFDRR and World Bank, and developed by Open Plans 11/2010: GeoNode 1.0 02/2012: GeoNode 1.1 10/2012: GeoNode 1.2 04/2014: GeoNode 2.0 11/2015: GeoNode 2.4 Central America Probabilistic Risk Assessment (CAPRA)

Similar frameworks ArcGIS Server / Online CartoDB Mapbox GeoNetwork Geomajas GeoMoose MapBender

Who is using it? World Bank United Nations European Commission U.S. Department of State Several universities (including CGA at Harvard for WorldMap!) Many local government offices and agencies

Who is it for?

Easily Share Geodata

Create and Style Maps

Create and Edit Geodata

Manage and Publish Metadata

Access Control by Users and Groups

Catalog Service for the Web (CSW) endpoint

WMS, WFS, WCS, WMTS, WPS, and more

Social Features

Easily Customizable

Community 100+ contributors 300+ open tickets, 1000+ closed 1000+ pull requests Almost 400 mailing list subscribers Yearly GeoNode code sprints 2015 November in New Orleans (US) at Boundless and Turin (IT) at ITHACA 2015 February in Venice (IT) at ISMAR 2014 April in Rome (IT) at UN WFP 2012 February in Cambridge (US) at CGA in Harvard University! 2011 May in Washington (US) at World Bank

Roadmap Improvement by other GeoNode developers: 2.5+ GeoNode API improvements 2.5+ Support for additional web map engines (QGIS Server, MapServer, Mapnik)

Roadmap: from WorldMap to GeoNode Some features will be ported from WorldMap GeoNode to mainstream GeoNode (version 2.5): 2.5 Classify by attribute styler 2.5 Map Notes 2.5 Map snapshots/revisions 2.5 Create layer capability 2.5 Gazetteer from layers

Roadmap: from WorldMap to GeoNode Some features will be ported from WorldMap GeoNode to mainstream GeoNode: Datatables (table joins, lat/lon csv file upload) 2.5+ Map service registry to support search and discovery across distributed GeoNode systems and across any system which contains OGC or Esri services (HHypermap) 2.5+ Feature Search 2.5+ a big data, real time geo visualization system Make sure to follow the talk about WorldMap by Ben Lewis from CGA later today!

GeoNode Stack Python, Django GeoServer PostgreSQL/PostGIS Pycsw or GeoNetwork GeoExplorer or MapLoom Optional: GeoGig, Solr or Elastic Search All open source!

GeoNode Stack: Django Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It s free and open source.

GeoNode Stack: GeoServer An open source web mapping engine Implements a number of OGC standards WMS WFS/WFS-T WCS WMTS (with GeoWebCache) WPS Exposes a REST API

GeoNode Stack: PostgreSQL/PostGIS PostGIS is a spatial database extender for PostgreSQL object-relational database SELECT city.name FROM city, country WHERE ST_Contains(city.geom, country. geom) AND country.name = 'United States';

GeoNode Stack: pycsw A metadata publishing and discovery engine written in Python OGC CSW reference implementation It is possible to use GeoNetwork as an alternative

GeoNode Stack: GeoExplorer It is the default mapping client in GeoNode Based on ExtJS, GeoExt and OpenLayers 2 It enables feature such as data editing, style editor, map query, map print

GeoNode Stack: MapLoom (optional) Can be used in place of GeoExplorer Based on OpenLayers 3, Angular and Bootstrap Enables GeoGig integration for feature versioning

GeoNode Stack: GeoGig (optional) Tracks change to data History of features Revert a feature to its old version Integrated in GeoNode with the MapLoom client Already used in many GeoNode instance created for natural disasters (ex response to Typhoon Yolanda in Philippines)

GeoNode Stack: Search Engine (optional) It is possible to improve the search features of GeoNode with a dedicated search engine Two alternatives, both based on Lucene Apache Solr (used in WorldMap) Elasticsearch

GeoNode Stack: underlying libraries GDAL OGR GEOS PROJ.4 GeoTools

Demo Create a new layer from a shapefile Create a map adding the layer and some remote datasets Style the layer using GeoExplorer Edit the layer with GeoExplorer and WFS-T Define permissions on the layer Update metadata Load a layer in desktop GIS

Useful links 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://demo.geonode.org/