OpenEO Geopyspark Driver
Python version: 3.5
This driver implements the GeoPySpark/Geotrellis specific backend for OpenEO.
It does this by implementing a direct (non-REST) version of the OpenEO client API on top of GeoPySpark.
A REST service based on Flask translates incoming calls to this local API.
For development, you can run the service using Flask: export FLASK_APP=openeo_driver/init.py export SPARK_HOME=/usr/lib64/python3.6/site-packages/pyspark FLASK_DEBUG=1 flask run
For production, a gunicorn server script is available: PYTHONPATH=. python openeogeotrellis/server.py