Discussion:Liste des départements et préfectures de France
De Wicri Métadonnées
La table contenue dans la page est utilisée pour générer des tables de correspondances.
L'objectif est de générer un élément Tei place pour un toponyme situé dans une zone où l'on espère trouver une ville française :
Exemple pour Moulins (Allier) :
- toponyme : Moulins
<place type="city">
<placeName>Moulins (Allier)</placeName>
<location>
<country>France</country>
<region type="region">Auvergne</region>
<region type="département">Allier (département)</region>
</location>
</place>
Remarques :
Chaîne de traitement
WicriGetPage -l wicri-meta.fr -p "Liste des départements et préfectures de France" \
> $DILIB_IMPORT/Wicri/Data/depPrefFrance.wiki
(
cat $DILIB_IMPORT/Wicri/Data/depPrefFrance.wiki \
| MediaWikiCleanTable \
| MediaWikiTable2SxmlRowCol \
| MediaWikiTableTransformCol -t 1 -s "," -l 234 -L 5 \
| SgmlSelect -g r/c3/p/t# -p @g1 -g r/c2/p/k# -g r/c3/p/k# -g r/c4/p/k# \
-p "<place type=\"city\"><placeName>@g3</placeName><location><region type=\"region\">@g4</region><region type=\"département\">@g2</region></location></place>"
cat $DILIB_IMPORT/Wicri/Data/depPrefFrance.wiki \
| MediaWikiCleanTable \
| MediaWikiTable2SxmlRowCol \
| MediaWikiTableTransformCol -t 1 -s "," -l 234 -L 5 \
| SgmlSelect -s r/c5/p -p @s1 -p @1 \
| SgmlSelect -g p/t# -p @g1 -g r/c2/p/k# -g p/k# -g r/c4/p/k# \
-p "<place type=\"city\"><placeName>@g3</placeName><location><region type=\"region\">@g4</region><region type=\"département\">@g2</region></location></place>"
) | sort