-
Notifications
You must be signed in to change notification settings - Fork 19
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
[model] Ajout de parcelle.inspireid dans le script QGIS ? #363
Comments
Ca me va, je n'utilise pas le script shell de toute façon... mais il faut bien faire attention a ce que le champ soit ajouté dans le bon schéma, et que l'utilisateur pour la base qgis/arcopole défini dans https://github.com/georchestra/cadastrapp/blob/master/script/qgis/createDBUsingQgisModel.sh#L55 ait les droits d'écriture sur la db/schéma source.. ce qui n'est pas forcément le cas d'un pt de vue sécu/ACL db, vu que la création des vues matérialisées nécessite uniquement les droits de lecture. |
Je ne suis pas sur qu'il soit pertinent de jouer ce script automatiquement : Le script d'initialisation de cadastrapp créé des vues et autres dans le schema cadastrapp. Je pense qu'il faudrait changer la façon de fonctionner pour ne plus avoir à modifier directement la BDD cadastre. Vos avis ? |
Je suis entièrement d'accord avec @jusabatier . On se base sur un schéma existant, un ticket est ouvert depuis 2015 pour ajouter le champ la-base (3liz/QgisCadastrePlugin#55) mais je n'ai toujours pas de justification fonctionelle sur la nécessité de ce champ, autant pour le plugin qgis que pour nos besoins dans cadastrapp. Une lubie inspire ? C'est pour moi une aberration de devoir modifier le schéma avec les pbms de droits en écriture que ca peut créer. |
Surtout que si ça consiste juste à rajouter FR devant l'IDU, il n'y a même pas besoin d'une table de correspondance, un simple champ virtuel dans la vue cadastrapp est largement suffisant. Après il faudrait savoir à quoi sert exactement ce champ car en effet à part dans le SQL des script d'init, il n'est réutilisé absolument nulle part dans cadastrapp... Eventuellement penser à le supprimer si inutile. |
Oui : obligation réglementaire INSPIRE qui s'impose à nous tous désormais.
oui mais indispensable... pour la diffusion. |
Oui mais pour le coup ce n'est pas utilisé fonctionnellement dans cadastrapp. La diffusion est-elle de la responsabilité de cadastrapp ? Pour moi ce n'est pas à cadastrapp de gérer la création de ce champ si lapplication ne l'utilise pas, mais à l'administrateur de la plateforme si il le souhaite. Deplus il me semble que l'id unique au niveau de la france est déjà assuré par le champ geoparcelle, et ne porte pas que sur l'etendue spatiale mais aussi temporelle (prefixé par l'année). |
Tu as raison mais il y a de très forte chances que la couche des parcelles pour INSPIRE et pour cadastrapp soit la même sur nos infras. Le préfixe par l'année EDIGEO ou Majic est une aberration. Il faut que cette fonction soit assurée par un attribut spécifique à la maj des données. On en a parlé rapidement au détour de tickets mais il va falloir mettre sérieusement le nez dedans car important pour le grosses PF qui ont des départements entiers. Ca pose le besoin d'une réunion technique sur le sujet non ? |
Bonjour, On est retombé hier sur l'absence de inspireid dans le modèle de données QGIS. En attendant une évolution je viens de rajouter une alerte dans la documentation : 0549288 Sur le fond il faudrait que le inspireid soit rajouté dans le modèle de données QGIS. Ce serait plus simple pour tout le monde. On pense qu'on va faire une issue + proposition de PR en ce sens sur cadastre QGIS. |
Depuis le merge de 3liz/QgisCadastrePlugin#181 Je vais proposer une PR pour supprimer la requête manuelle. |
Delete alterQGISParcelle.sql Link to #363
je laisse encoure ouvert car pour être certain que tout est OK il faut qu'on relance une intégration + une maj cadasrapp. |
pas vite... |
OK : le inspireid remonte bien dans la table parcelledetails. |
@spelhate et moi-même on a rencontré le problème classique :
On fait face à un truc non documenté mais connu : avant de lancer le scripts QGIS il faut exécuter ce script sur la base QGIS source.
Il serait temps amha de faire jouer ce SQL par le script. Vu que les tests récents en v 2017 montre que c'est du durable.
Vos avis @jusabatier @landryb ?
The text was updated successfully, but these errors were encountered: