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

[Oracle] permettre l'ajout des vues "dynamiques" #394

Closed
SimonSAMPERE opened this issue Nov 9, 2021 · 5 comments · Fixed by #390
Closed

[Oracle] permettre l'ajout des vues "dynamiques" #394

SimonSAMPERE opened this issue Nov 9, 2021 · 5 comments · Fixed by #390
Assignees
Labels
enhancement Amélioration du fonctionnement existant

Comments

@SimonSAMPERE
Copy link
Collaborator

SimonSAMPERE commented Nov 9, 2021

#377

select col.owner, col.table_name, column_name, data_type from sys.all_tab_cols col join sys.all_views v on col.owner = v.owner and col.table_name = v.view_name where col.data_type = 'SDO_GEOMETRY' and col.owner not in {} order by col.owner, col.table_name, column_id
@SimonSAMPERE SimonSAMPERE added the enhancement Amélioration du fonctionnement existant label Nov 9, 2021
@SimonSAMPERE SimonSAMPERE self-assigned this Nov 9, 2021
@SimonSAMPERE SimonSAMPERE moved this from Done to Delivered (QA) in Roadmap - plugin QGIS Nov 17, 2021
@SimonSAMPERE SimonSAMPERE changed the title [Oracle] permettre l'ajout des vues dynamiques [Oracle] permettre l'ajout des vues "dynamiques" Nov 22, 2021
@SimonSAMPERE
Copy link
Collaborator Author

Commentaire de recette :

Si j'ai bien compris, les vues "dynamiques" comme ISOGEO_TEST_SPATIAL.V_DEPARTEMENT_IDF sont simplement des vues. On rajoute "dynamique" pour les distinguer des vues matérialisées comme ISOGEO_TEST_SPATIAL.VM_DEPARTEMENT_IDF (qui sont déjà ajoutables via le plugin).
Il faudrait donc créer des vues dans la base Oracle et vérifier qu'on peut les ajouter à la carte en utilisant le plugin.

@SimonSAMPERE
Copy link
Collaborator Author

@Mouzzi-C
Copy link

Mouzzi-C commented Jan 5, 2022

la vue RECETTE_VUES_ENCORE est ajoutées à la carte en deux exemplaires.
image

utiliser le mot-clé "vue" pour retrouver les 4 vues utilisées dans la recette

@SimonSAMPERE
Copy link
Collaborator Author

SimonSAMPERE commented Jan 5, 2022

Le problème vient du fait que la vue "RECETTE_VUE_ENCORE" possède des entités de type polygon et des entités de type mutli-polygone. Dans le cadre de #395, j'ai fait en sorte que dans le cas où une données est constituée de plusieurs types de géométrie, une couche soit ajoutée par type de géométrie. Il faut que je corrige ce comportement pour que ça ne soit pas le cas si les différents types sont :

  • point et multi-point
  • ligne et multi-ligne
  • polygone et multi-polygone

@SimonSAMPERE
Copy link
Collaborator Author

@Mouzzi-C dès que j'aurais fait le correctif je m'occuperait de le recetter. Bien joué en tous cas d'avoir découvert ce comportement !

@SimonSAMPERE SimonSAMPERE moved this from Delivered (QA) to Checked (Recette) in Roadmap - plugin QGIS Jan 5, 2022
@SimonSAMPERE SimonSAMPERE added this to the 3.3.1 - 2021 T4 milestone Jan 5, 2022
@SimonSAMPERE SimonSAMPERE moved this from Checked (Recette) to Delivered (production) in Roadmap - plugin QGIS Jan 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Amélioration du fonctionnement existant
Projects
No open projects
Roadmap - plugin QGIS
Delivered (production)
2 participants