Skip to content

RNDT CSW: SortBy ignorato — non conforme a INSPIRE Discovery Services v3.1 #5

Description

@aborruso

Sintesi

Il servizio CSW del RNDT (https://geodati.gov.it/RNDT/csw, OGC CSW 2.0.2 ISO AP) ignora completamente l'elemento <ogc:SortBy> nelle richieste GetRecords. Non è quindi possibile ordinare i risultati per alcuna proprietà.

Verifica (live 2026-06-10)

Una GetRecords (POST XML) con SortProperty su apiso:PublicationDate, apiso:Modified o apiso:Title, in ASC o DESC, restituisce sempre gli stessi record nello stesso ordine di default (es. age:D_E973_MARSAGLIA, R_SARDEG:…, age:D_F155_MESERO).

<ogc:SortBy>
  <ogc:SortProperty>
    <ogc:PropertyName>apiso:PublicationDate</ogc:PropertyName>
    <ogc:SortOrder>DESC</ogc:SortOrder>
  </ogc:SortProperty>
</ogc:SortBy>
<!-- ordine invariato; idem con apiso:Modified e apiso:Title, ASC/DESC -->

Implicazione normativa

La INSPIRE Technical Guidance for the implementation of INSPIRE Discovery Services v3.1 richiede il supporto dell'ordinamento (SortBy) nel servizio di discovery. Il comportamento attuale non è conforme.

Richiesta

Implementare/ripristinare il supporto di <ogc:SortBy> nel CSW, almeno sulle proprietà ISO AP apiso:Modified e apiso:PublicationDate.

Correlato

Vedi anche #4 (stessa limitazione di ordinamento per data sul canale REST).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions