/g3w-admin-ps-timeseries

Primary LanguagePythonMozilla Public License 2.0MPL-2.0

G3W-ADMIN-QPS-TIMESERIES v1.0.0-beta.3

Porting on G3W-SUITE of QGIS desktop plugin https://plugins.qgis.org/plugins/pstimeseries/

QGIS desktop

On G3W-SUITE:

G3W-ADMIN

G3W-CLIENT

Installation

Install qps_timeseries module into g3w-admin applications folder:

# Install module from github (v1.0.0)
pip3 install git+https://github.com/g3w-suite/g3w-admin-ps-timeseries.git@v1.0.0

# Install module from github (dev branch)
# pip3 install git+https://github.com/g3w-suite/g3w-admin-ps-timeseries.git@dev

# Install module from local folder (git development)
# pip3 install -e /g3w-admin/plugins/qps_timeseries

# Install module from PyPi (not yet available)
# pip3 install g3w-admin-qps-timeseries

Enable 'qps_timeseries' module adding it to G3W_LOCAL_MORE_APPS list:

# local_settings.py

G3WADMIN_LOCAL_MORE_APPS = [
    ...
    'qps_timeseries'
    ...
]

Docker

Refer to g3w-suite-docker repository for more info about running this on a docker instance.

NB On Ubuntu Jammy you could get an UNKNOWN package install instead of g3w-admin-ps-timseries, you can retry installing it as follows to fix it:

# Fix: https://github.com/pypa/setuptools/issues/3269#issuecomment-1254507377
export DEB_PYTHON_INSTALL_LAYOUT=deb_system

# And then install again the module
pip3 install ...

Add the above lines to your scripts/setup.sh file.

Sample data

The qps_timeseries.qgs project is available in the tests folder (EPSG:4326).