Mehr

Was verursacht den Suchfehler des MetaSearch-Plugins „Serialisierung des Datensatzes fehlgeschlagen“?

Was verursacht den Suchfehler des MetaSearch-Plugins „Serialisierung des Datensatzes fehlgeschlagen“?


Ich versuche, das QGIS MetaSearch-Plugin zu verwenden, um Daten zu suchen, die in unserem pyCSW-Katalog gespeichert sind. Metasearch erhält die richtigen Serviceinformationen und die GetCapabilities-Antwort. Wenn ich jedoch versuche, den Katalog zu durchsuchen, erhalte ich:

Suchfehler: "Serialisierung des Datensatzes fehlgeschlagen: Argument muss Byte oder Unicode sein, 'SpatialRepresentationType' erhalten"

Irgendeine Idee, was falsch sein könnte? Ich verwende den pyCSW-Server, der mit GeoNode geliefert wurde. Die Katalog-URL lautet http://geoinfo.cnpm.embrapa.br/catalogue/csw


MetaSearch funktioniert hier einwandfrei und meldet eine Ausnahme vom Server. Dies ist ein Problem mit GeoNode, das hier behoben wurde: https://github.com/GeoNode/geonode/commit/68ce3806327c7478555bf0e64e761df679e2dede

Es sieht so aus, als ob Sie eine Version von GeoNode verwenden, die vor diesem Fix liegt.