You are not logged in.

#1 2020-09-17 19:53:24

Cartographer10
Member
Registered: 2019-07-02
Posts: 331

Problemen met associatedStreet in JOSM

Ik ben op een aantal plekken tags op wegen aan het toevoegen zoals langsparkeren. Daarvoor moet ik in sommige gevallen zoals op de volgende locaties een way splitsen.
https://www.openstreetmap.org#map=19/51.97175/5.66736
https://www.openstreetmap.org#map=19/51.97320/5.67125

Bij enkele straten krijg ik dan de melding dat ik een relatie heb bewerkt en dat deze naar het nieuwe segment is gekopieerd. Daarnaast krijg ik in JOSM op deze plekken dan in de validator onderstaande waarschuwing. Met de zwarte pijl heb ik even aangeven op welk punt ik de way heb doorgeknipt.

Volgens wiki wordt dit voor het koppelen van adressen gebruikt en zat er ooit een fout in JOSM die foutieve relaties maakte. Ik heb echter nog nooit met relaties gewerkt in OSM dus ik weet niet wat ik hiermee moet doen.

uGWxAfC.png

Offline

#2 2020-09-17 20:12:26

JeroenHoek
Member
Registered: 2014-06-22
Posts: 815

Re: Problemen met associatedStreet in JOSM

Die associatedStreet relaties kun je negeren. Die gebruiken we eigenlijk niet in Nederland. Deze lijken acht jaar geleden te zijn toegevoegd, maar ze zijn hier niet nodig. Het is een methode waarmee je huizen aan straten kan koppelen. Bij deze twee relaties in Wageningen zijn er geen huizen aan de straten gekoppeld trouwens. Ik heb ze weggegooid.

In JOSM gaat het meestal wel goed met relaties als je een weg opknipt (zeker sinds deze fix). Wel is het belangrijk dat je dan alle data in de omgeving gedownload hebt. Dus via Download in current view of Download data en dan een gebied selecteren (geen idee hoe dat in de Nederlandse vertaling heet). Als je wegen gedownload hebt via een Overpass API query, dan mis je soms de relaties die aan een weg hangen namelijk.

Je kan bij route-relaties zoals fiets- en wandelroutes, en buslijnen altijd even kijken of de relatie nog een doorlopende route vormt in JOSM's relatie-editor na het splitsen.

Offline

#3 2020-09-17 21:02:33

Cartographer10
Member
Registered: 2019-07-02
Posts: 331

Re: Problemen met associatedStreet in JOSM

JeroenHoek wrote:

Die associatedStreet relaties kun je negeren. Die gebruiken we eigenlijk niet in Nederland. Deze lijken acht jaar geleden te zijn toegevoegd, maar ze zijn hier niet nodig. Het is een methode waarmee je huizen aan straten kan koppelen. Bij deze twee relaties in Wageningen zijn er geen huizen aan de straten gekoppeld trouwens. Ik heb ze weggegooid.

Ik had die lege associateStreets op meerdere plekken aangetroffen. Zodra ze leeg zijn (en er dus alleen wegen in zitten en geen huizen) kan ik ze dus verwijderen als ik het goed begrijp.

JeroenHoek wrote:

In JOSM gaat het meestal wel goed met relaties als je een weg opknipt (zeker sinds deze fix). Wel is het belangrijk dat je dan alle data in de omgeving gedownload hebt. Dus via Download in current view of Download data en dan een gebied selecteren (geen idee hoe dat in de Nederlandse vertaling heet). Als je wegen gedownload hebt via een Overpass API query, dan mis je soms de relaties die aan een weg hangen namelijk.

De enige manier die ik ken om data te downloaden in JOSM is het volgende venster. Hoe zou je data dan via Overpass kunnen downloaden?

7attpEr.png

JeroenHoek wrote:

Je kan bij route-relaties zoals fiets- en wandelroutes, en buslijnen altijd even kijken of de relatie nog een doorlopende route vormt in JOSM's relatie-editor na het splitsen.

Hoe kan ik in de relatie editor zien of een route compleet is?

Offline

#4 2020-09-18 06:36:29

dvdhoven
Member
From: Deventer Colmschate
Registered: 2015-03-09
Posts: 2,542

Re: Problemen met associatedStreet in JOSM

