This page is incomplete. Lot's of tests not described. Screenshot for rules is missing.
Andere talen:
- English
- français
- 日本語
- Nederlands
- русский
- українська
Inhoud
Voorkeuren > Gegevensvalidator
Een validatie voor gegevens van OSM die controleert op veel voorkomende fouten, gemaakt door gebruikers en bewerkingsprogramma's.
Testen
De volgende vier algemene instellingen zijn beschikbaar:
- Lijst met uitzonderingen gebruiken
-
in-/uitschakelen van het gebruiken van de Lijst Negeren (standaard: ingeschakeld)
Gevorderde voorkeur:validator.ignore
- Gebruik foutenlaag
-
in-/uitschakelen van het maken van een laag Validatie die de problematische objecten accentueert (standaard: ingeschakeld)
Gevorderde voorkeur:validator.layer
- Niveau voor informatie weergeven
-
in-/uitschakelen testen op informatief niveau bekend als "Ander" (standaard: uitgeschakeld)
Gevorderde voorkeur:validator.other
- Niveau voor informatie weergeven bij uploaden
-
in-/uitschakelen testen op informatief niveau bij uploaden (standaard: uitgeschakeld)
Gevorderde voorkeur:validator.otherUpload
Alle keuzevakken hieronder zijn instellingen voor welke test zou moteten worden uitgevoerd bij welke actie met een keuzevak aan de linkerkant voor handmatig uitvoeren, Op verzoek, en Tijdens uploaden aan de rechterkant.
Standaard zijn alle testen voor fouten en waarschuwingen actief.
- Als u een beginner bent met OSM en wordt geconfronteerd met fouten met betrekking tot Validatie over objecten die u niet aangeraakt heeft, negeer dan voor dit moment die berichten.
- Validatie kan fout zijn of niet volledig voor alle doelen voor taggen. Repareer geen fouten als u niet zeker weet of er echt iets fout is.
- Bekijk eerst paneel Validatie - over hoe validatie te gebruiken
De derde kolom bevat ook uitleg in een (video). De tabel is niet volledig.
Type | Bericht | Wat wordt gecontroleerd | Aanvullende hulp | Automatisch repareren | |
---|---|---|---|---|---|
Addressen | fouten in Addresses en Relation:associatedStreet. Gevorderde voorkeuzen: validator.addresses.max_duplicate_distance (standaard: 200.0 ) validator.addresses.max_street_distance (standaard: 200.0 )
| ||||
Huisnummer zonder straat | objecten die een tag addr:housenumber hebben, maar geen addr:street noch addr:place . De straatnaam kan ook worden gebruikt als een relatie associatedStreet of een interpolatie-weg. | Voeg de ontbrekende informatie voor de straatnaam in. | nee | ||
Duplicaat huisnummers | twee leden van een relatie associatedStreet hebben een identiek huisnummer. | Het is mogelijk maar met een kleine kans. | nee | ||
Meerdere straatnamen in relatie | tag name van een relatie associatedStreet komt overeen met de tags name van de leden met de rol street en de tag addr:street van de leden met de rol house . | nee | |||
Huisnummer te ver van straat | de huizen van een associatedStreet liggen te ver af van de corresponderende straat. | Verifieer of het huis echt behoort tot de straat die wordt opgegeven door de relatie. | nee | ||
Meerdere relaties associatedStreet | een object staat in meer dan één relatie associatedStreet . | nee | |||
Mogelijkheden API | fouten voor mogelijkheden van de API | ||||
Weg bevat meer dan … knopen. Hij zou moten worden vervangen door een multipolygoon | |||||
Weg bevat meer dan … knopen. Hij zou moten worden gesplitst of verneenvoudigd | |||||
Barrières en ingangen | fouten in Barriers en Key:entrance. | ||||
Kustlijnen | Coastline zijn juist. | ||||
Omgedraaide kustlijn: land niet aan linkerkant | kustlijnen die niet tegen de wijzers van de klok zijn of die anders misplaatst zijn (kustlijn misbruikt als inlanding meer) | Omgedraaide kustlijn | |||
Niet verbonden kustlijn: wegen van kustlijn vormen geen gesloten lussen | wegen van kustlijnen die niet zijn verbonden met het einde van andere wegen van de kustlijn | ||||
Niet gesorteerde kustlijn: wegen van de kustlijn zijn niet van begin tot einde verbonden | wegen van kustlijn waarvan ofwel het begin niet is verbonden met het einde van een andere kustlijn oh het einde is niet verbonden met het begin van een andere kustlijn | Omgedraaide kustlijn | |||
Voorwaardelijke sleutels | gebruik van tags *:conditional . | Niet precieze regels worden behandeld op de wikipagina van OSM "Conditional restrictions" | |||
Connectiveitsrelaties | Valideert connectiviteitsrelaties | ||||
Tag Connectivity mist komma tussen optionele en niet-optionele waarden | nee | ||||
Tag Connectivity bevat ongewone gegevens | nee | ||||
Connectiviteitsrelatie zonder tag Connectivity | nee | ||||
Inconsistente rijstrooknummering tussen relatie- en lidtags | nee | ||||
Meerdere rollen via alleen toegestaan bij wegen | nee | ||||
In lid van relatie ontbreekt een tag lanes of *:lanes | nee | ||||
Relatie zou geen gemixte wegen en knopen via moeten hebben | nee | ||||
Deze connectiviteit zou al geïmpliceerd kunnen zijn | nee | ||||
Kruisende barrières / grenzen / wegen | |||||
kruisende wegen | wegen (met tags highway/railway/waterway) die kruisen op dezelfde laag zonder knoop voor kruising | 1. (video) gewoonlijk dient u een gemeenschappelijk knoop toe te voegen of 2. toepasselijke Key:layer (en mogelijke Key:bridge of Key:tunnel toe te voegen) | nee | ||
Kruisende barrièrre/gebouw | barrièrre die gebouw kruist in dezelfde laag, zonder knoop voor kruising | nee | |||
Lussen detecteren | Detecteert cycli (lussen) in drainagesystemen. Gevorderde voorkeur: validator.CycleDetector.directionalWaterways : waarden voor richting waterwegen (standaard: ["river", "stream", "tidal_channel", "drain", "ditch", "fish_pass"] )
| ||||
Lus in richting van netwerk waterweg | nee | ||||
Gedupliceerde knopen | Gevorderde voorkeur: validator.duplicatenodes.precision : afronden precisie in graden (standaard: 1e-6 vanaf r17612, 1-e7 daarvoor)
| ||||
Gedupliceerde knopen | geen knopen op precies dezelfde locatie | Voeg de knopen samen tot één, voeg de eigenschappen van alle knopen toe aan de samengevoegde | |||
Gedupliceerde relaties | geen relaties met dezelfde tags en dezelfde leden met dezelfde rollen. | ||||
Gedupliceerde wegen | geen wegen met dezelfde coördinaten voor knopen en optioneel ook dezelfde tags. | ||||
Gedupliceerde wegknopen | wegen met identieke opvolgende knopen. | ||||
Gedupliceerde wegknopen | wegen bevatten geen randen voor lussen (d.i. een enkele stap vanaf een knoop naar zichzelf) | Splits de weg, en verwijder de weg die bestaat uit de rand van de lus. | |||
Highways | semantische controles op highways. | ||||
Internet tags | fouten in aan internet gerelateerde tags | ||||
tags Lane | tags lanes: , zie Lanes.
| ||||
Lange segmenten | lange wegsegmenten, wat gewoonlijk fouten zijn Gevorderde voorkeur: validator.maximum.segment.length : maximale lengte segment in meters (default: 15,000 )
| ||||
Lange segmenten - Heel lang segment van … kilometer | lengte van segment van de weg boven bepaalde geconfigureerde waarde | Voor objecten in de echte wereld lijkt het zinnig enkele wegknopen toe te voegen. | nee | ||
Tagcontrole (op MapCSS gebaseerd) | verschillende soorten controles, gebaseerd op MapCSS, inclusief externe regels. Zie tab Regels voor tagcontrole en gedetailleerde beschrijving hieronder | ||||
Multipolygoon | multipolygonen zijn geldig. | ||||
Stijl voor buitenste weg komt niet overeen | In een relatie multipolygoon wordt één van de tags van de relatie en de buitenste weg gedeeld, maar met andere waarden | Kopieer de tags die zijn gerelateerd aan de relatie naar de relatie zelf | nee | ||
Stijl voor binnenste weg is gelijk aan de multipolygoon | In een raltie multipolygoon wordt één van de tags van de relatie en de binnenste weg gedeeld en heeft dezelfde waarde | Verwijder de tag uit de binnenste weg | nee | ||
Geen stijl in relatie multipolygoon | De relatie multipolygoon mist een tag die beschrijft wat het weergeeft | Voor een gebouw, voegbuilding=yes toe aan de relatie etc. | nee | ||
Ontbrekende vertaling in name:* | zoekt meertalige objecten waarvan attribuut name niet gelijk is aan enkele attributen name:* en geen compositie van attributen name:*, bijv, Italia - Italien - Italy. | ||||
Syntaxis voor Opening hours | juist gebruik van de syntaxis voor openingsuren. | veel voorkomende voorbeelden OH veel voorkomende fouten volledige specificatie OH | |||
Modus Strict inschakelen. | nog strengere regels, standaard uitgeschakeld Voorkeur: validator.OpeningHourTest.strict (standaard: false )
| ||||
Overlappende wegen | een verbinding tussen twee knopen wordt niet gebruikt door meer dan één weg. Gevorderde voorleur: overlapping-ways.ignored-keys - lijst met genegeerde sleutels overlapping-ways.ignore-layer (standaard: false ) overlapping-ways.only-known-linear (standaard: true ) | (video) gebruiken van selectie, splitsen en middelste muis | |||
Overlappende high-/spoor-/waterwegen | twee wegen met highway=* , railway=* of waterway=* die dezelfde knopen delen | nee | |||
Weg bevat segment twee keer | nee | ||||
High-/spoor-/waterweg deelt segment met lineaire weg | een weg met highway=* , railway=* of waterway=* die opeenvolgende knopen deelt met een andere open weg | nee | |||
High-/spoor-/waterweg deelt segment met andere weg | een weg met highway=* , railway=* of waterway=* deelt opeenvolgende knopen met een gesloten weg of multipolygoon | Afhankelijk van de kaarttekenstijl en de tags van het betrokken gebied, zijn deze overlappingen OK of niet. Het in ieder geval het selecteren van de objecten en het onderscheid maken daartussen moeilijker | nee | ||
Wegen delen segment | nee | ||||
Electriciteitslijnen | Gevorderde voorkeuren: validator.PowerLines.hilly_compensation (standaard: 0.2 ) validator.PowerLines.hilly_threshold (standaard: 4.0 )
| ||||
Knoop zonder power=* | knopen in electriciteitslijnen/minor_lines die geen tag power=tower/pole/portal hebben | nee | |||
Gemixte nummering verwijzing | continuïteit van nummering verwijzing op ondersteunende objecten voor electriciteitslijnen (pole, tower etc.) langs de lijn | wegen worden geaccentueerd | nee | ||
Nummering verwijzing komt niet overeen met de meerderheid van de knopen van de weg | continuïteit van nummering verwijzing op ondersteunende objecten voor electriciteitslijnen (pole, tower etc.) langs de lijn | wegen worden geaccentueerd | nee | ||
Knoop verbindt een electriciteitslijn of kabel met een object dat niet is gerelateerd aan de infrastructuur voor electriciteit | nee | ||||
Mogelijk ontbrekende ondersteuningsknoop voor lijn in electriciteitslijn | wegen zijn gewoonlijk lange segmenten zonder object voor ondersteuning van de lijn | als er ook gegevens van water in de gegevensset zijn opgenomen, wordt de kruisende lengte genegeerd, bijv. lijn over een rivier | nee | ||
Mogelijk verkeerd type electriciteitslijn gebruikt | wegen waar het type lijn mogelijk verkeerd wordt gebruikt | nee | |||
Route openbaar vervoer | fouten in relaties voor routes van openbaar vervoer | ||||
Relatiecontrole | fouten in relaties. | ||||
Bijna rechte hoeken gebouwen | Gebouwen met een bijna rechte hoek. Gevorderde voorkeuren: validator.RightAngleBuilding.maximumDelta (standaard: 10.0 ) validator.RightAngleBuilding.minimumDelta (standaard: 1.0 )
| ||||
Gebouw met een bijna rechte hoek | Als de hoek een rechte hoek zou moeten zijn, maak de weg dan loodrecht. | ja, #20038 | |||
Zelf-kruisende wegen | wegen die sommige van hun knopen meer dan eens bevatten. | ||||
Zelfkruisende wegen | een weg kruist zichzelf | Verwijder het zelfkruisende, verwijder overlappende delen of splits de weg | |||
Scherpe hoeken | Scherpe hoeken in wegen Gevorderde voorkeuren: validator.sharpangles.maxlength (standaard: 10.0 ) validator.sharpangles.maxangle (standaard: 45.0 ) validator.sharpangles.ignorerailway validator.sharpangles.ignorehighway
| ||||
Soortgelijke benoemde wegen | wegen met soortgelijke namen die foutief gespeld zouden kunnen zijn. | ||||
Soortgelijk benoemde wegen | wegen met zeer soortgelijke namen, mogelijk een typefout | ||||
Controle tags | fouten in sleutels en waarden van tags. | ||||
Verkeerd gespelde waarden voor eigenschappen | verkeerd gespelde waarden voor eigenschappen. Gebruikt het bestand voorkeuzen taggen voor het controleren | ||||
Voorkeuzes die geen eigenschap sleutel bevatten | de sleutel voor de eigenschap is niet aanwezig in de voorkeuze | Controleer de sleutel of Laad de voorkeuze | nee | ||
Voorkeuzes die geen waarde sleutel bevatten | de waarde voor de eigenschap is niet aanwezig in de voorkeuze | Controleer de waarde of Laad de voorkeuze | nee | ||
Controle op fixme. | elke eigenschap met het woord "fixme" erin | ||||
fixme | Controleer of u het probleem kunt oplossen of dat het al was opgelost. Als dat zo is, verwijder dan de "fixme", doe anders niets. | nee | |||
Beperking afslaan | beperkingen afslaan zijn geldig. | ||||
Geen weg "from" gevonden Geen weg "to" gevonden Geen knoop of weg "via" gevonden | alle benodigde elementen van een relatie beperking afslaan zijn aanwezig. | nee | |||
Meer dan één weg "from" gevonden Meer dan één weg "to" gevonden Meer dan één knoop "via" gevonden | ten hoogste één weg met de rol from en to en ten hoogste één knoop met de rol via in een relatie Beperking afslaan. | nee | |||
Kan knoop en weg niet mixen voor rol "via" | er is ofwel een knoop "via" of meerdere wegen "via", maar geen mix van knopen en wegen met de rol via . | nee | |||
De weg "from" begint of eindigt niet op een knoop "via". De weg "to" begint of eindigt niet op een knoop "via". De weg "from" en de eerste weg "via" zijn niet verbonden. De wegen "via" zijn niet verbonden. De laatste "via" en de weg "to" zijn niet verbonden. | de verschillende delen van een relatie Beperking afslaan zijn verbonden. is zich ook bewust van starten met één richting en beschouwt delen als niet verbonden, als zij niet kunnen worden gevolgd in de bedoelde richting vanwege een beperking van één richting. | Zorg er voor dat opvolgende leden van een relatie Beperking afslaan zijn verbonden. (Wegen moeten van begin tot eind zijn verbonden.) | nee | ||
Onbekende rol | de rol voor leden van de relatie Beperking afslaan is ofwel from , to (wegen) of via (knopen en wegen) | nee | |||
Onbekend type lid | alleen knopen en wegen (en niet relaties) zijn leden van een relatie Beperking afslaan. | nee | |||
Teveel verboden af te slaan omdat weg "to" éénrichtingverkeer is | De Beperking afslaan is niet noodzakelijk, omdat de overeenkomstige afslag zou betekenen een weg met éénrichtingverkeer vanaf de verkeerde zijde in te rijden. | Verifieer dat de wegen "from" en "to" juist zijn toegewezen en verwijder de relatie als die inderdaad overbodig is. | nee | ||
Niet-gesloten wegen | wegen die een cirkel zouden moeten vormen zijn gesloten. | ||||
Niet-gesloten wegen | typen wegen die gesloten zouden moeten zijn of zij wel echt gesloten zijn | Niet-gesloten wegen sluiten | nee | ||
Niet verbonden highways / natural lands en landuses / power ways / railways / waterways | of een weg een eindpunt heeft dat zeer dicht bij een andere weg ligt Gevorderde voorkeuren: validator.UnconnectedWays.node_way_distance (standaard: 10.0 ) validator.UnconnectedWays.node_way_distance_railway (standaard: 1.0 ) validator.UnconnectedWays.way_way_distance (standaard: 0.0 ) . | ||||
Knoop aan einde weg nabij andere highway | Eindpunt van een weg ligt heel dicht bij andere wegen | Verbindt de wegen of, indien echt niet verbonden, stel een tag 'noexit' in om verder waarschuwingen te voorkomen | nee | ||
Eindknoop weg nabij andere weg | nee | ||||
Eindknoop verbonden weg nabij andere weg | nee | ||||
Knoop weg nabij andere weg | nee | ||||
Niet getagde en niet verbonden knopen | niet getagde knopen die geen deel van een weg zijn. | ||||
Niet verbonden knopen zonder fysieke tags - Heeft sleutel note of comment of description Heeft tag die fixme bevat | knopen die geen deel uitmaken van een weg zonder tags of alleen created_by , converted_by , source of watch | 1. Als het uw knoop is kunt u bepalen of hij moet worden verwijderd en anders 2. Ouder-relaties downloaden en neem bij twijfel contact op met de mappers die deze knopen toevoegden | ja | ||
Niet verbonden knopen zonder fysieke tags - Geen tags Heeft sleutel created_by of converted_by Heeft sleutel source Heeft sleutel watch | knopen die geen deel uitmaken van een weg met alleen note , comment , description of fixme | 1. Als het uw knoop is kunt u bepalen of hij moet worden verwijderd en anders 2. Ouder-relaties downloaden en neem bij twijfel contact op met de mappers die deze knopen toevoegden | nee | ||
Niet getagde, lege en wegen met één knoop | niet-getagde, lege en wegen met één knoop. | ||||
Lege wegen Wegen met één knoop | Ongeldige wegen met nul of slechts één knoop | 1. Bekijk de geschiedenis van het object 2. Verwijder de weg (automatisch repareren) | ja | ||
Niet benoemde wegen | wegen zonder name of ref | Voeg name of ref toe indien bekend of noname=yes als zeker is dat de weg geen naam heeft | nee | ||
Niet-getagde wegen (opmerkingen!) | wegen zonder enige tag (of alleen met comment , description , fixme of note ) en zonder lid in een relatie | 0. indien werkend met onvolledige gegevens, Ouder-relaties downloaden 1. beschrijf ze correct als u deze objecten kent of 2. laat ze zoals ze zijn totdat iemand ze beschrijft | nee | ||
Niet benoemde afslag | weg met junction en zonder name of ref | Voeg name of ref toe indien bekend of noname=yes indien zeker is dat de afslag geen naam heeft | nee | ||
Weg verbonden aan gebied | wegen verbonden aan gebieden. | ||||
Weg eindigt op gebied | Eerste/Laatste knoop van de weg is verbonden met gebied | Optioneel, ofwel ga door met de weg, maak hem los van het gebied of voeg een tag toe die een ingang beschrijft. | nee | ||
Verkeerd gesorteerde wegen | de richting van water-, land- en kustlijnwegen. | ||||
Omgedraaide kustlijn: land niet aan de linkerkant Omgedraaid land: land niet aan de linkerkant | verkeerde wegrichting voor natural=coastline verkeerde wegrichting voor natural=land | richting Omgekeerde weg | nee | ||
Niet gecategoriseerd | Beschrijvingen die moeten worden gecontroleerd, bijgewerkt en toegevoegd aan één van de categorieën hierboven of MapCSS hieronder. | ||||
Controle sleutels eigenschappen | verkeerd gespelde eigenschappen van sleutels. Bekijk words.cfg voor een bestand met foutief gespelde eigenschappen van sleutels | Vervang de verkeerde sleutel door de juiste | |||
Lege eigenschappen | eigenschappen met lege waarden | ||||
Sleutel 'x' ongeldig. - ... | ongeldige sleutelcombinaties, namen en soortgelijke problemen | ||||
Knopen met dezelfde naam | twee knopen hebben dezelfde naam | ||||
Overlappende gebieden | gebieden overlappen elkaar | Verwijder het overlappende alleen als het echt verkeerd is. | |||
Onbekende waarde eigenschap | juist gebruik van tags | Als dit niet uw nieuwe tag is, is het een goed idee om het te documenteren op de wiki van OSM Any tags you like |
Regels voor tagcontrole
Deze tab bestaat uit twee lijsten en enkele knoppen. Aan de linkerkant worden alle beschikbare regels vermeld en aan de rechterkant alle gedownloade en lokale regels.
Beschikbare regels (links)
Er is een tekstvak voor zoeken aan de bovenkant en daaronder worden eerst de interne regels voor MapCSS en dan de externe vermeld. Meer informatie over elk item zal worden weergegeven in een helptip als de muis er overheen gaat. Items die al in de lijst Actieve regels aan de rechterkant staan worden geaccentueerd met een andere achtergrondkleur die wijzigt als het item wordt in-/uitgeschakeld aan de rechterkant. Selecteer, om items van de linkerkant naar de rechterkant te brengen, ze en gebruik de blauwe knop met de pijl naar rechts tussen de twee lijsten. Met de knop aan de onderzijde wordt de lijst beschikbare regels opnieuw geladen vanuit het JOSM-(bestand).
Actieve regels (rechts)
Regels kunnen in-/uitgeschakeld worden met het keuzevak vóór elk item.
De drie knoppen aan de rechterkant maken het mogelijk:
- handmatig regels toe te voegen vanuit een URL of lokaal bestand
- het geselecteerde item aan te passen
- items uit de lijst te verwijderen
De knop Herstellen aan de onderzijde herstelt de actieve regels naar standaard, een eventueel handmatig toegevoegd item daarbij verwijderend.
MapCSS-gebaseerde testen
Type | Bericht | Wat wordt gecontroleerd | Aanvullende hulp | Automatisch repareren |
---|---|---|---|---|
Adressen | ||||
Tagcombinaties | ||||
Vervallen mogelijkheden | ||||
Geometrie | ||||
Overlappende gebieden | overlap gebieden | Verwijder overlapping alleen indien echt verkeerd. | nee | |
Wegen | ||||
Wegen zonder verwijzing | er is een tag ref voor wegen die tertiair zijn getagd. Niet altijd vereist, bekijk bijvoorbeeld Highway | Voeg, optioneel, noref=yes toe | nee | |
Meervoudige waarden | ||||
Numerieke waarden | ||||
Religie | ||||
Relaties | ||||
Gebieden | ||||
Onnodige tags | ||||
Wikipedia |
Gevorderde voorkeuren
Meer gevorderde voorkeuren, nog niet beschreven.
validator.auto_reload_local_rules
- of lokale regels automatisch opnieuw geladen moeten worden na wijzigingen in bestandvalidator.autozoom
- of automatisch Inzoomen naar problem moet worden uitgevoerdvalidator.check_assert_local_rules
- of stellingen voor MapCSS voor lokale regels moeten worden ingeschakeldvalidator.ignorelist
- de Lijst Negerenvalidator.ignorelist.version
- versie indeling van Lijst Negeren
Zie ook
- paneel Validatie
- JOSM aangepaste regels validatie uit "Regels voor tagcontrole"
- MapCSSTagChecker - over de syntaxis van controles in Validatie, die zijn gebaseerd op MapCSS
Terug naar dialoogvenster Voorkeuren
Terug naar Help
Attachments (1)
-
PreferencesValidatorTests_nl.png
(65.5 KB
) - added by 4 years ago.
new Dutch screenshot
Download all attachments as: .zip