Nuvola apps important.png Attention, suite à une analyse de sécurité, les liens vers quelques serveurs d'exploration sont désactivés.

-

Wicri:IndiumV3/Génération wiki

De Wicri Terre
Révision datée du 7 mars 2024 à 18:27 par Jacques Ducloy (discussion | contributions) (Commandes de génération (nouvelle version))
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Cette page introduit un test de génération de pages wiki contenant des cartes avec géolocalisation pour la version IndiumV3 du Serveur d'exploration sur l'indium.

Voit aussi :

Commandes de génération (nouvelle version)

EXPLOR_AREA=$WICRI_ROOT/Terre/explor/Indium.storage/IndiumV3
export EXPLOR_AREA
export LC_ALL='C'
MediaWikiExportCommand -c fileBegin > $EXPLOR_AREA/exportMaps.xml

HfdCat $EXPLOR_AREA/Data/Main/Repository/AffRegion.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/France/localisationRegionFrance.dict \
            -m France -f "France location map-Regions.svg" -s 650  \
            -a IndiumV3 -t "Carte France"                        \
            -h https://wicri-demo.istex.fr/Wicri/Terre/explor -S Main/Repository \
     >> $EXPLOR_AREA/exportMaps.xml

HfdCat $EXPLOR_AREA/Data/Main/Repository/AffRegion.i.hfd \
   | SxmlCut idx/l        \
   | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/Allemagne/localisationLandsAllemagne.dict \
                         -m Allemagne -f "Germany location map.svg" -s 650  \
                         -a IndiumV3 -t "Carte Allemagne Lands"                        \
                         -h https://wicri-demo.istex.fr/Wicri/Terre/explor -S Main/Repository \
     >> $EXPLOR_AREA/exportMaps.xml

HfdCat $EXPLOR_AREA/Data/Main/Repository/AffRegion.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/Allemagne/localisationRegionAllemagneNuts2.dict \
                          -m Allemagne -f "Germany (+districts) location map.svg" -s 650  \
                          -a IndiumV3 -t "Carte Allemagne NUTS2"                        \
                          -h https://wicri-demo.istex.fr/Wicri/Terre/explor -S Main/Repository \
      >> $EXPLOR_AREA/exportMaps.xml

HfdCat $EXPLOR_AREA/Data/Main/Repository/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -m Europe -f "Europe laea location map.svg" -s 650  \
                          -a IndiumV3 -t "Carte Europe"                        \
                          -h https://wicri-demo.istex.fr/Wicri/Terre/explor -S Main/Repository     -I AffPays.i  \
        >> $EXPLOR_AREA/exportMaps.xml

HfdCat $EXPLOR_AREA/Data/Main/Repository/AffRegion.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/Amerique/localisations_USA.dict \
                          -m États-Unis -f "US Locator Blank2.svg" -s 650  \
                          -a IndiumV3 -t "Carte États-Unis"                        \
                         -h https://wicri-demo.istex.fr/Wicri/Terre/explor -S Main/Repository \
       >> $EXPLOR_AREA/exportMaps.xml

HfdCat $EXPLOR_AREA/Data/Main/Repository/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -i -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -g $DILIB/data/Wicri/Amerique/localisationPaysAmerique.dict \
                          -g $DILIB/data/Wicri/Asie/localisationPaysAsie.dict \
                          -g $DILIB/data/Wicri/Afrique/localisationPaysAfrique.dict \
                          -g $DILIB/data/Wicri/Oceanie/localisationPaysOceanie.dict \
                          -m Monde -f "1000pxWorld location map (equirectangular 180).svg.png" -s 1000  \
                          -a IndiumV3 -t "Carte Monde"                        \
                         -h https://wicri-demo.istex.fr/Wicri/Terre/explor -S Main/Repository       -I AffPays.i  \
      >> $EXPLOR_AREA/exportMaps.xml

HfdCat $EXPLOR_AREA/Data/France/Analysis/AffRegion.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/Amerique/localisations_USA.dict \
                          -m Etats-Unis -f "US Locator Blank2.svg" -s 650  \
                          -a IndiumV3 -t "Carte coop France États-Unis"                        \
                          -h https://wicri-demo.istex.fr/Wicri/Terre/explor  -S France/Analysis\
       >> $EXPLOR_AREA/exportMaps.xml

HfdCat $EXPLOR_AREA/Data/Chine/Analysis/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -i -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -g $DILIB/data/Wicri/Amerique/localisationPaysAmerique.dict \
                          -g $DILIB/data/Wicri/Asie/localisationPaysAsie.dict \
                          -g $DILIB/data/Wicri/Afrique/localisationPaysAfrique.dict \
                          -g $DILIB/data/Wicri/Oceanie/localisationPaysOceanie.dict \
                          -m Monde -f "1000pxWorld location map (equirectangular 180).svg.png" -s 1000  \
                          -a IndiumV3 -t "Chine, carte Monde"                        \
                         -h https://wicri-demo.istex.fr/Wicri/Terre/explor  -S Chine/Analysis        -I AffPays.i \
                          -x "République populaire de Chine"                 \
       >> $EXPLOR_AREA/exportMaps.xml

