[[TranslatedPages(revision=98)]] [[PageOutline(2-4,Table des Matières)]] = Comparaison entre les listes d'images ELI et JOSM = == Documentation== Cette page compare les listes d'images du [https://github.com/osmlab/editor-imagery-index GitHub project Editor Layer Index] (précédent Éditeur Index des images) et [wikitr:/Maps JOSM] pour trouver des différences ou des problèmes avec les imageries. Le tableau suivant explique la signification des différentes couleurs dans le résultat ci-dessous. Si une ligne rouge ne peut pas être résolue, elle peut être ajoutée à la [ImageryCompareIgnores liste des ignorés]. Il y a également une raison plus détaillée pour chaque entrée ignorée documentée. ||= **Couleur** =||= **Description** =||= **Action** =|| || [[span(style=color: black, noir)]] || [[span(style=color: black, textes informatifs)]] || || || [[span(style=color: brown, marron)]] || [[span(style=color: brown, des entrées qui sont dans ELI mais pas dans JOSM)]] || [[span(style=color: brown, elles devraient être vérifiées et corrigées ou ajoutées à la liste des ignorés)]] || || [[span(style=color: red, rouge)]] || [[span(style=color: red, des problèmes avec les entrées dans JOSM)]] || [[span(style=color: red, devraient être vérifiées et corrigées)]] || || [[span(style=color: brown, marron)]] || [[span(style=color: brown, des différences entre ELI et JOSM)]] || [[span(style=color: brown, elles devraient être vérifiées et corrigées ou ajoutées à la liste des ignorés)]] || || [[span(style=color: blue, bleu)]] || [[span(style=color: blue, des entrées sont dans JOSM mais pas dans ELI)]] || [[span(style=color: blue, elles devraient être vérifiées)]] || || [[span(style=color: blue, bleu)]] || [[span(style=color: blue, des problèmes avec des entrées ELI)]] || [[span(style=color: blue, elles devraient être vérifiées et corrigées dans ELI ou ajoutées à la liste des ignorés)]] || || [[span(style=color: green, vert)]] || [[span(style=color: green, des entrées qui ont déjà été vérifiées et qui figurent sur la liste des éléments à ignorer (par exemple, uniquement des différences de style mineures ou une synchronisation impossible))]] || [[span(style=color: green, aucune action n'est nécessaire)]] || || [[span(style=color: DarkGoldenrod, doré)]] || [[span(style=color: DarkGoldenrod, des entrées qui ont déjà été vérifiées et qui sont sur la liste des ignorés (périmées dans ELI))]] || [[span(style=color: DarkGoldenrod, elles devraient être corrigées dans ELI)]] || || [[span(style=color: indigo, violet)]] || [[span(style=color: indigo, des identifiants différents)]] || [[span(style=color: indigo, pas encore décidé comment procéder, voir [ticket:14655#comment:60])]] || || [[span(style=color: orange, jaune)]] || [[span(style=color: orange, de nouveaux contrôles en phase de test)]] || [[span(style=color: orange, elles doivent être vérifiées et corrigées le cas échéant)]] || || [[span(style=color: brown, marron)]] || [[span(style=color: brown, +++ des entrée à ignorer car obsolètes : sont à la fin de cette liste, signale les anciennes entrées de la liste à ignorer, qui ne sont plus applicables)]] || [[span(style=color: brown, devraient être retirées de la liste des ignorés)]] || Ce [source:josm/trunk/scripts/SyncEditorLayerIndex.java script] compare les propriétés suivantes : * l'URL source * le type (WMS/TMS/WMTS) * le nom * min_zoom et max_zoom * le code du pays * les formes (les coordonnées sont arrondies à 5 chiffres décimaux pour le processus de comparaison) * icône (les icônes [https://github.com/osmlab/editor-layer-index/commit/9745988dcd177e4d4c32b41e715a7abe6a10c61e "non incorporées"] d'ELI, qui étaient stockées comme URL de données avant, ces icônes ne sont plus comparables par le script.) * le meilleur (''best'') * la date * les informations relatives au droit d'auteur et à l'attribution des droits (permission-ref et terms-of-use-url (JOSM) correspondent tous deux à license_url (ELI)) * les projections * la description * l'identifiant * par défaut ''(default)'' * la superposition ''(overlay)'' * pas d'en-tête de tuile ''(no-tile-header)'' * la catégorie * l'url de la politique de confidentialité ''(privacy-policy-url)'' Ce script essaie d'abord de trouver les URLs correspondants et dans les données restantes, il essaie de trouver les IDs correspondants. Tout ce qui reste sera signalé. Le script ne compare pas toutes les propriétés spéciales qui ne sont disponibles que dans une seule des deux bases de données. Les propriétés uniquement ELI selon le [https://github.com/osmlab/editor-layer-index/blob/gh-pages/schema.json schéma ELI] sont : * i18n (see #18684) * permission_osm Les propriétés uniquement JOSM selon le [wiki:/Maps#Documentation schéma JOSM] are: * logo-url * mirror Le script ne compare pas encore les propriétés suivantes car elles ne sont pas encore activement utilisées dans ELI : * eula * logo-image * terms-of-use-text * no-tile-checksum * metadata-header * valid-georeference * tile-size * mod-tile-features * custom-http-headers * default-layers * format * transparent * minimum-tile-expire Pour les entrées du type "... differs ('aaa' != 'bbb')", la première variable (aaa) est ELI et la seconde (bbb) JOSM. Les fichiers effectivement utilisés pour la comparaison sont [/maps maps] et [https://github.com/osmlab/editor-layer-index/raw/gh-pages/imagery.geojson imagery.geojson]. Pour faciliter la synchronisation entre JOSM et ELI, il existe deux fonctionnalités : * [/maps?format=geojson&pretty=true Ce fichier] affiche la base de données JOSM au format geojson des ELI. Notez que ce fichier peut contenir des propriétés propres à JOSM (voir ci-dessus) qui ne sont pas (encore) prises en charge par le schéma ELI. Il est possible que vous deviez supprimer ces propriétés lors de la synchronisation avec ELI. Notez également que terms-of-use-url n'est pas converti en license_url dans la sortie geojson. * La commande `ant dist imageryindexdownload` dans le dépôt svn de JOSM produit plusieurs fichiers dont `imagery_eliout.imagery.xml` qui est la base de données ELI au format xml de JOSM. (ELI a aussi une sortie XML, mais elle est sans l'indentation que JOSM utilise dans le wiki, ce qui rend la synchronisation difficile.) * Le fichier [/mapseli] comprend le contenu de `imagery_eliout.imagery.xml` et peut être utilisé pour le copier-coller de nouvelles entrées. Les nouvelles données sont généralement prises en compte quelques secondes après une modification du wiki de JOSM ou la fin du travail du traviscibot ELI. (Vous devez alors recharger cette page pour mettre à jour le script de comparaison.) == Résultats == Nombre actuel d'entrées pour chaque type : [[ImageryCompare(stats)]] Voir [#OnlyErrors ci-dessous] le résumé de toutes les nouvelles questions non résolues. [[ImageryCompare]] == Uniquement les erreurs == #OnlyErrors La liste suivante résume toutes les entrées rouges (c'est-à-dire les nouveaux problèmes non résolus) de la grande liste ci-dessus. Il ne devrait pas y en avoir. [[ImageryCompare(error)]] == Voir également == * La version originale de cette page en [wiki:/ImageryCompare anglais]