| 9 | | || ||= ''Validatie'' =||= ''Beschrijving'' =||= ''Hoe te repareren'' =|| |
| 10 | | ||||= '''Adressen''' =|||| Controleert op fouten in relaties associatedStreet. || |
| 11 | | || [[Image(source:/trunk/images/data/warning.png)]] || Huisnummer zonder straat || Controleert op 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. || |
| 12 | | || [[Image(source:/trunk/images/data/warning.png)]] || Duplicaat huisnummers || Controleert of twee leden van een relatie `associatedStreet` het identieke huisnummer hebben. || Let er op dat verschillende gebouwen verschillende huisnummers hebben. Negeer deze waarschuwing als twee gebouwen echt hetzelfde huisnummer hebben. || |
| 13 | | || [[Image(source:/trunk/images/data/warning.png)]] || Meerdere straatnamen in relatie || Verifieert dat de tag `name` van een relatie `associatedStreet` overeenkomt met de tags `name` van de leden met de rol `street` en de tag `addr:street` van de leden met de rol `house`. |
| 14 | | || [[Image(source:/trunk/images/data/warning.png)]] || Huisnummer te ver van straat || Controleert of de huizen van een `associatedStreet` ver weg staan van de overeenkomende straat. || Verifieer dat het huis echt behoort tot de straat die opgegeven wordt door de relatie. || |
| 15 | | || [[Image(source:/trunk/images/data/warning.png)]] || Meerdere relaties associatedStreet || Controleert of een object in meer dan één relatie `associatedStreet` staat. || || |
| 16 | | || ||= '''Barrières en ingangen''' =|| Controleert op fouten in barrières en ingangen. || || |
| 17 | | || ||= '''Kustlijnen''' =|| Deze test controleert of kustlijnen juist zijn. || || |
| 18 | | || ||= '''Voorwaardelijke sleutels''' =|| Testen voor het juiste gebruik van tags `*:conditional`. || || |
| 19 | | || ||= '''Kruisende barrières / grenzen / wegen''' =|| Deze test controleert of twee wegen, spoorwegen, waterwegen of gebouwen kruisen op dezelfde laag, maar zijn niet verbonden door een knoop. || || |
| 20 | | || ||= '''Duplicaat knopen''' =|| Deze test controleert of er geen knopen op exact dezelfde locatie staan. || || |
| 21 | | || ||= '''Duplicaat relaties''' =|| Deze test controleert of er geen relaties met dezelfde tag en dezelfde leden met dezelfde rollen zijn. || || |
| 22 | | || ||= '''Duplicaat wegen''' =|| Deze test controleert of er geen wegen zijn met dezelfde coördinaten voor knopen en optioneel ook dezelfde tags. || || |
| 23 | | || ||= '''Duplicaat wegknopen''' =|| Controleert op wegen met identieke opvolgende knopen. || || |
| 24 | | || ||= '''Highways''' =|| Voert semantische controles op highways uit. || || |
| 25 | | || ||= '''Lane tags''' =|| Test die tags `lane:` valideert. || || |
| 26 | | || ||= '''Tagcontrole (MapCSS gebaseerd)''' =|| Deze test controleert of er fouten in sleutels en waarden voor tags staan. || || |
| 27 | | || ||= '''Multipolygoon''' =|| Deze test controleert of multipolygonen geldig zijn. || || |
| 28 | | || ||= '''Ontbrekende name:* vertaling''' =|| Deze test zoekt meertalige objecten waarvan het attribuut ''name'' niet gelijk is aan enkele attributen ''name:*'' en niet een samenstelling van attributen ''name:*'', bijv., Italia - Italien - Italy. || || |
| 29 | | || ||= '''Openingstijden syntaxis''' =||Deze test controleert het juiste gebruik van de syntaxis voor openingstijden. || || |
| 30 | | || ||= '''Overlappende wegen''' =|| Deze test controleert of een verbinding tussen twee knopen niet wordt gebruikt bij meer dan één weg. || || |
| 31 | | || ||= '''Electriciteitslijnen''' =|| Controleert of knopen in elektriciteitslijnen een tag power=tower/pole hebben. || |
| 32 | | || ||= '''Relationcontrole''' =|| Controleert op fouten in relaties. || || |
| 33 | | || ||= '''Zelf-kruisende wegen''' =|| Deze test controleert of wegen meerdere dan eens enkele van hun knopen bevatten. || || |
| 34 | | || ||= '''Overeenkomstig benoemde wegen''' =|| Deze test controleert op wegen met dezelfde namen die misschien foutief gespeld zijn. || || |
| 35 | | || ||= '''Tagcontrole''' =|| Deze test controleert op fouten in sleutels en waarden voor tags. || |
| 36 | | || ||= '''Verboden af te slaan''' =|| Deze test controleert of [[osmwiki:Turn_restriction|verboden af te slaan]] geldig zijn. || || |
| 37 | | || [[Image(source:/trunk/images/data/warning.png)]] || Onbekende rol || Controleert of de rol voor leden van een relatie verbod om af te slaan `from`, `to` (wegen) of `via` (knopen en wegen) is || || |
| 38 | | || [[Image(source:/trunk/images/data/warning.png)]] || Onbekend type lid || Verifieert dat alleen knopen en wegen (en geen relaties) leden zijn van een relatie verboden af te slaan. || || |
| 39 | | || [[Image(source:/trunk/images/data/error.png)]] || Geen weg "from" gevonden [[br]] Geen weg "to" gevonden [[br]] Geen knoop of weg "via" gevonden || Controleert of alle noodzakelijke elementen voor een relatie verboden af te sklaan aanwezig zijn. || || |
| 40 | | || [[Image(source:/trunk/images/data/error.png)]] || Meer dan één weg "from" gevonden [[br]] Meer dan één weg "to" gevonden [[br]] Meer dan één knoop "via" gevonden || Zorgt er voor dat er ten hoogste één weg met de rol `from` en `to` is en ten hoogste één knoop met de rol `via` in een relatie verboden af te slaan. || || |
| 41 | | || [[Image(source:/trunk/images/data/error.png)]] || Kan knoop en weg niet samenvoegen voor rol "via" || Zorgt er voor dat er ofwel een knoop "via" of meerdere wegen "via" zijn, maar geen samenvoeging van knopen en wegen met de rol `via`. || || |
| 42 | | || [[Image(source:/trunk/images/data/error.png)]] || De weg "from" begint of eindigt niet op een knoop "via". [[br]] De weg "to" begint of eindigt niet op een knoop "via". [[br]] De "from" en de eerste weg "via" zijn niet verbonden. [[br]] De wegen "via" zijn niet verbonden. [[br]] De laatste "via" en de weg "to" zijn niet verbonden. || Controleert of de verschillende delen van een relatie verboden af te slaan zijn verbonden. Deze test onderscheidt ook straten met éénrichtingverkeer en beschouwt delen als niet verbonden, indien zij niet kunnen worden gebruikt in de bedoelde volgorde wegens de beperking éénrichtingverkeer. || Zorg er voor dat opvolgende leden van een relatie verboden af te slaan zijn verbonden. (Wegen moeten van begin-tot-eind verbonden zijn.) || |
| | 10 | Koppelingen in de derde kolom leiden naar uitleg in een '''(video)''' |
| | 11 | |
| | 12 | |
| | 13 | || ||= ''Validatie'' =||= ''Wat wordt gecontroleerd'' =||= Aanvullende hulp =|| |
| | 14 | ||||= '''Addresses''' =|||| fouten in [[osmwiki:Addresses]] en [[osmwiki:Relation:associatedStreet]]. || |
| | 15 | || [[Image(source:/trunk/images/data/warning.png)]] || 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. || |
| | 16 | || [[Image(source:/trunk/images/data/warning.png)]] || Duplicaat huisnummers || twee leden van een relatie `associatedStreet` hebben een identiek huisnummer. || Het is mogelijk maar met een kleine kans. || |
| | 17 | || [[Image(source:/trunk/images/data/warning.png)]] || 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`. |
| | 18 | || [[Image(source:/trunk/images/data/warning.png)]] || 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. || |
| | 19 | || [[Image(source:/trunk/images/data/warning.png)]] || Multiple associatedStreet relations || an object is in more than one `associatedStreet` relation. || || |
| | 20 | ||||= '''Barriers and entrances''' =|||| errors in [[osmwiki:Barriers]] and [[osmwiki:Key:entrance]]. || |
| | 21 | ||||= '''Coastlines''' =|||| [[osmwiki:Coastline]] are correct. || |
| | 22 | ||||= '''Conditional Keys''' =|| usage of `*:conditional` tags. || Imprecise rules covered at [http://wiki.openstreetmap.org/wiki/Conditional_restrictions osm wiki page "Conditional restrictions"] |
| | 23 | ||||= '''Crossing barriers / boundaries / ways''' =|| || |
| | 24 | || [[Image(source:/trunk/images/data/warning.png)]] ||Crossing ways||ways (with highway/railway/waterway tags) that crosses in same layer with no crossing node|| 1. [https://commons.wikimedia.org/wiki/File:JOSM_9900_en_validator_message_%22Crossing_ways%22_with_shortcuts.ogv (video) usually you need to add a common node] or 2. add appropriate [[osmwiki:Key:layer]] (and possibly [[osmwiki:Key:bridge]] or [[osmwiki:Key:tunnel]]) || |
| | 25 | ||||= '''Duplicated nodes''' =|||| || |
| | 26 | || [[Image(source:/trunk/images/data/error.png)]] ||Duplicated nodes||no nodes in the very same location||Merge the nodes into only one, adding the properties from all nodes to the merged one|| |
| | 27 | ||||= '''Duplicated relations''' =|||| no relations with same tags and same members with same roles. || |
| | 28 | ||||= '''Duplicated ways''' =|||| no ways with same node coordinates and optionally also same tags. || |
| | 29 | ||||= '''Duplicated way nodes''' =|||| ways with identical consecutive nodes. || |
| | 30 | ||||= '''Highways''' =|||| semantic checks on highways. || |
| | 31 | ||||= '''Lane tags''' =|||| `lane:` tags. || |
| | 32 | ||||= '''Tag checker (MapCSS based)''' =|||| errors in tag keys and values. || |
| | 33 | ||||= '''Multipolygon''' =|||| multipolygons are valid. || |
| | 34 | ||||= '''Missing name:* translation''' =|||| finds multilingual objects whose ''name'' attribute is not equal to some ''name:*'' attribute and not a composition of ''name:*'' attributes, e.g., Italia - Italien - Italy. || |
| | 35 | ||||= '''Opening hours syntax''' =|| correct usage of the opening hours syntax. || [http://wiki.openstreetmap.org/wiki/Key:opening_hours#Examples common OH examples] [http://wiki.openstreetmap.org/wiki/Key:opening_hours#Common_mistakes common mistakes] [http://wiki.openstreetmap.org/wiki/Key:opening_hours/specification complete OH spec] || |
| | 36 | ||||= '''Overlapping ways''' =|| a connection between two nodes is not used by more than one way. || [https://commons.wikimedia.org/wiki/File:JOSM_9900_en_validator_message_%22Overlapping_ways%22_with_shortcuts.ogv (video) Using selection, split and middle mouse] || |
| | 37 | || [[Image(source:/trunk/images/data/warning.png)]] ||Overlapping (high)ways || two (high) ways that share the same nodes || |
| | 38 | ||||= '''Power lines''' =|||| nodes in power lines that do not have a power=tower/pole tag. || |
| | 39 | ||||= '''Relation checker''' =|||| errors in relations. || |
| | 40 | ||||= '''Self-intersecting ways''' =|||| ways that contain some of their nodes more than once. || |
| | 41 | ||||= '''Similarly named ways''' =|||| ways with similar names that may have been misspelled. || |
| | 42 | || [[Image(source:/trunk/images/data/warning.png)]] ||Similar named ways||ways with very similar names, possibly a typo || |
| | 43 | ||||= '''Tag checker''' =|||| errors in tag keys and values. || |
| | 44 | ||||= '''Turnrestrictions''' =|||| [[osmwiki:Relation:restriction|turn restrictions]] are valid. || |
| | 45 | || [[Image(source:/trunk/images/data/warning.png)]] || Unknown role || the role for members of a turn restriction relation is either `from`, `to` (ways) or `via` (nodes and ways) || || |
| | 46 | || [[Image(source:/trunk/images/data/warning.png)]] || Unknown member type || only nodes and ways (and not relations) are members of a turn restriction relation. || || |
| | 47 | || [[Image(source:/trunk/images/data/error.png)]] || No "from" way found [[br]] No "to" way found [[br]] No "via" node or way found || all necessary elements of a turn restriction relation are present. || || |
| | 48 | || [[Image(source:/trunk/images/data/error.png)]] || More than one "from" way found [[br]] More than one "to" way found [[br]] More than one "via" node found || at most one way with role `from` and `to` and at most one node with role `via` in a turn restriction relaion. || || |
| | 49 | || [[Image(source:/trunk/images/data/error.png)]] || Cannot mix node and way for role "via" || there is either a "via" node or multiple "via" ways, but not a mix of nodes and ways with role `via`. || || |
| | 50 | || [[Image(source:/trunk/images/data/error.png)]] || The "from" way does not start or end at a "via" node. [[br]] The "to" way does not start or end at a "via" node. [[br]] The "from" and the first "via" way are not connected. [[br]] The "via" ways are not connected. [[br]] The last "via" and the "to" way are not connected. || the different parts of a turn restriction relation are connected. is also aware of oneway streets and considers parts unconnected, if they cannot be traveled in the intended order due to the oneway restriction. || Make sure that consecutive member of a turn restriction relation are connected. (Ways must be connected end-to-end.) || |
| 51 | | || [[Image(source:/trunk/images/data/error.png)]] ||Gedupliceerde knopen||Controleert dat er geen knopen op dezelfde locatie staan||Knopen samenvoegen tot slechts één, eigenschappen van alle knopen toevoegen aan die samengevoegde|| |
| 52 | | || [[Image(source:/trunk/images/data/error.png)]] ||Gedupliceerde wegknopen||Controleert dat wegen geen herhalende randen bevatten (d.i. één enkele stap van de knoop naar zichzelf)||Splits de weg en verwijder de weg die bestaat uit de herhalende rand.|| |
| 53 | | || [[Image(source:/trunk/images/data/error.png)]] ||Omgekeerde kustlijn: land niet aan de linkerkant||Controleert of kustlijn niet tegen de klok in zijn of op andere wijze misplaatst zijn (kustlijn onterecht gebruikt als meer in land)||Omgekeerde kustlijn|| |
| 54 | | || [[Image(source:/trunk/images/data/error.png)]] ||Niet verbonden kustlijn: wegen voor kustlijn vormen geen gesloten loop||Controleert op wegen voor kustlijnen die niet zijn verbonden aan het einde van andere wegen voor kustlijnen|| || |
| 55 | | || [[Image(source:/trunk/images/data/error.png)]] ||Kustlijn niet geordend: wegen voor kustlijn zijn niet van begin-tot einde verbonden||Controleert op wegen voor kustlijnen waarvan het begin niet is verbonden aan het einde van een andere kustlijn of waarvan het einde niet is verbonden aan het begin van een andere kustlijn||Omgekeerde kustlijn|| |
| 56 | | ||[[Image(source:/trunk/images/data/error.png)]]||Incomplete wegen||Controleert op wegen met geen of slechts één knoop||Verwijder de weg|| |
| 57 | | || ||Controleer sleutels voor eigenschappen||Controleert verkeerd gespelde sleutels voor eigenschappen. Zie [source:/trunk/data/validator/words.cfg words.cfg] voor het bestand van verkeerd gespelde sleutels voor eigenschappen||Vervang de verkeerde sleutel door de goede|| |
| 58 | | || ||Controleert eigenschappen voor waarden||Controleert verkeerd gespelde waarden voor eigenschappen. gebruikt het bestand [TaggingPresets tagging presets] voor het controleren||Corrigeer de spelling|| |
| 59 | | || ||Lege eigenschappen||Controleert op eigenschappen met lege waarden||Verwijder de lege eigenschappen|| |
| 60 | | || [[Image(source:/trunk/images/data/warning.png)]] ||kruisende wegen||Controleert op wegen (met de tags highway/railway/waterway) die op dezelfde laag kruisen zonder knoop voor kruising||Voeg toepasselijke laag toe (en mogelijk brug of tunnel)|| |
| 61 | | || ||Niet geordende wegen||Controleert of alle segmenten in een weg juist zijn geordend||Orden de weg opnieuw|| |
| 62 | | || [[Image(source:/trunk/images/data/warning.png)]] ||Overlappende wegen||Controleert of twee wegen dezelfde knopen delen||Verwijder de dubbele weg|| |
| 63 | | || [[Image(source:/trunk/images/data/warning.png)]] ||Wegen kruisen zichzelf||Controleert of een weg zichzelf kruist||Hef het zelf kruisen op, verwijder overlappende gedeelten of splits de weg|| |
| 64 | | || [[Image(source:/trunk/images/data/warning.png)]] ||Gelijknamige wegen||Controleert op wegen met nagenoeg dezelfde namen, mogelijk een typefout||Repareer de namen of negeer de foute waarschuwing|| |
| 65 | | || [[Image(source:/trunk/images/data/warning.png)]] ||Niet gesloten wegen||Controleert of typen wegen, die gesloten zouden moeten zijn, ook werkelijk zijn gesloten||Sluit de niet gesloten wegen|| |
| 66 | | || [[Image(source:/trunk/images/data/warning.png)]] ||Niet getagde wegen||Controleert op niet getagde wegen||Ofwel omschrijf ze correct of verwijder wegen als ze niet nodig zijn|| |
| | 59 | || [[Image(source:/trunk/images/data/error.png)]] ||Duplicated way nodes||ways contain no loop edges (i.e., a single step from a node to itself)||Split the way, and delete the way consisting of the loop edge.|| |
| | 60 | || [[Image(source:/trunk/images/data/error.png)]] ||Reversed coastline: land not on left side||coastlines that are not counter-clockwise or that are otherwise misplaced (coastline misused as inland lake)||Reverse coastline|| |
| | 61 | || [[Image(source:/trunk/images/data/error.png)]] ||Unconnected coastline: coastline ways do not form closed loops||coastlines ways that are not connected to the end of other coastline ways|| || |
| | 62 | || [[Image(source:/trunk/images/data/error.png)]] ||Unordered coastline: coastline ways are not connected start-to-end||coastline ways of which either the start is not connected to the end of another coastline or the end is not connected to the start of another coastline||Reverse coastline|| |
| | 63 | ||[[Image(source:/trunk/images/data/error.png)]]||Incomplete ways||ways with zero or only one node||Removes the way|| |
| | 64 | || ||Check property keys||misspelled property keys. See the [source:/trunk/data/validator/words.cfg words.cfg] for file of misspelled property keys||Replace wrong key with right one|| |
| | 65 | || ||Check property values||misspelled property values. Uses the [TaggingPresets tagging presets] file for checking|| |
| | 66 | || ||Empty properties||properties with empty values|| || |
| | 67 | || [[Image(source:/trunk/images/data/warning.png)]] ||Self-intersecting ways||a way crosses itself||Remove the self-crossing, remove overlapping parts or split way|| |
| | 68 | || [[Image(source:/trunk/images/data/warning.png)]] ||Unclosed ways||way types, which should be closed really are closed||Close unclosed ways|| |
| | 69 | || [[Image(source:/trunk/images/data/warning.png)]] ||Untagged ways||untagged ways|| 1. describe them correctly if you know this objects or 2. leave them until somebody describes them || |
| | 70 | || [[Image(source:/trunk/images/data/warning.png)]] ||Way end node near other highway|| End point of a way is very near to other ways || Connect the ways or when really unconnected set a 'noexit' tag to prevent further warnings || |