Add --debug on . You will get only the requests. The answers aren't logged.
Le 15/11/2022 à 23:47, andy a écrit :
Ho Evan,
how can I get that log?
If I remove "-al" I have 0 results.
But I do not understand why
Il mar 15 nov 2022, 23:21 Even Rouault <even.roua...@spatialys.com> ha
scritto:
Andrea,
It seems to me that the server ignores the filter, which is likely
a bug given that its GetCapabilies response includes a
<ogc:ComparisonOperator>Like</ogc:ComparisonOperator>.
Looking at GDAL logs, it emits a request equivalent to
$ curl -X POST -H "Content-Type: application/xml; charset=UTF-8"
-d '<?xml version="1.0" encoding="UTF-8"?><csw:GetRecords
resultType="hits" service="CSW" version="2.0.2"
xmlns:csw="http://www.opengis.net/cat/csw/2.0.2"
<http://www.opengis.net/cat/csw/2.0.2>
xmlns:gml="http://www.opengis.net/gml"
<http://www.opengis.net/gml>
xmlns:dc="http://purl.org/dc/elements/1.1/"
<http://purl.org/dc/elements/1.1/>
xmlns:dct="http://purl.org/dc/terms/" <http://purl.org/dc/terms/>
xmlns:ogc="http://www.opengis.net/ogc"
<http://www.opengis.net/ogc>
xmlns:ows="http://www.opengis.net/ows"
<http://www.opengis.net/ows>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<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"
<http://www.opengis.net/cat/csw/2.0.2http://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="X"
matchCase="true"><ogc:PropertyName>dc:subject</ogc:PropertyName><ogc:Literal>Impianti
e strutture
ricettive</ogc:Literal></ogc:PropertyIsLike></ogc:Filter></csw:Constraint></csw:Query></csw:GetRecords>'
https://geodati.gov.it/RNDT/csw
which includes the filter specified in -where, but the server answers:
<?xml version="1.0" encoding="UTF-8"?><csw:GetRecordsResponse
xmlns:csw="http://www.opengis.net/cat/csw/2.0.2"
<http://www.opengis.net/cat/csw/2.0.2>
xmlns:dc="http://purl.org/dc/elements/1.1/"
<http://purl.org/dc/elements/1.1/>
xmlns:dcmiBox="http://dublincore.org/documents/2000/07/11/dcmi-box/"
<http://dublincore.org/documents/2000/07/11/dcmi-box/>
xmlns:dct="http://purl.org/dc/terms/" <http://purl.org/dc/terms/>
xmlns:gml="http://www.opengis.net/gml"
<http://www.opengis.net/gml>
xmlns:ows="http://www.opengis.net/ows"
<http://www.opengis.net/ows>
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
<http://www.w3.org/2001/XMLSchema>>
<csw:SearchStatus timestamp="2022-11-15T23:19:01+01:00"/>
<csw:SearchResults elementSet="full" nextRecord="1"
numberOfRecordsMatched="22" numberOfRecordsReturned="0"
recordSchema="http://www.opengis.net/cat/csw/2.0.2"
<http://www.opengis.net/cat/csw/2.0.2>/>
Even
Le 15/11/2022 à 23:00, andy a écrit :
Hi,
if I run
ogrinfo -ro -al "CSW:http://geodati.gov.it/RNDT/csw" -where
"subject LIKE 'Impianti e strutture ricettive'"
I have 22 items in the result. But no one of those have in the
subject the string "'Impianti e strutture ricettive".
Why don't I have zero results?
Thank you
--
Andrea Borruso
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev
--
http://www.spatialys.com
My software is free, but my time generally not.
--
http://www.spatialys.com
My software is free, but my time generally not.
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev