Etienne Chové wrote:

> Voila l'URL de la nouvelle version. Elle propose beaucoup moins 
> d'erreurs pour le moment, mais les erreurs sont plus justifiées.
> 
> http://colocb3.hd.free.fr/OsmErrors/
> 
> Le tri se fait par utilisateur ou par type d'erreur, donc si vous 
> voulez, vous pouvez ne corriger que vos erreurs.

Je me joint à tout le monde pour dire que c'est effectivement un
excellent outil !

Perso, il me manque quand même un petit quelque chose pour pouvoir
l'utiliser sans que ça soit trop laborieux, c'est un lien d'édition
direct dans JOSM (à l'aide du plugin remoteControl).

C'est pas très compliqué à faire. Il te suffit rajouter pour chaque
erreur un lien supplémentaire de ce style :
  <a href="javascript:openJOSM(7.49871, 48.55688, 7.52152, 48.56698, 'way', 
26341186)">edit with JOSM</a>
en mettant évidemment les coordonnés de la bbox, le type d'objet et
son id en fonction de l'erreur en question.

Il te reste alors juste à ajouter à ta page un petit bout de code
pour faire fonctionner tout ça :

<script language="javascript">
function openJOSM(left, bottom, right, top, objtype, objid) {
    var frame = document.getElementById("josm_frame");
    var url = 'http://localhost:8111/load_and_zoom?left=' + left +
                                               '&bottom=' + bottom +
                                                '&right=' + right +
                                                  '&top=' + top;
    if (objtype && objid) {
        url += '&select=' + objtype + objid;
    }
    frame.src = url;
}
</script>
<iframe id="josm_frame" style="width:0px; height:0px; border: 0px"></iframe>

Aurel

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à