Heb je links onderaan in de Preferences de expert mode aangevinkt?

Er hoort namelijk een tweede tab te zijn naast Downloaden van OSM met Download from Overpass API

In de route editor zie je rechts een routelijntje Dat moet aansluitend zijn als de relatie heel is

Je kunt ook de plugin Continuous Download installeren. Dan wordt automatisch alles voor je gedownload.
Ik gebruik hem al jaren naar tevredenheid.
Wel eraan denken dat je  je gebied niet te groot kiest, dan loop je uit je geheugen

Last edited by dvdhoven (2020-09-18 06:39:24)


Dick van den Hoven

Offline

#5 2020-09-18 07:06:09

JeroenHoek
Member
Registered: 2014-06-22
Posts: 815

Re: Problemen met associatedStreet in JOSM

Cartographer10 wrote:

Ik had die lege associateStreets op meerdere plekken aangetroffen. Zodra ze leeg zijn (en er dus alleen wegen in zitten en geen huizen) kan ik ze dus verwijderen als ik het goed begrijp.

Ja, zonder huizen zijn ze sowieso zinloos. Je kan eens kijken of ze altijd door dezelfde gebruiker zijn aangemaakt.

Binnen Nederland zijn adressen indirect aan straten gekoppeld via de naam. Dus addr:street komt bijna altijd op een of meerdere wegdelen in de buurt van het adres voor, in een van de name-tags. Meestal zal dat name zijn, maar soms ook short_name, official_name, of zelfs name:left of name:right. Wanneer een addr:street niet voorkomt als naam op een straat, dan heb je te maken met een niet gemapte straat, of met een naam die op een ander benoemd stuk openbare ruimte slaat, zoals een gehuchtsnaam (hoewel die meestal ook als pseudostraatnaam in gebruik zijn).

Offline

#6 2020-09-18 07:07:11

JeroenHoek
Member
Registered: 2014-06-22
Posts: 815

Re: Problemen met associatedStreet in JOSM

Buiten Nederland kunnen andere gebruiken gelden in hoe er gemapt wordt natuurlijk, dus wees daar terughoudender.

Offline

#7 2020-09-18 19:27:04

Cartographer10
Member
Registered: 2019-07-02
Posts: 331

Re: Problemen met associatedStreet in JOSM

JeroenHoek wrote:

Ja, zonder huizen zijn ze sowieso zinloos. Je kan eens kijken of ze altijd door dezelfde gebruiker zijn aangemaakt.

Zou je mss even kunnen uitleggen hoe ik die relation geschiedenis kan opzoeken? Ik heb in JOSM wel het geschiendisvenster gevonden maar daar zie ik alleen tag en point geschiedenis, geen relations.

dvdhoven wrote:

Heb je links onderaan in de Preferences de expert mode aangevinkt?

Er hoort namelijk een tweede tab te zijn naast Downloaden van OSM met Download from Overpass API

Gevonden, bedankt voor de tip. Kan nog wel eens goed van pas komen die Overpass API

dvdhoven wrote:

In de route editor zie je rechts een routelijntje Dat moet aansluitend zijn als de relatie heel is

Op onderstaande screenshot zie je wel enkele pijltjes, bedoel je die?

BXBm9V0.png

Offline

#8 2020-09-18 19:33:36

dvdhoven
Member
From: Deventer Colmschate
Registered: 2015-03-09
Posts: 2,542

Re: Problemen met associatedStreet in JOSM

Ja, die pijltjes vormen het routelijntje en die zijn aaneengesloten.
Als je nu links onderaan op dat half verborgen knopje klikt, worden de members, die nu op incomplete staan ook ingeladen

History relations:
In de relatielijst of het tabvenster de relatie selecteren.
Dan in het selectievenster op de knop History drukken

Last edited by dvdhoven (2020-09-18 19:35:29)


Dick van den Hoven

Offline

#9 2020-09-18 19:55:06

Cartographer10
Member
Registered: 2019-07-02
Posts: 331

Re: Problemen met associatedStreet in JOSM

dvdhoven wrote:

Ja, die pijltjes vormen het routelijntje en die zijn aaneengesloten.
Als je nu links onderaan op dat half verborgen knopje klikt, worden de members, die nu op incomplete staan ook ingeladen

