This is mostly an implementation detail that should have no consequences. If you really want to change that, I'd suggest you to submit a pull request with the change directly.

Hint:  go to https://github.com/OSGeo/gdal/edit/master/ogr/ogrsf_frmts/wfs/ogrwfsfilter.cpp , do the change and use the UI to submit it as pull request

Le 18/11/2022 à 09:02, andy a écrit :
Hi,
I think this is a small bug, but not if it depends on OGR or the server I query.

If I run

ogrinfo --debug on -ro -al "CSW:http://geodati.gov.it/RNDT/csw"; -where "subject LIKE 'salute'"

I have the below XML query:

<?xml version="1.0" encoding="UTF-8"?>
<csw:GetRecords resultType="results" service="CSW" version="2.0.2" startPosition="1" maxRecords="500" xmlns:csw="http://www.opengis.net/cat/csw/2.0.2"; xmlns:gml="http://www.opengis.net/gml"; xmlns:dc="http://purl.org/dc/elements/1.1/"; xmlns:dct="http://purl.org/dc/terms/"; xmlns:ogc="http://www.opengis.net/ogc"; xmlns:ows="http://www.opengis.net/ows"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://www.opengis.net/cat/csw/2.0.2 http://schemas.opengis.net/csw/2.0.2/CSW-discovery.xsd";>
  <csw:Query typeNames="csw:Record">
<csw:ElementSetName>full</csw:ElementSetName>
    <csw:Constraint version="1.1.0">
      <ogc:Filter>
        <ogc:PropertyIsLike wildCard='*' singleChar='_' escapeChar='!'>
<ogc:PropertyName>dc:subject</ogc:PropertyName>
          <ogc:Literal>salute</ogc:Literal>
        </ogc:PropertyIsLike>
      </ogc:Filter>
    </csw:Constraint>
  </csw:Query>
</csw:GetRecords>

As you can see we have single quotes in
<ogc:PropertyIsLike wildCard='*' singleChar='_' escapeChar='!'>

For reasons of uniformity and consistency I think here too there should be double quotes.
Am I wrong?
If not, could I open an issue?

Thank you



--
___________________

Andrea Borruso
website: https://medium.com/tantotanto
38° 7' 48" N, 13° 21' 9" E, EPSG:4326
___________________

"cercare e saper riconoscere chi e cosa,
 in mezzo all’inferno, non è inferno,
e farlo durare, e dargli spazio"

Italo Calvino

--
http://www.spatialys.com
My software is free, but my time generally not.
_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to