[Qgis-developer] Plugin CSW and GN 2.7.0 a problem.

Andrea Peri aperi2007 at gmail.com
Sat Aug 20 12:50:13 EDT 2011


Hi,
I'm testing the CSW plugin with GeoNetwork 2.7.0 trunk version.
And discover that the usually request send from plugin:

<?xml version="1.0" encoding="UTF-8"?>
<csw:GetRecords xmlns:csw="http://www.opengis.net/cat/csw/2.0.2" xmlns:ows="
http://www.opengis.net/ows" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" maxRecords="10"
outputFormat="application/xml" outputSchema="
http://www.opengis.net/cat/csw/2.0.2" resultType="results" service="CSW"
version="2.0.2" 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 xmlns:ogc="http://www.opengis.net/ogc">
        <ogc:BBOX>
<ogc:PropertyName>ows:BoundingBox</ogc:PropertyName>
          <gml:Envelope xmlns:gml="http://www.opengis.net/gml" >
             <gml:lowerCorner>-180 -90</gml:lowerCorner>
             <gml:upperCorner>180 90</gml:upperCorner>
          </gml:Envelope>
        </ogc:BBOX>
      </ogc:Filter>
    </csw:Constraint>
  </csw:Query>
</csw:GetRecords>

Don't work
infact this sample return 0 result (should be return 1 result).

Instead it work if I remove the "ows:BoundingBox" value-tag.

<?xml version="1.0" encoding="UTF-8"?>
<csw:GetRecords xmlns:csw="http://www.opengis.net/cat/csw/2.0.2" xmlns:ows="
http://www.opengis.net/ows" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" maxRecords="10"
outputFormat="application/xml" outputSchema="
http://www.opengis.net/cat/csw/2.0.2" resultType="results" service="CSW"
version="2.0.2" 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 xmlns:ogc="http://www.opengis.net/ogc">
        <ogc:BBOX>
          <gml:Envelope xmlns:gml="http://www.opengis.net/gml" >
             <gml:lowerCorner>-180 -90</gml:lowerCorner>
             <gml:upperCorner>180 90</gml:upperCorner>
          </gml:Envelope>
        </ogc:BBOX>
      </ogc:Filter>
    </csw:Constraint>
  </csw:Query>
</csw:GetRecords>

I'm not sure if this is a deprecated in the CSW std
or instead a bug of GN.
I submitted the problem to the guys of GN.

regards,


-- 
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/qgis-developer/attachments/20110820/00cd551e/attachment.html


More information about the Qgis-developer mailing list