Classe:Municipalité
Catégorie :
Catégorie:Municipalité
Espace de nom dédié :
Général
Page racine d'espace de nom :
N-A
Page(s) de perspective :
Municipalités
Formulaire : Municipalité
Modèle : Municipalité
Modèle(s) secondaire(s) :
Action liée
Aide contextuelle
Sous-objet(s) :
Aucun
Fichier(s) utilisé(s) :
Classe(s) utilisée(s) :
Extension(s) requise(s)
Page d'aide :
Actions liées
- Importation des municipalités (9 - Abandonnée)
Définition
Municipalité est une division de recensement définie par Statistiques Canada par le recensement de 2016.
Description
On utilise cette classe pour répértorier les localités des différentes entitées.
Note(s) de développement
Les municipalités sont créées à partir des listes "Divisions de recensement" (T301FR.CSV) et "Subdivisions de recensement" (T701FR.CSV) qui se trouvent à l'url suivant:
http://www12.statcan.gc.ca/census-recensement/2016/dp-pd/hlt-fst/pd-pl/Complet.cfm
Les listes de statistiques canada sont encodées avec le standard: Latin 3 (ISO-8859-3). Mediawiki utilise l'encodage UTF-16 (il accepte UTF-8 mais on doit utiliser UTF-16). Avant d'importer les CSV dans médiawiki, vous devez donc transformer l'encodage de Latin 3 vers UTF-16. Pour transformer l'encodage du fichier avec LibreOffice, ouvrez le avec l'encodage Latin 3 (ISO-8859-3), enregistrez le avec l'extension ODS, et ensuite réenregistrez le en CSV. LibreOffice vous présentera alors les options d'encodage. Choisissez UTF-16. Vous pouvez maintenant importer le CSV encodé en UTF-16 dans mediawiki (une fois le fichier formatté selon les instructions ci-dessous).
La liste des sous-divisions et la liste des divisions sont combinés (via la fonction VLOOKUP) pour créer une liste des municipalités (subdivisions de recesencement) avec la région (division de recensement) à laquelle elles appartiennent.
IMPORTANT: Comme certaines des valeures données par Statistiques Canada contiennent des virgules, il faut faire un "search and replace" sur leurs tables pour enlever toutes les virgules (en les remplacant par des traits d'union). Faute de quoi, l'importation laissera certaines pages (pas nécessairement ceux avec des virgules) en arrière. Ceci est dû au format CSV, qui ne doit contenir aucune virgule à l'exterieur des séparateurs.
Un autre traitement est appliqué aux nom de municipalités avant leur importation: on leur enlève les annotations de "Unorganized" (ainsi que la virgule qui va avec), à l'aide du "search and replace" (attention d'exclure les formules de la recherche).
Pour la postérité, voici une liste des fichiers aux différentes étapes de traitement.
Les fichiers d'origines:
Le fichier fusionné, contenant tout les champs, non formatté:
Le fichier fusionné, contenant tout les champs, formatté:
Le fichier fusionné, contenant seulement les champs pertinents à l'importation (en français) et formatté:
- CSV: Fichier:Municipalités - fusionnées - formattées - pour importation.csv => UTILISER CELUI-CI POUR L'IMPORTATION
Contexte de développement
On à développer cette classe pour faciliter la description de l'adresse de lieux dans le wiki de Fab Labs Nation, plus précisément dans le formulaire de Fab Lab.
Attributs
Liste pour exportation
Assurez vous d'aller exporter les classes utilisées (liste dans boîte à droite) au besoin!
Classe:Municipalité
Catégorie:Municipalité
Formulaire:Municipalité
Modèle:Municipalité
Modèle:Action liée
Modèle:Aide contextuelle
Municipalités
Attribut:A le nom
Attribut:Est une municipalité du type
Attribut:Est dans la province
Attribut:Est dans la région
Attribut:Est dans le type de région