Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

Introduction to GeoNode, the Open Source geospa...

Introduction to GeoNode, the Open Source geospatial CMS

The workshop will provide an introduction to GeoNode starting with an overview of its functionalities for managing, data, users and documents covering also more advanced concepts.

Simone Giannecchini

October 24, 2023
Tweet

More Decks by Simone Giannecchini

Other Decks in Technology

Transcript

  1. GeoSolutions Enterprise Support Services Deployment Subscription Professional Training Customized Solutions

    GeoNode • Offices in Italy & US, Global Clients/Team • 40+ collaborators, 30+ Engineers • Our products • Our Offer
  2. Affiliations We strongly support Open Source, it Is in our

    core We actively participate in OGC working groups and get funded to advance new open standards We support standards critical to GEOINT
  3. GeoNode at a Glance GeoNode is a platform for the

    management and publication of geospatial data. It brings together mature open-source software projects under an easy to use interface. With GeoNode, non-specialized users can share data and create interactive maps.
  4. The Community • GeoNode code is made of several components,

    hosted on GitHub under the GeoNode organization • The GeoNode Project Steering Committee (PSC) governs the GeoNode project. • Users and developers mailing list, and a Gitter chat are the main communication channels for the community. https://github.com/GeoNode
  5. Releases History • June 2023, GeoNode 4.1.0 • August 2022,

    GeoNode 4.0.0 • June 2022, GeoNode 3.3.2/4.0RC1 • February 2022, GeoNode 3.2.3/3.3.1/4.0RC0 • November 2021, GeoNode 3.2.2/3.3.0 • July 2021, GeoNode 3.2.1 • April 2021, GeoNode 3.2.0 (Django 2.2.16, GeoServer 2.18.2) / GeoNode 3.1.1 (last 3.1 release) • May 2020, GeoNode 3.0 (Django 2.2.13, GeoServer 2.16.2) / GeoNode 2.10.4 (last 2.10 release) • April 2014, GeoNode 2.0 (Django 1.5.5, GeoServer 2.5, pycsw 1.8.6, django-polymorphic, bootstrap, Ubuntu 12.04 support) • August 2010, GeoNode 1.0-beta
  6. Capabilities • Import geospatial datasets, documents and media • Create

    thematic maps , dashboards and geostories • Manage granular security, permissions and sharing for users and groups • User with appropriate permissions can edit layer metadata, which are exposed by OGC CSW and REST, to provide search/discovery capability • Users with appropriate permissions can edit layer styles and data (for vector layers) • GeoNode exposes a number of standards for each layer: OGC (WMS, WMS-C, WFS, WFS-T, WCS, CSW) and mass market search standards (OAI-PMH, SRU, OpenSearch) • Full control through a RESTful API
  7. Capabilities DATASETS DOCUMENTS LOCAL FILES Upload from local filesystem REMOTE

    SERVICES OGC WMS GeoNode ArcGIS Server Custom harvesters REMOTE FILES (wip) Links (URLs) to remote files
  8. GeoNode at a Glance • It’s also a web framework

    based on Python and Django to allow people to implement SDIs and bespoke Geospatial applications.
  9. GeoNode at a Glance GeoNode Project GeoNode Third party Python

    modules Third party Python modules Custom Backend and Frontend code (business logic, data models, etc. Custom Theme and Layouts (HTML, CSS)