Slides: https://docs.google.com/presentation/d/1aGJ2nvTk7fVlGOVQva4LpW1nL3w3qIOhXNxLpXBvsRo/edit
Start: 9:00 am
Topic |
---|
Introduction Participants and expectations Who are we @ 52°North GmbH |
Introduction to - GeoNode and Remote Services - Running GeoNode Instances |
Hands-On Installation - What will be installed? - Installation |
Uploading Data |
Lunch Break |
Hands-On GeoNode |
Development Clients/Dashboards |
Customizing and Extending GeoNode |
Questions and Open Discussion |
End of Workshop |
The following instructions describe how to run GeoNode. Checkout GeoNode:
git clone https://github.com/geonode/geonode
Optional: Open .env
file and set COMPOSE_PROJECT_NAME=sudanext
which will create containers with labels containing sudanext
.
You can either start GeoNode (and its accompanying services) via docker-compose or as devcontainer
from VS-Code.
The simplest approach would be to run:
# the build will take quite a while
docker compose build .
# start geonode detached
docker compose up -d
# once running you can follow the logs
docker compose logs -f
After build and startup completes you can access
- GeoNode from http://localhost
- GeoServer from http://localhost/geoserver
Stop all containers of the sudanext
setup:
# either via docker compose
docker compose down
# or directly via docker
docker stop $(docker ps -a --filter name=sudanext --format={{.Names}})
Remove all volumes of the sudanext
setup:
docker volume rm $(docker volume ls --filter="name=sudanext" --format={{.Name}})
- GeoNode Documentation
- Opengeospatial Consortium (OGC)
- Important Open Standards
- Catalogue (implemented by pycsw)
- OGC CSW (2007: 2.0.2, 2016: 3.x)
- Implemented Features
- OGC API for Records (Successor for OGC CSW)
- STAC
- Remote Services
- Data Encoding
- ISO TC211 and OGC (ISO 191xx series)
- OGC SensorML
- OGC SweCommon
- OGC GML
- Catalogue (implemented by pycsw)