Welcome to django-ows-lib documentation!
django-ows-lib
Well layered ows lib with a client implementation to communicate with ogc services with django based objects, including xml mapper classes to serialize and deserialize ows xml files, such as capabilities.
Features
Quick-Start
Install it as any other django app to your project:
$ pip install django-ows-lib
Warning
As pre requirement you will need to install the gdal and geos binaries on your system first.
See the documentation for details.
Contents
- Installation
- Tutorial
- Development
- 1. Create the virtual environment
- 2. Clone the project
- 3. Install dependencies
- 4. Create a dummy Django project and app to be able to use and test django-ows-lib
- 5. Create the folder structure to be able to use django commands
- 6. Register the owslibtest app in the projects settings.py
- 7. Create a the python file which can be invoked via django command
- 8. Running the test from the django project folder
- 9. Install the local lib into the venv to make ows_lib available to the test script
- 10. Do the first test - e.g. try to invoke a CSW and parse the result
- 11. Running tests
- 12. Build docs
- Changelog
- Code documentation