Oplossen van beginnersfoutje(s)

Dit topic maak ik aan om foutjes inzichtelijk te maken en gelijk te herstellen in JOSM, zonder dat de veroorzaker hierover rechtstreeks wordt ingelicht.
Natuurlijk kunnen we nog steeds contact opnemen met de veroorzaker, en dit is misschien ook veel beter, maar ook veel werk.

Ik probeer middels deze topic een algemene kennis verhoging, en discussie op gang te brengen wat er zoal door de JOSM validator wordt gevonden.
Zo zijn er ook andere tools welke “foutjes” kunnen ontdekken, welke opgelost dienen te worden om de kaart zo clean (lees: goed) mogelijk te onderhouden.

Voorbeelden van foutanalysers buiten de JOSM validator om zijn:
Osmose
KeepRight
OSM inspector

En ongetwijfeld zijn er nog meer.

Ik zal proberen om #1 actueel te houden.

https://www.openstreetmap.org/#map=18/51.641739/5.618946

crossing ways opgelost
verknoping aan highway=unclassified hersteld.

https://www.openstreetmap.org/#map=20/51.66905464250597/5.616147533990522

Pad loopt door huizen en heeft geen verknoping aan de highway.

https://www.openstreetmap.org/#map=22/51.638404897507684/5.652590753973223

https://www.openstreetmap.org/#map=19/51.673455766108404/5.605039188947074

Wat in het begin ook veel fout gaat zijn duplicate ways. http://tools.geofabrik.de/osmi/?view=routing&lon=4.17854&lat=52.02590&zoom=18&opacity=0.59&overlays=duplicate_ways
Maakt de beginner veel van deze fouten dan geef ik een seintje. Ook de mappers van de MTB paden zondigen tegen de regel. Oorzaak is ook de editor ID. ook het plakwerk van landuse en wegen kan kennelijk met deze editor. Want met potlatch2 krijg je zulke fouten nauwelijks voor elkaar.
Van duplicate ways probeer ik Nederland een beetje schoon te houden.

https://www.openstreetmap.org/#map=18/51.669974/5.609567

Dit is dus wat ik bedoel. Er wordt ongenuanceerd MTB - paden (routes) als duplicates over de tracks in de bossen gemapt.
In dit geval van Gerrit Dankelman. Het is gewoon bijna niet meer te verbeteren in het tempo dat alles wordt aangelegd!
Ik zal Gerrit een mailtje sturen.
http://www.openstreetmap.org/#map=19/52.46072/6.40330

http://tools.geofabrik.de/osmi/?view=routing&lon=6.40065&lat=52.45888&zoom=17&opacity=0.19&overlays=duplicate_ways

Het is erger dan de Inspector doet vermoeden.

edit 1: 'k Zie dat Gerrit al heeft gereageerd. Goede zaak! Dit komt vast wel goed.

Een aantal van deze fouten heb ik gemaakt. Excuus voor mijn fouten. Gelukkig dat ze verbeterd zijn.

Groet,

Robert

RJFloor… geen rancune :slight_smile:
Wij zijn allemaal ooit beginners geweest.
Wel belangrijk om op tijd hulp tevragen en zelf je omgeving in de gaten te houden.

Met dit programma kun je zien wie wat “mapt” in je omgeving.
http://zverik.osm.rambler.ru/whodidit/?zoom=14&lat=51.64029&lon=5.65853&layers=BTT&user=RJFloor&age=187
… even geduld dan werkt het pas.

Net wat Eggie zegt, trek het je niet persoonlijk aan. Soms is het beter om geen namen te noemen dit scrhikt af, wat zeker niet de bedoeling is.
Het is meer zaak dat we inzien wat er zoal fout kan kan gaan, zodat er van geleerd kan worden.

Per ongeluk heeft een beginnende mapper de residential (relatie) verwijdert in Amersfoort Zuid.

Zou iemand contact op willen nemen, of de relatie herstellen?

http://www.openstreetmap.org/relation/1819672

Ik zal er even naar kijken, bedankt voor de melding.

Edit:
Ik heb er maar een nieuwe relatie van gemaakt, een revert was te lastig.

:wink: Nou wordt ik nieuwsgierig ondanks dat ik heel weinig map, maar dat wisten jullie al.

Wat is nou het verschil tussen een gewone “landuse : residential” en eentje met een relatie zoals hierboven?

Dan moet je het volgende topic eens lezen: http://forum.openstreetmap.org/viewtopic.php?id=53291 en je hebt nog meer vragen.

Er is geen verschil en de key landuse.
Het verschil is dat in dit specifieke geval er meerdere losse polygonen samengevoegd zijn tot 1 relatie
De keys komen dan op de relatie te staan en niet op de losse polygonen.

Je ziet dit ook vaak bij bossen.
Allemaal kleine stukjes wat geen bos is in het grote bos. Denk aan waterpartijtjes, andere gewassen bijvoorbeeld heide etc.
in een relatie is dan de grote polygon (outer) en de binnenliggende eilandjes (inner)
Deze relaties zijn zeer complex en worden ook regelmatig (per ongeluk) beschadigd door medemappers.

Het gevolg is (volgens mij) dat de naam van het bos niet verschijnt als gerenderde naam.
Hiervoor is in het verleden de toponym gebruikt

Toponyms worden gebruikt om een name=* nog steeds te kunnen toepassen op een groot gebied, ook al is dit vanwege de import opgedeeld in tientallen tot honderden kleine stukken. De bestaande AND-polygonen met een name=* blijven bestaan, maar worden omgetagd naar toponym.

Volgens mij werkt dit niet meer?
Kan iemand hier iets over vertellen?
Soms is het best jammer dat er geen mogelijkheid meer is voor rederers om de naam van het bos naar voren te toveren.

Op de OFM werkt toponym nog wel, bv bij http://www.openstreetmap.org/way/307916942
Geen idee waarom de renderer van osm.org dat geschrapt heeft.

Is dit een beginnersfoutje?

http://www.openstreetmap.org/way/107088229

Eind 2015 zijn behoorlijk wat tags natural=water omgezet naar waterway=canal
Ik heb nog geen contact met de mapper gehad.

Of het een beginnersfout is, weet ik niet.
Maar is het momenteel gebruikelijk om het vlak als natural=water te zetten en voor de naam een lijnvormige weg er door heen met de naam en een tagging waterway=type Eventueel kan een relatie worden aangemaakt voor de “stream”, waarin alle elementen met die naam verzameld worden.
Dus dat omzetten van natural=water naar waterway=canal is fout.
Naam op de vlakken geeft een niet fraai kaartbeeld. Ik hoor al roepen taggen voor de renderer, maar in dit geval kan de renderer alleen de naam mooi weergeven als er een houvast is, een lijnvormige stroom dus.
Zelf ben ik al een tijd bezig om allerlei waterlopen om te zetten.
Ander punt is, dat de vlakken ook samengevoegd kunnen worden. Met name onder de bruggen zitten vaak kleine vlakjes, die goed samengevoegd kunnen worden met de grotere.
Nadeel van een lijnvormige “stream” is ook, dat de bruggen goed getagd moeten worden, dus met layer=1 Bij een watervlak wordt het ontbreken van layer=1 niet als fout gezien, bij een way wel.

Het is behoorlijk veel, zo op het eerste gezicht.

http://overpass-turbo.eu/s/eDG