[OSGeo-Discuss] [OSGeo-Standards] Open Source Python framework for working with OWS services [SEC=UNCLASSIFIED]

Tom Kralidis tomkralidis at gmail.com
Mon Mar 16 07:56:34 PDT 2015


(disclosure: I'm one of the OWSLib devs and maintainer)

Hi Bruce: echo Jachym's comments.  OWSLib has been around for awhile and is
usually the first place Python folks run into for Python/OWS support on
the client side.  There are numerous significant activities/projects including:

- CKAN
- GeoNode
- US IOOS
- pycsw
- QGIS
- SciTools

...along with a considerable contributor footprint
(https://github.com/geopython/OWSLib/graphs/contributors) and healthy/active
contribution rate via pull request, etc.

As well, OWSLib is available on many platforms like Debian, UbuntuGIS, Fedora,
etc. which make it packaging/deployment friendly for operational environments.

There are certainly rough edges (e.g. updating the unit tests against very
stable endpoints, Python 3 support), but IMHO it certainly does a great job
job of making "OWS suck less" (as coined by original authoer Sean Gillies in
the past).

..Tom


On Mon, 16 Mar 2015, Jachym Cepicky wrote:

> Date: Mon, 16 Mar 2015 08:46:16 +0000
> From: Jachym Cepicky <jachym.cepicky at gmail.com>
> To: Bruce Bannerman <B.Bannerman at bom.gov.au>,
>     Discuss OSGeo <discuss at lists.osgeo.org>,
>     "standards at lists.osgeo.org" <standards at lists.osgeo.org>,
>     "meteo.dwg at lists.opengeospatial.org" <meteo.dwg at lists.opengeospatial.org>
> Subject: Re: [OSGeo-Standards] Open Source Python framework for working with
>     OWS services [SEC=UNCLASSIFIED]
> 
> Bruce,
>
> OWSLib is IMHO most complex pythonish client implementation of various OGC
> standards. Certainly, it's not covering all the standards with all their
> versions up to 100%, but it's worth using and even more worth to contribute
> to ;-)
>
> Jachym
>
> po 16. 3. 2015 v 2:08 odesílatel Bruce Bannerman <B.Bannerman at bom.gov.au>
> napsal:
>
>> (Apologies for cross posting)
>>
>> Hello Colleagues,
>>
>> We're looking around for a good, robust open source python framework for
>> working with OGC Web Services.
>>
>> Our initial need is to automate the validation and testing of our internal
>> services, though I expect that our need will grow from there.
>>
>> Can anyone point me in the direction of some effective libraries that work
>> with current versions of OWS?
>>
>>
>> We've come across OWSlib [1] and [2], but are not aware of how people are
>> finding its functionality.
>>
>> Bruce
>>
>> [1] http://geopython.github.io/OWSLib/
>>
>> [2] https://www.openhub.net/p/OWSLib
>>
>>
>>
>>
>> _______________________________________________
>> Standards mailing list
>> Standards at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/standards
>



More information about the Discuss mailing list