Yes, dat werkt. Bedankt

dvdhoven wrote:

History relations:
In de relatielijst of het tabvenster de relatie selecteren.
Dan in het selectievenster op de knop History drukken

De relaties zijn inderdaad steeds door de zelfde (helicase) aangemaakt maar wel al in 2012.

Betekenen die rode elementen trouwens dat ze zijn verwijderd door de gene in die 2e versie die rechts geselecteerd staat?
rn1yxvW.png

Offline

#10 2020-09-19 07:18:33

dvdhoven
Member
From: Deventer Colmschate
Registered: 2015-03-09
Posts: 2,542

Re: Problemen met associatedStreet in JOSM

Ja, dat klopt.
Dat is vermoedelijk bij een BAG import gedaan, gezien het account met _BAG


Dick van den Hoven

Offline

#11 2020-09-19 09:42:34

Cartographer10
Member
Registered: 2019-07-02
Posts: 331

Re: Problemen met associatedStreet in JOSM

dvdhoven wrote:

Ja, dat klopt.
Dat is vermoedelijk bij een BAG import gedaan, gezien het account met _BAG

Begrepen, bedankt voor je hulp. Nu begrijp ik JOSM weer een stuk beter.

Offline

#12 2021-11-17 14:47:24

Friendly_Ghost
Member
From: Netherlands
Registered: 2020-05-20
Posts: 228

Re: Problemen met associatedStreet in JOSM

Momenteel bestaan er 91 associatedStreet relaties in Nederland: https://taginfo.geofabrik.de/europe/net … atedStreet
Ik vond een antieke forumdiscussie uit 2010-2012 waarin deze relaties al besproken werden: https://forum.openstreetmap.org/viewtopic.php?id=8480
Als we er sinds die tijd maar 91 hebben, mag ik dan aannemen dat we deze informatie overbodig/onhandig vinden en mag ik deze dan ook uit Nederland verwijderen?

Offline

#13 2021-11-17 17:09:56

Commodoortje
Member
Registered: 2013-10-31
Posts: 2,642

Re: Problemen met associatedStreet in JOSM

Friendly_Ghost wrote:

Momenteel bestaan er 91 associatedStreet relaties in Nederland: https://taginfo.geofabrik.de/europe/net … atedStreet
Ik vond een antieke forumdiscussie uit 2010-2012 waarin deze relaties al besproken werden: https://forum.openstreetmap.org/viewtopic.php?id=8480
Als we er sinds die tijd maar 91 hebben, mag ik dan aannemen dat we deze informatie overbodig/onhandig vinden en mag ik deze dan ook uit Nederland verwijderen?


Met de BAG import is dit uitvoerig aan de orde geweest, of het nut van de toen bestaande associatedStreet relaties nog te laten bestaan.
Tijdens de BAG import werden namelijk (bijna) alle adressen geïmporteerd, en leek het nut te verwaarlozen.
Er is destijds overeengekomen dat de associated street relaties verwijderd worden.

Daarom zijn er (vermoedelijk) nu nog maar 91 over in Nederland, die misschien vergeten zijn.

https://wiki.openstreetmap.org/wiki/BAGimport

The associated street relation will not be used because it is too difficult for newbies.

Offline

#14 2021-11-17 17:40:31

Friendly_Ghost
Member
From: Netherlands
Registered: 2020-05-20
Posts: 228

Re: Problemen met associatedStreet in JOSM

In dat geval:

https://www.openstreetmap.org/changeset/113905812

Sorry voor de grote bbox.

Offline

#15 2021-11-23 21:46:14

multimodaal
Member
From: zuidelijk Rijnland
Registered: 2015-11-10
Posts: 651
Website

Re: Problemen met associatedStreet in JOSM

Friendly_Ghost wrote:

Als we er sinds die tijd maar 91 hebben, mag ik dan aannemen dat we deze informatie overbodig/onhandig vinden en mag ik deze dan ook uit Nederland verwijderen?

Dat er weinig van die relaties zijn kan verschillende redenen hebben, bijvoorbeeld omdat door niet altijd even doordachte opruimwoede in OSM weleens data vrij ongemerkt verdwijnt.

