PnX-SI / GeoNature-atlas

Application WEB permettant de générer des fiches espèces publiques à partir d'observations faune/flore
GNU General Public License v3.0
44 stars 48 forks source link

Floutage des données sans BDD GeoNature #560

Open Manonkreber opened 6 months ago

Manonkreber commented 6 months ago

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 commented 6 months ago

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 commented 6 months ago

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 https://github.com/PnX-SI/GeoNature-atlas/issues/117 Il y a aussi des discussions et solutions périphériques comme discuté ici : https://github.com/PnX-SI/GeoNature-atlas/issues/390

camillemonchicourt commented 6 months ago

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

juggler31 commented 1 week ago

Au vu de la PR existante au sujet du floutage et du travail a fournir afin de faire fonctionner le floutage dans Geonature-atlas nous avons décidé de d'utiliser une BDD geonature.

camillemonchicourt commented 1 week ago

Oui je pense que c'est à la source de données de gérer le floutage pas à l'Atlas qui gérer cette complexité et afficher les données telles qu'on lui fournit.