[[TranslatedPages(revision=98)]] [[PageOutline(2-4,Innholdsfortegnelse)]] = Sammenligning mellom ELI og JOSM bildelister = == Dokumentasjon == Denne siden sammenligner bildelistene til [https://github.com/osmlab/editor-imagery-index GitHub-prosjektet Editor Layer Index] (tidligere Editor Imagery Index) og [wikitr:/Maps JOSM] for å finne forskjeller eller problemer med bilder. Følgende tabell forklarer hva de forskjellige fargene i utdataene nedenfor betyr. Hvis en rød linje ikke kan løses, kan den legges til [ImageryCompareIgnores ignoreringslisten]. Det er også en mer detaljert grunn for hver ignoreringslist oppføring dokumentert. ||= **Farge** =||= **Beskrivelse** =||= **Handling** =|| || [[span(style=color: black, svart)]] || [[span(style=color: black, informasjons tekster)]] || || || [[span(style=color: brown, brun)]] || [[span(style=color: brown, oppføringer i ELI men ikke i JOSM)]] || [[span(style=color: brown, bør kontrolleres og fikses eller legges til ignoreringslisten)]] || || [[span(style=color: red, rød)]] || [[span(style=color: red, problemer med JOSM-oppføringer)]] || [[span(style=color: red, bør kontrolleres og fikses)]] || || [[span(style=color: brown, brun)]] || [[span(style=color: brown, forskjeller mellom ELI og JOSM)]] || [[span(style=color: brown, bør kontrolleres og fikses eller legges til ignoreringslisten)]] || || [[span(style=color: blue, blå)]] || [[span(style=color: blue, oppføringer i JOSM men ikke i ELI)]] || [[span(style=color: blue, bør kontrolleres)]] || || [[span(style=color: blue, blå)]] || [[span(style=color: blue, problemer med ELI-oppføringer)]] || [[span(style=color: blue, bør kontrolleres og fikses i ELI eller legges til ignoreringslisten)]] || || [[span(style=color: green, grønn)]] || [[span(style=color: green, oppføringer som allerede er kontrollert og er på ignoreringslisten (f.eks. kun mindre stilforskjeller, eller synkronisering umulig))]] || [[span(style=color: green, ingen handling nødvendig)]] || || [[span(style=color: DarkGoldenrod, gull)]] || [[span(style=color: DarkGoldenrod, oppføringer som allerede er kontrollert og er på ignoreringslisten (foreldet i ELI))]] || [[span(style=color: DarkGoldenrod, bør fikses i ELI)]] || || [[span(style=color: indigo, lilla)]] || [[span(style=color: indigo, forskjellige id-er)]] || [[span(style=color: indigo, ennå ikke bestemt hvordan man skal fortsette, se [ticket:14655#comment:60])]] || || [[span(style=color: orange, oransje)]] || [[span(style=color: orange, nye kontroller i testfasen)]] || [[span(style=color: orange, bør kontrolleres og fikses hvis aktuelt)]] || || [[span(style=color: brown, brun)]] || [[span(style=color: brown, +++ Foreldet ignoreringslist oppføring: på slutten av denne listen markerer gamle oppføringer i ignoreringslisten, som ikke lenger er aktuelle)]] || [[span(style=color: brown, bør fjernes fra ignoreringslisten)]] || Denne [source:josm/trunk/scripts/SyncEditorLayerIndex.java skripten] sammenligner følgende egenskaper: * kilde URL * type (WMS/TMS/WMTS) * navn * min_zoom og max_zoom * landkode * former (koordinater er avrundet til 5 desimaler for sammenligningsprosessen) * ikon (ELI [https://github.com/osmlab/editor-layer-index/commit/9745988dcd177e4d4c32b41e715a7abe6a10c61e "uinnlemmet"] ikoner, som tidligere ble lagret som data URL, så disse ikonene er ikke lenger sammenlignbare av skriptet.) * best * dato * opphavsrett/attribusjonsinformasjon (permission-ref og terms-of-use-url (JOSM) begge mapper til license_url (ELI)) * projeksjoner * beskrivelse * id * standard * overlegg * no-tile-header * kategori * personvernpolicy-url Denne skripten prøver først å finne matchende URL-er og i de resterende dataene prøver den å finne matchende ID-er. Alt som er igjen vil bli rapportert. Skripten sammenligner ikke alle spesielle egenskaper som er tilgjengelige i bare en av de to databasene. ELI-eksklusive egenskaper ifølge [https://github.com/osmlab/editor-layer-index/blob/gh-pages/schema.json ELI-skjema] er: * i18n (se #18684) * permission_osm JOSM-eksklusive egenskaper ifølge [wiki:/Maps#Documentation JOSM-skjema] er: * logo-url * speil Skripten sammenligner heller ikke følgende egenskaper ennå, da de ikke er aktivt brukt i ELI ennå: * eula * logo-bilde * 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 For oppføringer av typen "... forskjellig ('aaa' != 'bbb')", er den første varianten (aaa) ELI og den andre (bbb) JOSM. Filene som faktisk brukes til sammenligningen er [/maps kart] og [https://github.com/osmlab/editor-layer-index/raw/gh-pages/imagery.geojson imagery.geojson]. For enklere synkronisering mellom JOSM og ELI er det to funksjoner: * [/maps?format=geojson&pretty=true Denne] filen viser JOSM-databasen i ELIs geojson-format. Merk at denne filen kan inneholde JOSM-eksklusive egenskaper (se ovenfor) som ikke (ennå) er støttet av ELI-skjemaet. Du må kanskje fjerne disse egenskapene når du synkroniserer til ELI. Merk også at terms-of-use-url ikke konverteres til license_url i geojson-utdataene. * Kommandoen `ant dist imageryindexdownload` i JOSM-svn-repositoriet produserer flere filer inkludert `imagery_eliout.imagery.xml` som er ELI-databasen i JOSMs XML-format. (ELI har også XML-utdata, men det er uten innrykket som JOSM bruker i wikien, noe som gjør synkronisering vanskelig.) * Filen [/mapseli] inneholder `imagery_eliout.imagery.xml`-innholdet og kan brukes til Kopier&Lim inn nye oppføringer. Nye data blir vanligvis tatt hensyn til innen noen sekunder etter en JOSM-wiki-redigering eller når ELI-traviscibot har fullført sitt arbeid. (Du må laste inn denne siden på nytt da for å oppdatere sammenligningsskriptet.) == Resultater == Nåværende antall oppføringer for hver type: [[ImageryCompare(stats)]] Se [#OnlyErrors nedenfor] for oppsummeringen av alle nye, uløste problemer. [[ImageryCompare]] == Kun Feil == #OnlyErrors Følgende liste oppsummerer alle røde oppføringer (dvs. nye, uløste problemer) fra den store listen ovenfor. Det bør ikke være noen. [[ImageryCompare(error)]]