Bonjour,

Le 07/10/2019 à 09:21, PanierAvide a écrit :
> 
> Peut-être qu'une solution plus simple pour gérer l'ajout de données en
> intérieur serait d'utiliser le nouvel éditeur dédié "OsmInEdit", qui
> gère automatiquement la notion d'étages, permet l'import de plans en
> fond pour aider à la saisie, et ne nécessite pas d'installation car
> disponible sur le web :
> 
> https://osminedit.pavie.info/

J'ai testé ton outil, il propose effectivement un système de calques
plus avancé (gère notamment la balise repeat_on=*), mais il reste la
prise en charge des niveaux intermédiaires qui reste limité (level=0.5).

En ce qui concerne la facilité d'usage, je pense que ça revient un peu
au même, d'utiliser JOSM ou ton interface web plutôt dédié à des
contributeurs déjà avertis.
Après, les goûts et les couleurs ... :)

> Et pour répondre à la question en elle-même, les filtres JOSM sont
> stockés dans le fichier "preferences.xml" (sous Linux :
> /home/monutilisateur/.config/JOSM/preferences.xml), dans la balise :
> 
> |<maps key='filters.entries'>||
> ||...||
> ||</maps>|

J'avais effectivement remarqué cela, mais pas encore testé le
copier/coller dans une autre installation.
Je pensais plutôt à un truc graphique, mais bon finalement ça ne doit
pas être trop difficile à gérer ainsi.

Voilà ce que j'ai fait en pièce jointe (si cela t’intéresses).

Axel.
  <maps key='filters.entries'>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=*) or 
(&quot;repeat_on&quot;=*)'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=*&quot;2&quot;) or 
(&quot;repeat_on&quot;=*&quot;2&quot;)'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=&quot;2&quot;) or 
(&quot;repeat_on&quot;=&quot;2&quot;)'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=*&quot;1.5&quot;) or 
(&quot;repeat_on&quot;=*&quot;1.5&quot;)'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=&quot;1.5&quot;) or 
(&quot;repeat_on&quot;=&quot;1.5&quot;)'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=*&quot;1&quot;) or 
(&quot;repeat_on&quot;=*&quot;1&quot;)'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=&quot;1&quot;) or 
(&quot;repeat_on&quot;=&quot;1&quot;)'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=*&quot;0.5&quot;) or 
(&quot;repeat_on&quot;=*&quot;0.5&quot;)'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=&quot;0.5&quot;) or 
(&quot;repeat_on&quot;=&quot;0.5&quot;)'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=*&quot;0&quot;) or 
(&quot;repeat_on&quot;=*&quot;0&quot;)&quot;'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=&quot;0&quot;) or 
(&quot;repeat_on&quot;=&quot;0&quot;)&quot;'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=*&quot;-1&quot;) or 
(&quot;repeat_on&quot;=*&quot;-1&quot;)'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
    <map>
      <tag key='version' value='1'/>
      <tag key='text' value='(&quot;level&quot;=&quot;-1&quot;) or 
(&quot;repeat_on&quot;=&quot;-1&quot;)'/>
      <tag key='mode' value='add'/>
      <tag key='enable' value='false'/>
      <tag key='hiding' value='true'/>
      <tag key='inverted' value='true'/>
    </map>
  </maps>
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à