[gdal-dev] A CSW query that seems to me works badly
andy
aborruso at gmail.com
Fri Nov 18 00:02:53 PST 2022
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20221118/b0dfda70/attachment.htm>
More information about the gdal-dev
mailing list