En daarnaast betekent dat een tags / relaties weinig wordt gebruikt op zich nog niet dat deze verwijdert moet/mag worden. In een samenwerkingsproject is respectvol omgaan met elkaars bijdragen een belangrijke randvoorwaarde.

Zie ook: https://wiki.openstreetmap.org/wiki/Goo … understand

In dit geval is er misschien vanuit BAG-perspectief weinig behoefte om de adressen op deze manier te koppelen, maar er zijn ook andere invalshoeken waarom wegdelen in een relatie worden gekoppeld, zie bijvoorbeeld de waterway-relaties.

Bij de verwijdering zijn zo te zien niet alle relaties apart bekeken: er zijn ook recente relaties verwijderd die een ander doel hebben (zoals het groeperen van wegdelen bij een pad waar er verwarring was over de naam van een pad zelf en een gelijknamige routerelatie die ook paden met een andere naam als lid heeft).

Ik heb de verwijdering daarom teruggedraaid (hoewel ik denk dat voor dat laatste voorbeeld een gewone street-relatie beter past dan de associatedStreet). Groet.

Offline

#16 2021-11-25 15:04:33

Friendly_Ghost
Member
From: Netherlands
Registered: 2020-05-20
Posts: 228

Re: Problemen met associatedStreet in JOSM

Hoi multimodaal,

Sorry dat ik jouw associatedStreet relaties verwijderd had, in mijn opruimwoede had ik er geen rekening mee gehouden dat die nog in gebruik waren.

Ik heb nog niet helemaal begrepen hoe je die relatie gebruikt. Heb je een link naar een voorbeeld?

Offline

#17 2021-11-26 21:44:05

multimodaal
Member
From: zuidelijk Rijnland
Registered: 2015-11-10
Posts: 651
Website

Re: Problemen met associatedStreet in JOSM

Hoi, dank voor je reactie. Die is een concreet voorbeeld waar ik naar verwees in mijn vorige post: https://www.openstreetmap.org/relation/11741204 (zie de note)
Dat leverde in de praktijk verwarring op met de gelijknamige routerelatie in het veld: https://www.openstreetmap.org/relation/11734685

