OWSLib
OWSLib copied to clipboard
OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models.
I am trying an [PyWPS example](https://github.com/geopython/pywps-flask/blob/master/processes/buffer.py) and want to send a GML Layer as ComplexData to get the buffer. The question, I have, is: How do I send the vector...
## Why? See below two URLs Unworking URL. Obtained with Owslib that encode characters `/`,`,` et `:` and it's normal http://ogc.geo-ide.developpement-durable.gouv.fr/wxs?map=/opt/data/carto/geoide-catalogue/1.4/org_38178/908a2fc2-6752-4eae-952a-142393e657b7.internet.map&service=WMS&version=1.3.0&request=GetMap&layers=N_PERIM_MAET_ZINF_S_R11&styles=&width=800&height=448&crs=EPSG%3A4326&bbox=48.1107%2C1.44041%2C49.2484%2C3.56583&format=image%2Fpng&transparent=FALSE&bgcolor=0xFFFFFF&exceptions=XML vs Working URL http://ogc.geo-ide.developpement-durable.gouv.fr/wxs?map=/opt/data/carto/geoide-catalogue/1.4/org_38178/908a2fc2-6752-4eae-952a-142393e657b7.internet.map&service=WMS&version=1.3.0&request=GetMap&layers=N_PERIM_MAET_ZINF_S_R11&styles=&width=800&height=448&crs=EPSG:4326&bbox=48.1107,1.44041,49.2484,3.56583&format=image/png&transparent=FALSE&bgcolor=0xFFFFFF&exceptions=XML The issue seems to be...
within some communities (inspire) the identification and authority property in getcapabilites are used to advertise a unique identifier of a dataset, see for example https://geodata.nationaalgeoregister.nl/plu/wms?request=GetCapabilities&service=WMS, which includes for each layer...
Some places use these references to obtain a logger: https://github.com/geopython/OWSLib/blob/79909b497cdcc691899246368b622bc7fec15c4f/owslib/util.py#L10 https://github.com/geopython/OWSLib/blob/79909b497cdcc691899246368b622bc7fec15c4f/owslib/wps.py#L115-L116 https://github.com/geopython/OWSLib/blob/79909b497cdcc691899246368b622bc7fec15c4f/owslib/wps.py#L308 This causes the `log.` function called to use the `root` logger. On the other hand, the following use...
using 0.27.2 on debian 12, in some cases i'm creating a `WebMapService` object with an url that requires authentication, but i don't know that it requires auth yet. The object...
I am using Dagster to retrieve data from different WFS services. But I have the issue that it takes forever to initialize all the connections. I assume it is because...
Hi everyone 👋, I am getting the following warning for several WFS services that I try to call: ``` WARNING:fiona._env:Field with same name () already exists in (). Skipping newer...
I was wondering how to retrieve error message from a failed iso19139 parsing in geohealthcheck i noticed this code ``` def perform(self): try: etree.fromstring( self.probe.response.content, parser=etree.XMLParser(huge_tree=CONFIG['GHC_LARGE_XML'])) except Exception: self.set_result(False, str(sys.exc_info()))...
with this code, a nullpointer exception is displayed (probably returned by the service) ``` from owslib.csw import CatalogueServiceWeb csw = CatalogueServiceWeb('https://inspire-geoportal.ec.europa.eu/srv/eng/csw?request=GetCapabilities&service=CSW') csw.getrecords2(constraints=[], maxrecords=10) ``` returns: ``` Traceback (most recent call...
Hello, I added proxy support for the library. #512 Let me know Regards, Filippo Pagano Software engineer