-
-
Notifications
You must be signed in to change notification settings - Fork 41
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
Import - TOPO: formatage des données MAJIC pour commune et voie #475
base: master
Are you sure you want to change the base?
Conversation
@landryb Je poursuis la discussion ici. Est-ce que je corrige les fichiers Je vais travailler sur l'import via ogr2ogr du fichier topo dans la base. Pour l'instant, ce PR se base sur un import local sur ma machine. |
252f46a
to
4c98a25
Compare
2024 je pense, en 2023 fantoir était encore publié/mis a jour il me semble.
tu veux dire qu'on part du principe que l'utilisateur a téléchargé le fichier TOPO (france entière) en CSV sur son poste? |
Ce que je veux dire, c'est que j'ai enlevé dans le code du plugin toute mention de Fantoir. Donc la prochaine version ne permettra pas d'importer du FANTOIR, seulement du TOPO. Je n'ai pas envie de maintenir plein de IF dans le code pour supporter ce format qui est devenu obsolète. Donc OK pour changer seulement le fichier 2024, mais de toute façon l'import ne fonctionnera plus avec la prochaine version du plugin pour ces années 2023, 2022, etc., même s'il mettent du FANTOIR et choisissent 2023 (ou plus vieux). Ils devront récupérer le ZIP du plugin de la version 1.20.0 s'il veulent vraiment importer des données anciennes (normalement, c'est interdit de conserver des millésimes anciens, donc cela ne me gêne pas d'imposer cela)
Non pas du tout, cela voulait juste dire "je travaille dessus". Je vais mettre à jour le PR prochainement, avec du code fonctionnel. J'ai testé en plaçant dans le répertoire MAJIC un fichier TOPO_xx.csv issu de https://drive.opendata.craig.fr/s/opendata?path=%2Fadresse%2Ftopo et tout me semble OK. Je dois compléter la documentation avant de te demander de tester ce PR. |
Très bien. Il faudra juste bien documenter cette partie la. |
4c98a25
to
8a7b512
Compare
@landryb Je viens de pousser une version compatible avec TOPO. J'ai testé avec PostGIS et Spatialite. Peux tu tester de ton côté avec qq données volumineuses (un ou 2 départements) sur PostgreSQL et SQLite ? NB: maintenant le champ Au passage, j'ai découvert que le contenu du champ
Or c'est souvent faux, notamment pour les J'ai essayé de limiter la casse en ajoutant un |
j'ai toujours du mal a tester sur spatialite, je tombe toujours sur l'erreur de consommation mémoire, même en baissant le nb de lignes a 10k. Je vois pour faire un essai avec postgis ou la base serait sur un serveur distant. |
je vais tester avec DEFAULT à la place de MEMORY, mais a ce stade, vu comment l'import d'un département entier prend comme temps, je vais me concentrer sur la comparaison de ce qui est en base entre l'import de fantoir et l'import de topo pour qqs communes. |
j'ai pu tester sur une commune du 63, et pour la table
je ne sais pas si ces champs étaient utilisés qqpart, mais leur valeur avait peu de pertinence je pense. la valeur la plus longue pour le champ pour les 2 tables voies et communes j'ai été un peu surpris de voir toutes les voies du département importées, je me serais attendu à n'avoir que les voies de la commune présente dans MAJIC.. mais c'était déjà le cas avec FANTOIR. le FANTOIR que j'ai importé avait été crée depuis topo2fantoir, ce n'est pas un FANTOIR 'original'. pour la table
|
pour la recherche par adresse, j'ai des fois des entrées préfixées par un espace qui se retrouvent 'avant' les autres: j'avoue que je ne sais pas si c'est normal, n'étant pas utilisateur fréquent du plugin :) pour une adresse ou j'avais avec fantoir 'natvoi=CAMP' et 'libvoi= CESAR' et ou j'ai maintenant 'libvoi=CAMP CESAR' avec topo la recherche fonctionne. |
une fois importé dans un schéma pour cadastrapp via les scripts de https://github.com/georchestra/cadastrapp/tree/master/database, j'ai l'impression de bien retrouver ce qui était @MaelREBOUX @jusabatier il faudrait que vous testiez chez vous aussi ;) |
@MaelREBOUX avec ces histoires de |
Import MAJIC - Abandon du support des fichiers FANTOIR au bénéfice des fichiers TOPO
Travail en cours... A faire