Mappers gingen daar ways die zelf helemaal niet "Let de Stigterpad" heten  toch zo noemen omdat ze tot die route-relatie behoren (is ook wel bijzonder, zo'n straat met onderbrekeningen, achtergrond is dat dit pad specifieke is gemaakt om aantal missende schakels in te vullen voor fietstocht over de lengte van de zuidelijke Utrechtse Heuvelrug). De waarde in [name] is dus niet altijd een goede koppelsleutel. Met deze relaties kan je in 1 blik het verschil expliciet maken tussen de wegdelen die Let de Stigterpad heten en de bredere groep wegdelen die behoren tot de route "Let de Stigterpad"

Er zijn ook nog andere toepassingen van zo'n street-relatie buiten het koppelen van woningen, in lijn met  https://wiki.openstreetmap.org/wiki/Relation:waterway

The purpose of waterway relations is to have an object for each river.

Zo zijn er bijvoorbeeld boerenlandpaden die je doorgaans als "1 pad" zal zien (van de ene kant van het weiland naar de andere kant van het weiland), maar die in OSM uit 20 ways bestaan vanwege een groot aantal bruggetjes. In een street-relatie kan je die koppelen.

Dat geeft (a) makkelijk inzicht in de vraag wat precies tot dat pad behoort (b) mogelijkheden voor checks op tagging: hebben alle wegdelen die dezelfde access-tags zouden moeten hebben die ook  (ben vaak genoeg een kort bruggetje vergeten te selecteren met inconsistente tags tot gevolg) en (c) een makkelijke mogelijkheid voor renderers om gelijke namen maar 1x weer te geven ipv elke keer opnieuw op elk kort wegdeel (dat is te verkeizen boven het verwijderen van namen dat ook gebeurt vanwege ongewenste rendering..)

En in een nieuwe voorgestelde uitbreiding van de street-relatie wordt naast koppelen in de lengte van de weg ook aandacht gegeven aan koppelen in de breedte van de weg:
https://wiki.openstreetmap.org/wiki/Pro … ion:street

Zo kan je rijbanen (en gescheiden rijbanen) en bijbehorende fietspaden, voetpaden en ruiterpaden aan elkaar relateren. Die relaties zijn relevant, bijvoorbeeld als validatie voor de tagging van zaken als oneway en toegang voor fietsers / voetgangers / ruiters op de rijbaan. En ook dat geeft kansen om renderers te helpen bij omgang met dubbele namen (naam van weg zowel op beide rijbanen, parallel fietspaden en voetpaden..)

Zonder meer weggooien van (associated)Street-relaties lijtk me dus niet goed, maar aan de andere kant waardeer ik de pogingen tot unificatie van verschillende tags die hetzelfde weergeven in je andere activiteiten en snap ik ook dat in gevallen waar er een goed lopend proces is waar veel mensen aan meewerken (de BAG-import) dat het ook fijn is als daar gemaakt afspraken worden nageleefd en niet elke keer opnieuw ter discussie komen.

Misschien is het een optie om (per stuk ; -) te kijken of de huidige associatedStreet-relaties kunnen worden omgezet naar street-relaties? Dan zijn we van die eerste af in lijn met de eerdere wensen uit het BAG-proces, maar wordt de informatie niet weggegooid en blijft er ruimte voor andere toepassingen?

Groet!

Offline

#18 2021-11-26 23:23:31

JeroenvanderGun
Member
Registered: 2020-10-23
Posts: 74

Re: Problemen met associatedStreet in JOSM

Ik vind de claim dat alle wegdelen genaamd Let de Stigterpad samen één straat zouden vormen dubieus. Het zijn minstens twee verschillende straten in twee verschillende gemeenten die bovendien meer dan 2 kilometer uit elkaar liggen. Het enige verband is dat ze dezelfde straatnaam hebben. Behalve deze gemeenschappelijke straatnaam staan er ook geen enkele tags op de street-relatie (behalve een note).

Het probleem met verwarde mappers is beter op te lossen door op de route-relatie een duidelijke note over de straatnamen te plaatsen, daar is geen tweede relatie voor nodig.

Betreffende de andere redenen. (a) Wat tot een pad behoort, kun je prima met een query op straatnaam binnen de woonplaats doen - kun je in je query ook zelf kiezen wat je als één straat ziet en wat als verschillende straten. (b) Check op tagging kan ook met een dergelijke query en/of door opeenvolgende ways automatisch te selecteren (Shift+W in JOSM). (c) Als een renderer wil programmeren dat de naam van gelijknamige ways bij elkaar in de buurt niet telkens herhaald wordt, dan kan de renderer uitstekend zelf zoeken wat de gelijknamige ways bij elkaar in de buurt zijn. Dit is taggen voor een hypothetische toekomstige renderer terwijl de hypothetische toekomstige renderer de tagging helemaal niet nodig heeft.

Street-relaties lijken mij een leuke theoretische exercitie maar zeer onpraktisch om toe te passen en met zeer veel onnodig dubbel invoerwerk tot gevolg. Waterway-relaties lijken meer op route-relaties dan op street-relaties, in die zin dat ze een abstractieniveau hoger liggen dan het lokale stukje water en bijvoorbeeld ook een andere naam kunnen hebben, vergelijkbaar met de route-relatie Let de Stigterpad.

Offline

#19 Yesterday 15:27:23

Friendly_Ghost
Member
From: Netherlands
Registered: 2020-05-20
Posts: 228

Re: Problemen met associatedStreet in JOSM

Is er naast het Let de Stigterpad (wat nu een type=street relatie is) nog een andere associatedStreet-relatie die nog een doel dient? Als dat niet zo is heb ik namelijk opnieuw een sterke neiging om op de grote verwijder-knop te drukken voor deze in onbruik geraakte relaties.

Offline

#20 Yesterday 16:01:45

JeroenvanderGun
Member
Registered: 2020-10-23
Posts: 74

Re: Problemen met associatedStreet in JOSM

Ik zou wel even nakijken of er tags op de street-relaties staan, en of die tags in plaats daarvan op de ways kunnen worden geplaatst.

Offline

#21 Yesterday 23:27:47

multimodaal
Member
From: zuidelijk Rijnland
Registered: 2015-11-10
Posts: 651
Website

Re: Problemen met associatedStreet in JOSM

JeroenvanderGun wrote:

Ik vind de claim dat alle wegdelen genaamd Let de Stigterpad samen één straat zouden vormen dubieus. Het zijn minstens twee verschillende straten in twee verschillende gemeenten die bovendien meer dan 2 kilometer uit elkaar liggen.

Dat het Let de Stigterpad een bijzonder gebakje is waar je op verschillende manieren naar kunt kijken en een verschillende oordeel over kunt hebben is wel duidelijk.
Maar er is wel een zekere ruimtelijke relatie tussen de wegdelen.
Dat wegdelen in twee gemeenten liggen is -even los van de bijzonderheden van dit specifieke geval- nog geen reden om ze niet in een street-relatie te verbinden, integendeel: het op voorhand afbakenen op gemeente/woonplaats-niveau werkt misschien goed voor BAG-objecten maar niet voor paden die woonplaats- of gemeentegrenzen kruisen

Het enige verband is dat ze dezelfde straatnaam hebben.

Als je bekend bent met de achtergrond en situatie ter plekke dan zal je weten dat dat niet klopt.
Het verband tussen deze wegen volgt niet zozeer uit de gedeelde naam, de gedeelde naam volgt uit het verband dat deze wegen met elkaar hebben. Een weg met dezelfde naam in een andere gemeente dan deze twee heeft dit verband niet.

Behalve deze gemeenschappelijke straatnaam staan er ook geen enkele tags op de street-relatie (behalve een note).

Relaties gaan niet alleen over tags maar -de naam zegt het al- over een bepaalde samenhang tussen objecten dei in de relatie wordt vastgelegd en eventueel gespecificeerd in de role

Het probleem met verwarde mappers is beter op te lossen door op de route-relatie een duidelijke note over de straatnamen te plaatsen, daar is geen tweede relatie voor nodig.

Ik weet niet zo goed wat dat zou oplossen. In de praktijk zie je dat namen worden helemaal verdwijnen of worden gewijzigd ook als er een note of iets als een source:name staat op het element zelf (en dan blijft die note over de bron van de naam vaak wel staan.) Het lijkt me erg sterk dat een note op een van de relaties waar een way lid van is daar iets voor gaat oplossen, als verwarde mappers al niet de notes op het way lezen dat ze zelf wijzigen, waarom zouden we verwachten dat ze de notes lezen op alle relaties waar een way lid van is?


Betreffende de andere redenen. (a) Wat tot een pad behoort, kun je prima met een query op straatnaam binnen de woonplaats doen - kun je in je query ook zelf kiezen wat je als één straat ziet en wat als verschillende straten.

Samenhangende objecten kunnen woonplaatsen kruisen en omgekeerd kan een straatnaam ook niet uniek zijn binnen een woonplaats (zien op twee verschillende objecten binnen de plaats, niet zozeer bij straatnamen in de BAG, maar wel bij bijvoorbeeld onverharde paden in het buitengebied die -anders dan het Let de Stigterpad- niets geen samenhang met elkaar delen behalve hun naam.

Bij een ruimtelijke query moet je vooraf al weten hoe het element samenhangende element begrensd is in de ruimte (door bijvoorbeeld een woonplaats of gemeente te specifiëren of een bounding box, een relatie geeft een mapper gelegenheid om juist zijn interpretatie van de situatie vast te leggen.

Daarnaast is name ook regelmatig vaak een instabiele koppelsleutel.  Als je naar de ontwikkeling van tags op elementen en de consistentie tussen elementen kijkt, dan zie je dat namen -zeker bij wegen waar geen / nauwelijks woningen aan verbonden zijn- kunnen verschillen over de lengte van een weg en over de tijd. Dat heeft meerdere achtergronden.
-Dat begint al bij verschillen in spelling door (a) fouten en (b) afwijkende regels voor spelling van straatnamen in OSM vergeleken met plaatselijke aanduidingen / andere bronnen.
-Daarnaast is er lang niet altijd één eenduidige naam, er kunnen verschillen zijn tussen de naam van een pad op het geplaatste bord, de BAG/BRT , BGT, NWB, de wegenlegger
-En daarbovenop verdwijnen namen soms ook omdat sommige mappers de naam niet vinden passen binnen de name-key en kan in OSM de lokaal bekende naam zelfs boven de aangegeven naam gaan

(b) Check op tagging kan ook met een dergelijke query en/of door opeenvolgende ways automatisch te selecteren (Shift+W in JOSM).

Shift-W is leuk maar gaat maar tot de volgende fork. Naast zijwegen kan een weg ook verspringen bij een kruising. En belangrijker: JOSM weet niet welke onderdelen wel en niet tot het object horen (waar begint en eindigt het), een mapper kan dat in een relatie vastleggen op basis van zijn interpretatie van de situatie.

(c) Als een renderer wil programmeren dat de naam van gelijknamige ways bij elkaar in de buurt niet telkens herhaald wordt, dan kan de renderer uitstekend zelf zoeken wat de gelijknamige ways bij elkaar in de buurt zijn. Dit is taggen voor een hypothetische toekomstige renderer terwijl de hypothetische toekomstige renderer de tagging helemaal niet nodig heeft.

De praktijk is dat er renderers zijn die gebruik maken van street-relaties (niet alleen hypothetisch dus) en dat onze grootste renderer identieke namen dubbel weergeeft en dat mappers om die reden name-tags verwijderen van korte ways of parallele ways. En ook al zouden er geen renderers zijn die nu street-relaties gebruiken dan is dat ook geen argument: je moet ergens beginnen want als een bepaalde datasoort niet of nauwelijks in OSM staat, gaan renderers die ook iet snel gebruiken (kip-ei).

Street-relaties lijken mij een leuke theoretische exercitie maar zeer onpraktisch om toe te passen en met zeer veel onnodig dubbel invoerwerk tot gevolg.

Als je jezelf hebt overtuigd dat street-relaties onnodig zijn, dan is al het werk dat met die relaties is dat natuurlijk ook, dat is een beetje een cirkelredenering. Maar het is eerder omgekeerd: met maken van een street-relatie kost inderdaad iets meer moeite  dan het simpelweg verwijderen van gegevens, maar als het een beetje moeite kost, dan is het ook aannemelijk dan de mapper die dat doet er wel een bepaald nut in ziet.

In een samenwerkingsproject is het vruchtbaarder om nieuwsgierigheid te tonen naar de wereld om je heen en het werk van medemappers -en de mogelijkheid open te laten dat je misschien niet alles weet- dan om het werk van anderen op voorhand als nutteloos te bestempelen.

Waterway-relaties lijken meer op route-relaties dan op street-relaties, in die zin dat ze een abstractieniveau hoger liggen dan het lokale stukje water en bijvoorbeeld ook een andere naam kunnen hebben, vergelijkbaar met de route-relatie Let de Stigterpad.

Ook bij wegen kunnen namen op meerdere niveau's bestaan en net zo goed als bij waterways kunnen street-relaties worden gebruikt om er voor te zorgen dat we 1 OSM-element (de relatie) voor 1 feature hebben.

Offline

#22 Yesterday 23:33:53

multimodaal
Member
From: zuidelijk Rijnland
Registered: 2015-11-10
Posts: 651
Website

Re: Problemen met associatedStreet in JOSM

Friendly_Ghost wrote:

Is er naast het Let de Stigterpad (wat nu een type=street relatie is) nog een andere associatedStreet-relatie die nog een doel dient? Als dat niet zo is heb ik namelijk opnieuw een sterke neiging om op de grote verwijder-knop te drukken voor deze in onbruik geraakte relaties.

Als je dat niet weet dan is dat des te meer reden om van die data af te blijven en eventuele verwijderneigingen te beperking tot lokaal opgeslagen data.

En als je in het eventueel verwijderen toch echt de meest waardevolle bijdrage vindt aan OSM die je kan doen, dan kan je beter navraag doen bij de mappers die de betreffende relaties hebben gemaakt dan hier (je hoeft als mapper immers niet continu op dit forum te checken of je nog je vinger moet opsteken om je werk te behouden)


Nogmaals, :
https://wiki.openstreetmap.org/wiki/Goo … understand

OSM Good practice wrote:

Don't remove tags that you don't understand
Sometimes you will come across elements with tags that have no meaning to you. This doesn't automatically mean you should remove them. They may have been added for a specific purpose.
If you think they might be junk then try to contact the author.

Last edited by multimodaal (Yesterday 23:34:31)

Offline

Board footer

Powered by FluxBB