wiki:Fr:Help/Preferences/ImportExport

Autres langues:

Fichiers XML de configuration personnalisés pour JOSM

Exemples (Voir les commentaires dans les XML)

Commandes d'ajout ou de remplacement des préférences

Le code suivant ajoute une image de plus à la liste :

<config>
<preferences operation="append">
    <!-- Tout fragment de preferences.xml peut être utilisé ici -->
    <tag key="download.autorun" value="true"/> <!-- exemple de modification simple des préférences - download.autorun := true -->
    <maps key="imagery.entries"> 
      <map>
        <tag key="name" value="ScanEx IRS"/>
        <tag key="type" value="scanex"/>
        <tag key="url" value="IRS"/>
        <tag key="attribution-text" value="IRS"/>
        <tag key="attribution-url" value="http://irs.gis-lab.info/"/>
      </map>
    </maps>
</preferences>
</config>

Si <preferences operation="replace"> sont utilisées à la place, tous les autres éléments de la carte seront supprimés de imagery.entries !

Voici un autre exemple :

<config>
  <preferences operation="replace"> <!-- l'ancien contenu de draw.anglesnap.angles sera supprimé -->
     <list key="draw.anglesnap.angles">
       <entry value="30"/>
       <entry value="45"/>
       <entry value="60"/>
     </list>
   </preferences>
</config>

Opérations sur les fichiers - téléchargement, suppression, décompression

<config>
  <delete path="plugins/tmp"/>
  <!-- suppression récursive du répertoire des préférences  plugins/tmp -->
  <!-- base = "prefs" - suppression dans le dossier des préférences base = "plugins" - suppression dans le dossier des greffons base = "cache" - suppression dans le dossier de cache -->
  
  <delete path="splug" base="plugins"/>
  <!-- suppression récursive du dossier splug du répertoire des préférences -->
  
  <!-- suppression de path="." base="cache"/> suppression du dossier de cache -->

  <download url="http://josm.openstreetmap.de/osmsvn/applications/editors/josm/dist/buildings_tools.jar" path="plugins/tmp/bt.jar" mkdir="true" unzip="true"/>
  <!-- télécharge le fichier à partir de l'url et le place comme "path" si mkdir="true", puis création de tous les répertoires nécessaires si unzip="true", puis décompression du fichier zip/jar puis supprimession. -->

  <download url="https://wiki.openstreetmap.org/w/images/7/79/Public-images-osm_logo.svg" path="1/logo.svg" mkdir="true" base="cache"/>

  <download url="file://localhost/e:/a.zip" path="qqq/a.zip" unzip="true" mkdir="true"/>
  <!-- copie depuis le dossier local et décompression -->
</config>

Opérations sur les greffons : installation, désactivation, suppression

<config>
<!-- installation de greffons et suppression de ceux-ci sans suppression du fichier plastic_laf.jar -->
   <plugin install="buildings_tools;wayselector" remove="plastic_laf"/>
   <plugin delete="proj4j"/> <!-- désactivation du greffon et suppression du jar -->
</config>

Voir également

  • Discussion sur le développement : #4421, #18830
  • La version originale de cette page en anglais
Last modified 7 months ago Last modified on 2020-08-13T14:46:29+02:00