Skip to content

bayillag/postgis-workshops

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

PostGIS Workshops

Training materials for PostGIS

Workshops

The workshop pages are viewable at below. Note that we are working on the translations from English to other languages.

Translations

We are using Weblate software for translation. If you want to help out, log into OSGeo Weblate.

If you don't already have an OSGeo account, you can get one here. An OSGeo account will allow you to participate in translating both the PostGIS workshop and PostGIS documentation.

Translation status

Building the Workshop Content

If you get an error about TemplateNotFound('sphinxdoc/layout.html') then Try doing below (for python3, might need to use pip3 instead of pip): pip install sphinx-rtd-theme

running in Python3 with virtual-env

sudo apt install python3-pip
sudo apt install python3-venv
python3 -m venv ~/pw-env
source ~/pw-env/bin/activate #enter the venv
pip3 install --upgrade pip
pip3 install sphinx-rtd-theme

setting up po

pip3 install sphinx-intl
cd postgis-intro/sources/en
make pot
#for starters do de, ja, es
sphinx-intl update -p _build/gettext -l de -l ja -l es

Building translated docs

cd postgis-intro/sources/en
LANG=ja make html-translation
LANG=de make html-translation
LANG=es make html-translation
LANG=it make html-translation

# to build pdfs
LANG=de make pdf-translation

# if you get errors building, you might need to install lang specific
sudo apt install texlive-lang-german
sudo apt install texlive-lang-japanese

PDF builds

make pdf #builds just english
#if you get errors about cmap.sty missing try doing:
sudo apt install texlive-fonts-recommended texlive-latex-recommended texlive-latex-extra

Slide Decks

  • TBD, probably using reveal.js

About

PostGIS training materials

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 38.6%
  • HTML 24.0%
  • Makefile 21.1%
  • CSS 16.3%