SPW-DIG / metawal-core-geonetwork

Metawal - Catalogue pour l'information géographique de Wallonie
http://metawal.wallonie.be
GNU General Public License v2.0
3 stars 1 forks source link

Webcomponent HVD #894

Open vbombaerts opened 1 month ago

vbombaerts commented 1 month ago

Créer un tableau sur base des webcomponents qui permet d'avoir une vue résumée du statut de publication des données HVD, un peu sur l'idée de https://ouverture.data.gouv.fr/donnees_de_forte_valeur

Ca nécessite

Champs pour le tableau

Filtres

marceaulouis commented 1 month ago

Pour le domaine, on attend la version française de la mise à jour du thesaurus HVD qui contient le domaine (prévu pour septembre). Par contre ce sera dans le même thesaurus donc à voir comment on ressort l'info

vbombaerts commented 1 month ago

Pour le domaine, on attend la version française de la mise à jour du thesaurus HVD qui contient le domaine (prévu pour septembre). Par contre ce sera dans le même thesaurus donc à voir comment on ressort l'info

Pas certain qu'on ait la possibilité de faire un filtre hiérarchique comme c'est le cas pour les facettes...

fxprunayre commented 3 weeks ago

@vbombaerts, a quel rôle correspond les champs:

vbombaerts commented 3 weeks ago

@vbombaerts, a quel rôle correspond les champs:

  • Organisme public (high level : SPW, IWEPS, ...)

Propriétaire - OwnerOrgForResource ou un champ calculé sur base de SPW + le nom de la DG, type SPW - Mobilité et Infrastructures

  • Gestionnaire = custodian ?

custodianOrgForResource ou sc_Custodian_name (vérifier si pas de doublons si on utilise que le name)

On a une réunion d'équipe HVD à la rentrée pour définir un peu mieux le besoin.

fxprunayre commented 3 weeks ago

Ok, je propose https://metawal.wallonie.be/geonetwork/srv/api/pages/fre/hvd/content pour le moment. La config peut être ajustée dans https://metawal.wallonie.be/geonetwork/srv/fre/admin.console#/settings/static-pages

On peut également configurer le web composant avec https://apps.titellus.net/webcomponents/webcomponents

image

qui permet d'aider à la génération de la configuration

image

vbombaerts commented 3 weeks ago

Merci. C'est super ! J'ai l'impression d'avoir raté un épisode dans l'évolution des webcomposants...

vbombaerts commented 1 week ago

J'ai un peu modifié la config. Le ownerOrgForResourceObject[*].default ne s'affiche pas dans le tableau mais est OK dans le filtre. Une idée ?

J'ai remplacé par le ownerOrgForResource_tree qui finalement m'arrange mieux. La landing page pointe vers le PID (identifiant permanent de ressource), qui lui redirige vers la page géoportail correspondante.

Je viens de voir Dominique et ça répond à sa demande. Reste à tester l'intégration Géoportail.

Page visible ici : https://metawal.wallonie.be/geonetwork/srv/api/pages/fre/hvd/content

<div style="margin: 10px">

<script src="https://apps.titellus.net/webcomponents/main.js" type="module"></script>
<link rel="stylesheet" href="https://apps.titellus.net/webcomponents/styles.css" media="all" onload="this.media='all'">
<gc-search-results-table-component
          api-url="https://metawal.wallonie.be/geonetwork/srv/api"
          filter="+th_high-value-dataset-category.link:* +isTemplate:n +isPublishedToAll:true -resourceType:service -resourceType:application"
          size="15"
          list-of-label="Aperçu,Titre,Type,Catégories HVD,Législations,Status,API,Organisme"
          list-of-field="overview[*],resourceTitleObject.default,resourceType[0],th_high-value-dataset-category[*],th_high-value-dataset-applicable-legislation[*],cl_status[0].default,link[?(@.protocol == 'OGC:WMS' || @.protocol == 'OGC:WFS' || @.protocol == 'ESRI:REST' || @.protocol == 'atom:feed')],ownerOrgForResource_tree"
          list-of-filter="resourceType,th_high-value-dataset-category.default,th_high-value-dataset-applicable-legislation.default,cl_status.default,ownerOrgForResourceObject.default"
          landing-page="https://geodata.wallonie.be/id/${uuid}"
          landing-page-link-on="resourceTitleObject.default"
          scroll-height="80vh"></gc-search-results-table-component>
</div>
vbombaerts commented 2 days ago

Tableau en v4. https://metawal.wallonie.be/geonetwork/srv/api/pages/fre/hvd_v4/content

Config ici https://github.com/SPW-DIG/metawal-core-geonetwork/wiki/Webcomposants-Metawal#8-liste-des-donn%C3%A9es-hvd