Paving_stones:30 en gebruik

Na een eerdere changeset melding.
En validatie van editors ligt het gebruik onder vuur.

Nu zie ik de laatste tijd dat paving_stones:30 wordt omgetagd naar alleen paving_stones.

Wat verkeerd is, hiermee verliest het detail.

Negeer de validatie meldingen .

paving_stones:30 zijn tegels en heeft een eigen wikipagina sinds 2009
paving_stones:30 is de verkorte / makkelijker te zette versie van:

Men heeft een schema ontwikkeld voor paving_stones
Om via deze manier tegels uit drukken moet men het volgende zetten:
surface=paving_stones
paving_stones:shape=square
paving_stones:length=0.3 of paving_stones:length=30 cm

Met de vermelding:
Dat enkele het gebruik van paving_stones:30 betwisten.


Dat is schijnbaar een reden om de validatie al te veranderen.
Wil je van surface wisselen dan is paving_stones:30 makkelijker om te zetten/wisselen.
En moet je niet de twee extra tag regels zetten/verwijderen.

Blijven we het gebruik van paving_stones:30 stimuleren?
of het met drie regels tegels uitbeelden eventueel met material=*

in o.a. presets.

Het is deels een Nederlandse aangelegenheid.

Wat is jouw mening?

Ik kom het vaak tegen en laat het gewoon staan. Ik negeer het gemekker van de validators.
wel vind ik het ontbreken van de eenheid cm een probleempje. De default eenheid is m en alleen in deze key is het cm. Dus ik zou liever paving_stones:0.4 zien.
Er zijn ook steeds vaker rechthoekige tegels, dus dan zou het bijvoorbeeld paving_stones:0.3x0.5 worden.
In formule is het dan paving_stones:N[xM]
Maar goed, het belangrijkste vind ik dat het als verhard wordt geteld en weergegeven, en ik weet niet of dat bij de belangrijke renderers wel gebeurt als het op onze manier is getagd.

Ik zou er geen probleem mee hebben om het anders te gaan doen, in dat geval lijkt het me het beste om het omtaggen in één keer goed te doen.

2 Likes

Was een heel verhaal aan het typen wat gewoon overeen kwam met het antwoord van Peter.
@Peter_Elderson dus +1
Zolang de eenheden maar kloppen. Ik zie paving_stones:30 gewoon als een ondertype van paving_stones Maar waarom dan wel een paving_stones:30 en geen paving_stones:10x20 of paving_stones:40x60?

Perspective of outsider and user of OSM data and mapper: surface=paving_stones:30 is extremely annoying.

It is similar to theoretical shop=alchohol_open_24/7_except_holidays

or tourism=museum_with_free_entrance

This kind of detail really should be represented with separate tags, not stuffed into main tags.

Though retagging it to just surface=paving_stones is losing data.

But maybe consider retagging it to more standard, clear and useful schema? (with paving_stones:shape=square paving_stones:length=0.3 or paving_stones:length=30 cm or whatever this value means)

Imagine dealing with
surface=compacted:gray
surface=paving_stones:concrete
surface=paving_stones:15
or (to take sadly real values)
surface=concrete:paving_stones:30
surface=cobblestone:10
surface=paving_stones:50
surface=paving_stones:20
surface=cobblestone:20
surface=paving_stones:40
Stuff like that is extremely annoying when working with OSM data.

– sincerely, person who wrote most of code for surface overlay in StreetComplete and worked on displaying surface in OSM Carto (for paths and footways)

In most cases it will not be. I added special support for it in StreetComplete to alias it to surface=paving_stones to prevent data damage but it was quite annoying to discover this tag.

11 Likes

Het taggen van het formaat van de paving_stones overstijgt mijn gewenste detailniveau. Ik zal het niet verwijderen maar ook zeker niet zelf toevoegen. Als iemand het toch wil taggen dan inderdaad graag als een losse k/v pair. Tegelijkertijd vraag ik mij af welke data consumer iets doet met het formaat en of er voldoende mappers zijn die het formaat van de tegels actueel willen/kunnen houden.

4 Likes

Dat gevoel krijg ik hier ook een beetje bij ja (niveautje te diep). Mogelijk is deze kennis handig voor bedrijven die graafwerkzaamheden doen maar vermoedelijk hebben die wel hun eigen datasets / kaarten daarvoor?

Ik ben het helemaal met je eens. De vraag is niet welke detaildata ik in de OSM-database kan brengen maar de gedachte welke dataconsumer daar iets mee zou kunnen en willen doen. Dit niveau van detail vind ik, persoonlijk, zinloos. Of een weg verhard is, tegels stenen of asfalt is nuttige informatie (naast de smoothness tags) voor gebruikers. Het formaat van de tegels, de kleur, de dikte, het materiaal (beton, baksteen), een afgeschuind randje of niet, de fabrikant en weet ik niet meer is vervuiling van de database. Niemand doet er iets mee, het wordt niet onderhouden.

Nou zeg! Je wil toch op de kaart wel kunnen zien of je voet op zo’n stoeptegel past? :smile:

I would not be against mapping it at all, at least it is verifiable unlike some much dubious things.

Just not in the surface key, I beg you.

3 Likes

Ik ben voor het omtaggen en dat liever in één keer.

Net als 3 eerdere schrijvers vindt ik:

  1. paving_stones:shape=square
  2. paving_stones:length=0.3
  3. paving_stones:width=0.3

wel wat veel van het goede, het zou beter zijn om daar één key voor te gebruiken bijvoorbeeld:

paving_stones:format=square_30x30cm

