Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Floutage des données sans BDD GeoNature #560

Open
Manonkreber opened this issue May 17, 2024 · 3 comments
Open

Floutage des données sans BDD GeoNature #560

Manonkreber opened this issue May 17, 2024 · 3 comments
Labels

Comments

@Manonkreber
Copy link

Le floutage des données est possible en paramétrages si les données sources contiennent les infos utiles. GeoNature Atlas s'appuie sur le floutage implémenté dans GeoNature. Comment faire si la BDD à laquelle se rattache Geonature Artlas n'est pas un GeoNature ? Les données doivent être déjà floutées, ou le floutage est à réaliser ?

@TheoLechemia
Copy link
Member

Lorsque GeoNature n'est pas connecté à un GeoNature, il est demandé à l'administrateur de construire par lui même les vue materialisé attendues (vm_observations vm_observations_mailles etc). C'est donc à l'administrateur de flouter les données qu'il souhaite dans ces VM.

@camillemonchicourt
Copy link
Member

Le floutage est généré par GeoNature-atlas, donc il faut bien renseigner les nomenclatures de diffusion/sensibilité dans les données fournies à GeoNature-atlas. Mais pas flouter les données sensibles en amont. Il faut bien fournir à GeoNature les données précises, et GeoNature-atlas se charge de les flouter en fonction des données associées aux observations.
Mais par contre, actuellement, le floutage est implémenté de manière partielle dans GeoNature-atlas, uniquement avec un mécanisme de centroïde de l'objet de floutage. Et il s'appuie sur le champs "diffusion_level", ce qui n'est pas le mécanisme prévu par le SINP et donc pas le mécanisme qu'inclut GeoNature.
On voit ça ici : https://github.com/PnX-SI/GeoNature-atlas/blob/master/data/gn2/atlas_synthese.sql#L16-L38

Il y a eu un travail fait depuis pour aller plus loin et vraiment pouvoir flouter les données sensibles, avec les principes du SINP, référentiel de sensibilité, etc. Mais ce travail n'est pas terminé et intégré.
Il faudrait terminer ce travail pour pouvoir considérer que GeoNature-atlas floute bien les données sensibles comme il faut et selon les principes du SINP.

Tout ça est discuté et précisé en détail sur #117
Il y a aussi des discussions et solutions périphériques comme discuté ici : #390

@camillemonchicourt
Copy link
Member

camillemonchicourt commented May 17, 2024

Enfin, ce que je dis est à étudier plus précisément car comme j'ai indiqué :

  • Le floutage est actuellement implémenté de manière partielle
  • Le lien que j'ai donné renvoie vers une version de la vue synthese.syntheseff qui est celle utilisée quand on indique que l'on branche GN-atlas à un GeoNature. Cependant cela de la façon dont on utilise GNA sans GN : si on le branche directement à une autre BDD en adaptant les vues matérialisées ou si on garde la structure actuelle de la BDD sans modifier les vues matérialisées et que l'on importe régulièrement et manuellement les données depuis une autre source vers la table SYNTHESE de GNA.
  • Et il serait bénéfique dans tous les cas, de reprendre et clarifier un peu cette partie de l'utilisation de GNA avec ou sans GN.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: To specify
Development

No branches or pull requests

3 participants