3liz / QgisCadastrePlugin

A QGIS plugin which helps users to import the french land registry ('cadastre') data into a database. It is meant to ease the use of the data in QGIS by providing search tools and appropriate layer symbology.
GNU General Public License v2.0
60 stars 41 forks source link

QGIS & Plugin Cadastre: Impossibilité d'importer des données MAJIC #94

Closed scottypro closed 7 years ago

scottypro commented 7 years ago

Bonjour,

Cela fait maintenant plusieurs semaines que je bloque sur l'importation de MAJIC dans une BD via l'extension "Cadastre" au cause d'une limitation dans la zone de saisie du numéro de département.

En cherchant dans le forum, je n'ai pas trouvé de sujets traitant de ce type problème.

Je administrateur SIG dans la commune de Mamoudzou, dans le département (d'outre-mer) de MAYOTTE (976).

Nous utilisons l'extension dans nos services depuis 7 mois pour exploiter les données EDIGEO. Et depuis novembre nous avons acheter des données MAJIC.

Jusqu’au jour d’aujourd’hui, je n'ai pas pu importer nos données MAJIC via à l’extension, mon département ayant comme numéro 976. L’importation des données MAJIC exige d’indiquer le numéro de département hors la fenêtre de saisie n’accepte pas plus de deux nombres. Je ne peux donc que mettre le « 9 » et le « 7 ». Aussi j’ai vu qu’on pouvait utiliser la zone de saisie « Numéro de Direction » pour mettre le troisième numéro, mais le nombre maximum qu’on peut saisir est 5.

Nos fichiers MAJIC ayant leur propres numéro de département, je ne peux en utiliser un autre (cf. image).

Capture 1: valeur direction

Hebergeur d'image

Capture 2: message erreur

Hebergeur d'image

Et étant le dernier département, il n'y aurai que nous dans ce cas de figure.

Auriez-vous une astuce pour qu’on puisse importer nos données MAJIC dans nos bases de données via cet outil.

D'avance merci de votre aide.

mdouchin commented 7 years ago

Bonjour,

En effet, ce problème doit être réglé !

Vous pourriez essayer de modifier le fichier suivant

C:/Users/VOTRE_URILISATEUR/.qgis2/python/plugins/cadastre/forms/cadastre_import_form.py

et chercher la ligne suivante https://github.com/3liz/QgisCadastrePlugin/blob/1.3.0/forms/cadastre_import_form.py#L186 pour remplacer le 5 par un 6

Ensuite, redémarrer QGIS et vérifier que vous pouvez utiliser le code de direction 6

scottypro commented 7 years ago

Merci, je vais testé cela demain au bureau.

scottypro commented 7 years ago

Bonsoir,

Après plusieurs essayes, ça a finalement fonctionné (la constitution de la BD spatialite EDIGEO & MAJIC et consultation de cette dernière).

Par contre j'ai du mettre 9 au lieu de 6 pour que ça marche à tout les coups.

Je ne crois pas que t'autres rencontreront se souci mais bon, on ne sais jamais.

Est-ce que l'extension sera mise à jour par rapport à ce souci lié au département de Mayotte ?

En tout cas merci.