HfdCat $EXPLOR_AREA/Data/France/Analysis/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -i -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -g $DILIB/data/Wicri/Amerique/localisationPaysAmerique.dict \
                          -g $DILIB/data/Wicri/Asie/localisationPaysAsie.dict \
                          -g $DILIB/data/Wicri/Afrique/localisationPaysAfrique.dict \
                          -g $DILIB/data/Wicri/Oceanie/localisationPaysOceanie.dict \
                          -m Monde -f "1000pxWorld location map (equirectangular 180).svg.png" -s 1000  \
                          -a IndiumV3 -t "France, carte Monde"                        \
                          -h https://wicri-demo.istex.fr/Wicri/Terre/explor  -S France/Analysis      -I AffPays.i  \
                          -x "France"                 \
      >> $EXPLOR_AREA/exportMaps.xml

HfdCat $EXPLOR_AREA/Data/Russie/Analysis/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -i -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -g $DILIB/data/Wicri/Amerique/localisationPaysAmerique.dict \
                          -g $DILIB/data/Wicri/Asie/localisationPaysAsie.dict \
                          -g $DILIB/data/Wicri/Afrique/localisationPaysAfrique.dict \
                          -g $DILIB/data/Wicri/Oceanie/localisationPaysOceanie.dict \
                          -m Monde -f "1000pxWorld location map (equirectangular 180).svg.png" -s 1000  \
                          -a IndiumV3 -t "Russie, carte Monde"                        \
                          -h https://wicri-demo.istex.fr/Wicri/Terre/explor  -S Russie/Analysis  -I AffPays.i \
                          -x "Russie"                 \
       >> $EXPLOR_AREA/exportMaps.xml

HfdCat $EXPLOR_AREA/Data/Russie/Analysis/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -i -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -m Europe -f "Europe laea location map.svg" -s 600  \
                          -a IndiumV3 -t "Russie, carte Europe"                        \
                          -h https://wicri-demo.istex.fr/Wicri/Terre/explor  -S Russie/Analysis  -I AffPays.i \
                          -x "Russie"                 \
       >> $EXPLOR_AREA/exportMaps.xml


MediaWikiExportCommand -c fileEnd >> $EXPLOR_AREA/exportMaps.xml

Commandes de génération

Pour le wiki Terre
cat <<... > IndiumV3/export.xml
<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.8/" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.8/ http://www.mediawiki.org/xml/export-0.8.xsd"    
    version="0.8"
    xml:lang="fr">
...

HfdCat IndiumV3/Data/Main/Repository/AffRegion.i.hfd \
   | SxmlCut idx/l        \
   | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/France/localisationRegionFrance.dict \
                         -m France -f "France location map-Regions.svg" -s 650  \
                         -a IndiumV3 -t "Carte France"                        \
                         -u Indium/IndiumV3/Site/fr/Main/RepositoryRegion \
     >>IndiumV3/export.xml

HfdCat IndiumV3/Data/Main/Repository/AffRegion.i.hfd \
   | SxmlCut idx/l        \
   | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/Allemagne/localisationLandsAllemagne.dict \
                         -m Allemagne -f "Germany location map.svg" -s 650  \
                         -a IndiumV3 -t "Carte Allemagne Lands"                        \
                         -u Indium/IndiumV3/Site/fr/Main/RepositoryRegion \
     >>IndiumV3/export.xml

HfdCat IndiumV3/Data/Main/Repository/AffRegion.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/Allemagne/localisationRegionAllemagneNuts2.dict \
                          -m Allemagne -f "Germany (+districts) location map.svg" -s 650  \
                          -a IndiumV3 -t "Carte Allemagne NUTS2"                        \
                          -u Indium/IndiumV3/Site/fr/Main/RepositoryRegion \
     >>IndiumV3/export.xml
 
HfdCat IndiumV3/Data/Main/Repository/AffRegion.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/Espagne/localisationRegionEspagneNuts2.dict \
                          -m Espagne -f "Spain location map.svg" -s 650  \
                          -a IndiumV3 -t "Carte Espagne"                    \
                          -u Indium/IndiumV3/Site/fr/Main/RepositoryRegion \
      >>IndiumV3/export.xml

HfdCat IndiumV3/Data/Main/Repository/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -m Europe -f "Europe laea location map.svg" -s 650  \
                          -a IndiumV3 -t "Carte Europe"                        \
                          -u Indium/IndiumV3/Site/fr/Main/RepositoryPays \
      >>IndiumV3/export.xml

