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
- [v0.9.2] - 2023-11-9
- [v0.9.1] - 2023-11-9
- [v0.9.0] - 2023-11-8
- [v0.8.1] - 2023-11-7
- [v0.8.0] - 2023-11-2
- [v0.7.1] - 2023-10-26
- [v0.7.0] - 2023-10-26
- [v0.6.0] - 2023-10-24
- [v0.5.4] - 2023-10-05
- [v0.5.3] - 2023-09-15
- [v0.5.2] - 2023-09-15
- [v0.5.1] - 2023-09-14
- [v0.5.0] - 2023-09-14
- [v0.4.2] - 2023-09-14
- [v0.4.1] - 2023-05-26
- [v0.4.0] - 2023-05-26
- [v0.3.0] - 2023-05-25
- [v0.2.0] - 2023-05-17
- [v0.1.2] - 2023-05-16
- [v0.1.1] - 2023-05-15
- [v0.1.0] - 2023-05-15
- Code documentation