PyWSDP nabízí rozhraní pro komunikaci s webovými službami dálkového přístupu do KN (WSDP). V poslední verzi nabízí podporu dvou služeb - ČtiOS a Generování cenových údaje podle katastrálního území. Kromě intuitivního dotazování nabízí možnosti čtení a zápisu do několika formátů.
PyWSDP je k dispozici ke stažení na PyPI:
$ python -m pip install pywsdp
Podrobná dokumentace s ukázkovými příklady použití je zde:
https://ctu-geoforall-lab.github.io/pywsdp/
Sestavte si Docker image ze staženého zdrojového kodu (sestavení je třeba spustit v kořenovém adresáři knihovny):
docker build -t pywsdp .
Sestavený image můžeme otestovat vytvořením testovacího kontejneru:
docker run -it --rm --volume $(pwd)/tests:/tests pywsdp python3 -m pytest /tests/test.py