HfdCat IndiumV3/Data/Main/Repository/AffRegion.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/Amerique/localisations_USA.dict \
                          -m États-Unis -f "US Locator Blank2.svg" -s 650  \
                          -a IndiumV3 -t "Carte États-Unis"                        \
                          -u Indium/IndiumV3/Site/fr/Main/RepositoryRegion \
      >>IndiumV3/export.xml

HfdCat IndiumV3/Data/Main/Repository/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -i -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -g $DILIB/data/Wicri/Amerique/localisationPaysAmerique.dict \
                          -g $DILIB/data/Wicri/Asie/localisationPaysAsie.dict \
                          -g $DILIB/data/Wicri/Afrique/localisationPaysAfrique.dict \
                          -g $DILIB/data/Wicri/Oceanie/localisationPaysOceanie.dict \
                          -m Monde -f "1000pxWorld location map (equirectangular 180).svg.png" -s 1000  \
                          -a IndiumV3 -t "Carte Monde"                        \
                          -u Indium/IndiumV3/Site/fr/Main/RepositoryPays \
      >>IndiumV3/export.xml


HfdCat IndiumV3/Data/France/Analysis/AffRegion.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -o w -g $DILIB/data/Wicri/Amerique/localisations_USA.dict \
                          -m Etats-Unis -f "US Locator Blank2.svg" -s 650  \
                          -a IndiumV3 -t "Carte coop France États-Unis"                        \
                          -u Indium/IndiumV3/Site/fr/France/AnalysisRegion \
      >>IndiumV3/export.xml

HfdCat IndiumV3/Data/Chine/Analysis/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -i -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -g $DILIB/data/Wicri/Amerique/localisationPaysAmerique.dict \
                          -g $DILIB/data/Wicri/Asie/localisationPaysAsie.dict \
                          -g $DILIB/data/Wicri/Afrique/localisationPaysAfrique.dict \
                          -g $DILIB/data/Wicri/Oceanie/localisationPaysOceanie.dict \
                          -m Monde -f "1000pxWorld location map (equirectangular 180).svg.png" -s 1000  \
                          -a IndiumV3 -t "Chine, carte Monde"                        \
                          -u Indium/IndiumV3/Site/fr/Chine/AnalysisPays \
                          -x "République populaire de Chine"                 \
      >>IndiumV3/export.xml

HfdCat IndiumV3/Data/France/Analysis/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -i -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -g $DILIB/data/Wicri/Amerique/localisationPaysAmerique.dict \
                          -g $DILIB/data/Wicri/Asie/localisationPaysAsie.dict \
                          -g $DILIB/data/Wicri/Afrique/localisationPaysAfrique.dict \
                          -g $DILIB/data/Wicri/Oceanie/localisationPaysOceanie.dict \
                          -m Monde -f "1000pxWorld location map (equirectangular 180).svg.png" -s 1000  \
                          -a IndiumV3 -t "France, carte Monde"                        \
                          -u Indium/IndiumV3/Site/fr/France/AnalysisPays \
                          -x "France"                 \
      >>IndiumV3/export.xml

HfdCat IndiumV3/Data/Russie/Analysis/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -i -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -g $DILIB/data/Wicri/Amerique/localisationPaysAmerique.dict \
                          -g $DILIB/data/Wicri/Asie/localisationPaysAsie.dict \
                          -g $DILIB/data/Wicri/Afrique/localisationPaysAfrique.dict \
                          -g $DILIB/data/Wicri/Oceanie/localisationPaysOceanie.dict \
                          -m Monde -f "1000pxWorld location map (equirectangular 180).svg.png" -s 1000  \
                          -a IndiumV3 -t "Russie, carte Monde"                        \
                          -u Indium/IndiumV3/Site/fr/Russie/AnalysisPays \
                          -x "Russie"                 \
      >>IndiumV3/export.xml

HfdCat IndiumV3/Data/Russie/Analysis/AffPays.i.hfd \
    | SxmlCut idx/l        \
    | MediaWikiGeoStatMap -i -o w -g $DILIB/data/Wicri/Europe/localisationPaysEurope.dict \
                          -m Europe -f "Europe laea location map.svg" -s 600  \
                          -a IndiumV3 -t "Russie, carte Europe"                        \
                          -u Indium/IndiumV3/Site/fr/Russie/AnalysisPays \
                          -x "Russie"                 \
      >>IndiumV3/export.xml


cat <<... >> IndiumV3/export.xml
</mediawiki>
...

Mise en œuvre

WicriGetPage -l wicri-terre.fr -p "Wicri:IndiumV3/Génération wiki"