of:

paving_stones:size=square:30x30

it is a bit silly, but this tags seems to be in use already so maybe just use them…

If we retag all 11751 surface=paving_stones:30 to paving_stones:format or paving_stones:size, it will be also in use and more popular then any of them :wink:

1 Like

Ik vind deze tagging juist prima. Sowieso ben ik voor het idee van alles in één keer aanpakken.

Andere mappers vonden het blijkbaar wel waardevol om deze informatie op de kaart te zetten. Het zou tegen de richtlijnen van OSM in gaan om die moeite teniet te doen omdat “niemand er wat mee doet en het niet wordt onderhouden.”

Volgens die redenering zouden we anders heel veel verouderde en niche data van de kaart af moeten halen, en daar zullen we weinig voorstanders voor vinden.

3 Likes

De informatie staat in de database en niet op de kaart (gelukkig); ik heb slechts gezegd dat ik het, letterlijk, waardeloos vind. Dat anderen het blijven toevoegen is hun goed recht. Wie er wat mee doet is voor mij geen vraag.

Daar gaat het dus om, het niveau van detail.
paving_stones:30 is destijds ontstaan, omdat er behoefte aan is om tegels uit te drukken. Niet verder uitgewerkt in detail. Dat moeten we respecteren. Dit niveau van detail.
Anderzijds is er de behoefte om makkelijk te werken, één tag regel.
Men dwingt ons er toe om drie regels te gebruiken, dit geeft weerstand om het te taggen, mee te werken, dat niveau van detail aangegeven door:

surface=paving_stones
paving_stones:shape=square
paving_stones:length=0.3 of 30 cm

square behoeft alleen length, geen width, dat scheelt weer één regel.
Deze combinatie is slechts 1 keer in Nederland gebruikt op een way. overpass

De verhouding aangegevend:
Wereldwijd count 0.3: 6 overpass
Wereldwijd count 30 cm: 4 overpass
Ondertussen, niet echt ingeburgerd in de OSM community.
Waar zal dat aan liggen?

Wereldwijd count paving_stones:30: 11684 overpass
Daar ligt het spanningsveld van detailniveau. 1 of meerdere regels.

concrete heeft ook een onderverdeling, concrete:lanes concrete:plates is dat dan wel acceptabel?
Nieuwe alleenstaande value ? Dit in verband met 1 regel gebruik tagging, waar behoefte aan is, de detaildrempel. surface=paving_stones:square:30

De tussenvorm:

Dan zitten we op 2 regels te mappen voor tegels, met nieuwe :suffix, gewenst? Hoe zal dat inburgeren, of het nu 2 of 3 zijn is dat het probleem? Gelden daar ook dezelfde argumenten als bij surface=paving_stones:30? surface=paving_stones:square:30x30? 1 regel, zal dat wel inburgeren?
Het gaat er om, op het ene moment wordt een argument gebruikt, op een ander moment niet, voor het bekritiseren van een value.
Om snel te zetten, dan wordt het gebruik van een preset in JOSM handig, ook bij het verwijderen, omzetten naar een andere surface. Het gaat er uiteindelijk om hoe vaak het word gebruikt, meer data maakt beter gebruik mogelijk. De keuzes in andere, ID, streetcomplete, etc. zijn mede bepalend, hoe vaak het wordt gezet. Zou de tegels versie in het lijstje komen als mogelijkheid in Nederland als een vraag wordt gesteld over wegdek?

Gebruik data:
Gebruik bij routering berekening, wel/niet routeren over dat stuk weg, zal het punt niet zijn, bij de fiets of anderszins, van A naar B. Wellicht een indicatie bij rolstoel gebruik. Over tegels rijdt je toch veel fijner.
Meer om te bekijken in een staatje, het wegprofiel, welke wegdekken je hebt gereden/gelopen. Inzicht krijgen in het verschil tussen klinkers en tegels. Rekening houdend dat paving_stones verder gaat dan alleen klinkers.

Omzetting:
De gevolgen, er zullen ook andere zijn die hun style/preset of andere visualisaties moeten verbouwen.
Als we van vandaag op morgen alles omtaggen.

afbeelding
met legenda: Hoe simpel deze tags visualiseren.
afbeelding
Annoying?

Het omgekeerde:

samenbrengen van tags onder één noemer: paving_stones:30 onder paving_stones.

dat zal ook zo zijn als men er tegels van wil maken 3 regels samenvoegen tot 1 categorie.

Overwegingen:
Ik ben met een andere preset bezig, een gedeeltelijke One Click, wat ga je dan gebruiken, vandaar deze topic start. Al bezig zijnde komen er vragen/tegenstellingen naar voren.

Voor dit soort statistieken is taginfo een veel betere bron:

https://taginfo.openstreetmap.org/keys/paving_stones%3Alength#values

Zo te zien verwarring alom.

Het gaat dan om de combinatie zoekbaar te maken kan dat met taginfo?

paving_stones:shape=square
paving_stones:length=0.3
paving_stones:shape=square
paving_stones:length=30 cm

Je gebruikt het woord ‘behoefte’, maar dat is wellicht een selffulfilling prophecy of is dit een wens van een of meer mappers of heeft een OSM-gebruiker er wat aan? Ik waag te betwijfelen of een rolstoelgebruiker zijn keuze laat afhangen van de maat of het vierkant of rechthoekig zijn van straattegels. Surface en smoothnesstags zijn dan toereikend en voldoende.

Ik schrijf hier vanuit, wat ik constateer bij het ontstaan van paving_stones:30.