Skip to content

lpofredc/Qgis-plugin-templateLoader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text Qgis-plugin-templateLoader

Extension python permettant de générer un composer de carte à partir de templates prédéfinis.

alt text

Versions Qgis

Plugin testé avec Qgis 2.6, 2.8, 2.14

Configuration

Les paramètres du plugins sont contenus dans le fichier preferences.xml (répertoire resources). Ils permettent de spécifier :

  • La liste des échelles possibles pour la carte
<scales>
  <scale>2000</scale>
    ..
  <scale>300000</scale>
  <scale>500000</scale>
  <scale>1000000</scale>
</scales>
  • La liste des templates accessibles à l'utilisateur.
<templates>
  <template id="nom_du_fichier.qpt">Nom à afficher</template>
  ....
</templates>
  • La liste des checkboxs permettant d'ajouter des copyrights prédéfinis
<copyrights>
  <copyright>© IGN SCAN25 2012</copyright>
    ...
</copyrights> 
  • Un texte s'affichant par défaut dans la source (en plus du nom du projet et de la date de création de la carte)
<editions>
  <edition>I love Maps</edition>    
</editions>
  • Le nom du fichier logo à afficher
<logos>
  <logo>logo_pnc_orange.tif</logo>
</logos>
  • Un paramètre permettant de spécifier si la légende des fichiers raster doit ou non figurer sur la carte
<params>
  <hide_raster>true</hide_raster>
</params>

Création de template

Pour que le plugin fonctionne correctement les templates doivent respecter des conventions. Les éléments du template doivent avoir les ids suivants :

  • Carte = main-map
  • Légende = main-map-legend
  • Logo = img-logo
  • Titre = main-title
  • Sous-titre = sub-title
  • Source = sources-copyright
  • Numéro de la carte = num-map

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 78.6%
  • Makefile 13.7%
  • Batchfile 7.7%