Import av badplatser från LM Topografi 50

Det här är vad jag misstänkte. OSM brister på så många plan att de flesta som bidrar “snöar in” på något som intresserar dem och skiter i resten. Problemet med noterna i dagsläget är att de inte går effektivt att filtrera öht.
De är störande mera än eggande/uppmanande till förbättringar skulle man kanske kunna säga.
Kanske man kan gå så långt som till att säga att de bidrar till en sämre upplevelse som bidragsgivare så som de fungerar i dagsläget (ger inget som helst överblick utan bara en massa röda “fel”).
Är det nån av er som känner igen detta?

2 Likes

Nu är jag nöjd med skriptet.
Det fånger upp feltaggade badplatser som den här

Nu tänker jag ladda upp 100 så får vi se hur det kommer gå.

2 Likes

Rapport:

Dvs. 121 features behövdes ur 3010 från LM för att fylla kvoten för 100 noter.
Det betyder altså att de flesta badplatser antingen saknas i OSM eller är felinlagda som tex swimming area som syns ovan. :upside_down_face:

Det finns att göra!

notes.csv:
,date,note_id,latitude,longitude,open
0,2023-09-30 15:38:42.513088,3915849,59.52921313056148,17.83229425591725,False
1,2023-09-30 22:11:07.494882,3916803,59.54623871723059,17.91906066056661,False
2,2023-09-30 22:26:41.299634,3916819,66.70233092984692,23.706417976868394,True
3,2023-09-30 22:45:44.649681,3916861,58.24798434383379,11.453055218452196,True
4,2023-09-30 22:46:17.101990,3916862,58.296185385885046,11.444064770987746,True
5,2023-09-30 22:54:29.213152,3916874,59.46289627323468,16.89537791325635,True
6,2023-09-30 22:54:29.726763,3916875,59.43994796898618,16.93909435640994,True
7,2023-09-30 22:54:30.144084,3916876,59.20516068601902,15.711523098978391,True
8,2023-09-30 22:54:30.575877,3916877,59.83944313363205,19.006493553720794,True
9,2023-09-30 22:54:31.059218,3916878,56.97185861279438,13.89266752961946,True
10,2023-09-30 22:54:31.569858,3916879,56.98025433515871,13.986354068337045,True
11,2023-09-30 22:54:32.184489,3916880,58.32369053093576,15.72533486433629,True
12,2023-09-30 22:54:32.597646,3916881,63.51459359747928,14.218340843510196,True
13,2023-09-30 22:54:33.004633,3916882,60.31554739216117,16.185631022477605,True
14,2023-09-30 22:54:33.515068,3916883,60.25992290572858,16.142517179823656,True
15,2023-09-30 22:54:34.130364,3916884,65.05407605079161,17.10678457400829,True
16,2023-09-30 22:54:34.547366,3916885,57.57254072702148,14.216822998763758,True
17,2023-09-30 22:54:35.051724,3916886,57.54056473269021,13.629164570586788,True
18,2023-09-30 22:54:35.563924,3916887,59.42636698567824,15.177062803585043,True
19,2023-09-30 22:54:36.054351,3916888,62.0651392014333,17.431444928774077,True
20,2023-09-30 22:54:36.584001,3916889,58.19246979237895,16.620810592419097,True
21,2023-09-30 22:54:37.263229,3916890,64.12220368021909,20.20767488391438,True
22,2023-09-30 22:54:38.139188,3916891,59.29254053849036,18.695605707478915,True
23,2023-09-30 22:54:38.636030,3916892,58.060312336670975,14.966655294299942,True
24,2023-09-30 22:54:39.147031,3916893,58.040397130761285,14.954296508167827,True
25,2023-09-30 22:54:39.658921,3916894,59.525771422378966,15.046173302274282,True
26,2023-09-30 22:54:40.112280,3916895,59.45174928930639,15.023801543485432,True
27,2023-09-30 22:54:40.679037,3916896,59.53459477542356,15.043987796306638,True
28,2023-09-30 22:54:41.168160,3916897,59.50900506893485,15.04279820293762,True
29,2023-09-30 22:54:42.014706,3916898,62.30409756656416,16.688095927304236,True
30,2023-09-30 22:54:42.525961,3916899,59.50960156475491,13.432084328760538,True
31,2023-09-30 22:54:42.991462,3916900,58.63008703319126,14.54725471621269,True
32,2023-09-30 22:54:43.549803,3916901,58.5562024774543,14.506941424273398,True
33,2023-09-30 22:54:44.062741,3916902,62.418083723661375,13.525584975943254,True
34,2023-09-30 22:54:44.574695,3916903,63.25023630340117,18.68601711700576,True
35,2023-09-30 22:54:45.086268,3916904,63.17963666356458,18.594936622873,True
36,2023-09-30 22:54:45.598061,3916905,58.5281758945537,15.453109854711515,True
37,2023-09-30 22:54:46.109772,3916906,56.69445588896125,15.54213889066801,True
38,2023-09-30 22:54:46.622563,3916907,56.7504677578394,15.493558095480743,True
39,2023-09-30 22:54:47.130397,3916908,56.173617497883946,15.395806644142551,True
40,2023-09-30 22:54:47.646254,3916909,56.144185732280384,15.378574265744763,True
41,2023-09-30 22:54:48.158607,3916910,56.14736349063536,15.440559941897629,True
42,2023-09-30 22:54:48.673544,3916911,55.6496788849585,13.898730947255835,True
43,2023-09-30 22:54:49.171105,3916912,60.46972750665537,15.356696075859778,True
44,2023-09-30 22:54:49.690256,3916913,58.34941015569933,13.77930962639887,True
45,2023-09-30 22:54:50.171667,3916914,58.35834731525892,13.777653400608402,True
46,2023-09-30 22:54:50.717651,3916915,58.36047037266142,13.790943789718602,True
47,2023-09-30 22:54:51.123374,3916916,64.17072043834784,17.358278778019944,True
48,2023-09-30 22:54:51.591995,3916917,64.17322944824178,17.288093891616438,True
49,2023-09-30 22:54:52.112733,3916918,62.54679707678019,16.415737679772118,True
50,2023-09-30 22:54:52.663146,3916919,63.05669066174343,17.005850706608346,True
51,2023-09-30 22:54:53.110968,3916920,59.997584234504174,12.88305979891408,True
52,2023-09-30 22:54:53.585497,3916921,56.462756428979525,13.60409152763,True
53,2023-09-30 22:54:53.994955,3916922,56.4401500485218,13.569102737683082,True
54,2023-09-30 22:54:54.609348,3916923,59.770537427322,14.303779976739522,True
55,2023-09-30 22:54:55.177303,3916924,56.08644232866111,12.910023876503814,True
56,2023-09-30 22:54:55.735920,3916925,55.54460078659217,13.956517513248336,True
57,2023-09-30 22:54:56.182892,3916926,55.9963420500523,13.28095839955516,True
58,2023-09-30 22:54:56.728609,3916927,56.08824058930429,15.753921181637828,True
59,2023-09-30 22:54:57.271272,3916928,56.12271194721228,15.7317222823236,True
60,2023-09-30 22:54:57.721550,3916929,56.08665711207267,15.702163181615626,True
61,2023-09-30 22:54:58.195308,3916930,56.0988315266613,15.46157934680934,True
62,2023-09-30 22:54:58.706346,3916931,56.11004809581285,13.910384114621213,True
63,2023-09-30 22:54:59.320003,3916932,62.35265233504733,17.374531824550072,True
64,2023-09-30 22:54:59.932475,3916933,62.36145472778381,17.372168097077697,True
65,2023-09-30 22:55:00.441801,3916934,62.36275527656901,17.510068459414097,True
66,2023-09-30 22:55:00.892301,3916935,62.36578711682159,17.454021264576397,True
67,2023-09-30 22:55:01.333430,3916936,62.36308534789308,17.51141465225998,True
68,2023-09-30 22:55:01.878943,3916937,62.373766454742245,17.353270689750094,True
69,2023-09-30 22:55:02.494074,3916938,60.670667833070205,16.819705144565095,True
70,2023-09-30 22:55:03.001201,3916939,58.62322159108363,13.382155949855216,True
71,2023-09-30 22:55:03.513942,3916940,58.548280992225536,13.31117150614151,True
72,2023-09-30 22:55:04.029594,3916941,64.42579970573695,15.991626492338044,True
73,2023-09-30 22:55:04.643667,3916942,56.60591879081392,14.325348748022131,True
74,2023-09-30 22:55:05.160295,3916943,56.64687896896026,14.219282536550852,True
75,2023-09-30 22:55:05.652256,3916944,59.72561948051823,14.158642304989858,True
76,2023-09-30 22:55:06.177484,3916945,59.7487893480989,14.251827797160582,True
77,2023-09-30 22:55:06.657569,3916946,57.65693407164117,15.12279233423076,True
78,2023-09-30 22:55:07.165854,3916947,57.69843897155336,15.037884125917724,True
79,2023-09-30 22:55:07.711046,3916948,63.173092811535206,17.276202334147396,True
80,2023-09-30 22:55:08.387628,3916949,57.97275471495712,13.890267062486142,True
81,2023-09-30 22:55:08.944602,3916950,57.93318550406959,13.957499764745403,True
82,2023-09-30 22:55:09.456641,3916951,57.73862586998542,13.398446372177904,True
83,2023-09-30 22:55:09.971745,3916952,57.79769538506727,13.40829807173285,True
84,2023-09-30 22:55:10.579644,3916953,57.80185619063536,13.405705610254468,True
85,2023-09-30 22:55:11.197596,3916954,57.77021045996892,13.397505596899046,True
86,2023-09-30 22:55:12.217012,3916955,60.71162175813336,15.785588835425772,True
87,2023-09-30 22:55:12.795157,3916956,60.73423185417449,15.88847365858776,True
88,2023-09-30 22:55:13.347678,3916957,56.79474954045546,16.563030542770658,True
89,2023-09-30 22:55:13.962203,3916958,56.75417316592823,16.526886269569353,True
90,2023-09-30 22:55:14.576568,3916959,56.74550719684248,16.51910264140171,True
91,2023-09-30 22:55:15.088809,3916960,56.70425304840324,16.737340771654413,True
92,2023-09-30 22:55:15.600312,3916961,56.82813276895074,16.419297037948102,True
93,2023-09-30 22:55:16.212277,3916962,56.75771630193319,16.381045507997477,True
94,2023-09-30 22:55:16.722956,3916963,57.91890580727536,18.924025400878428,True
95,2023-09-30 22:55:17.128499,3916964,57.55594603746229,15.114649947653607,True
96,2023-09-30 22:55:17.648214,3916965,57.48537283111611,15.01648181082368,True
97,2023-09-30 22:55:18.159989,3916966,65.6435594043395,21.385115186608072,True
98,2023-09-30 22:55:18.612974,3916967,56.52766913542574,14.962107804762294,True
99,2023-09-30 22:55:19.083528,3916968,61.85054437247768,12.754780117429013,True
100,2023-09-30 22:55:19.798561,3916969,58.68777825462718,12.520182356488816,True
101,2023-09-30 22:55:20.312231,3916970,63.83588906842496,20.34032646780817,True
102,2023-09-30 22:55:20.822784,3916971,63.83742340134062,20.341860939734065,True

Kollade lite snabbt på den senaste inlagda noten:


Det här tyder på att min sökfråga ovan är inkomplett.
Den behöver förbättras så leisure [beach_resort](Tag:leisure=beach - OpenStreetMap Wiki resort?uselang=sv) är med.

då uppkommer frågan, hur stänger man enkelt en massa noter?
min gissning: skapar en cli kommando själv som tar en lista med id :sweat_smile:

Och tangentiellt.
Hur gör vi med det här? Är det en badplats förutom en swimming pool?


Se Way: 107364198 | OpenStreetMap

1 Like

@pangoSE tror vi i Wikidata har alla EUBad Wikidata:WikiProject_Sweden/Svenska_badplatser 2686 stycken

Många har en koppling till OSM men det kan vara lite av varje som en node, strand dvs. Enormt geggigt

Min tanke är att lägga in i OSM bathingwater identifiern som redan finns i Wikidata

Fundering vad är ok att ha denna egenskap på? Är en nod ok eller är det bättre med att skapa OSM anteckningar?

Borde gå att lägga till strukturerat data som Bathingwater identifier även på en anteckning

1 Like

Detta är generellt den största bristen med OSM enligt mig. Jag själv som jobbat professionellt med kvalitétsrutiner, tar för mig pannan, när man ser det hanteras i OSM. Eller rättare sagt inte hanteras. Vissa anser att det är styrkan med OSM. Var och en får gör som man vill och lägga in vad man vill. Sedan får den “stora allmänheten” via konsensusbeslut om säga dessa data är ok eller inte. Även i dessa fall är det mycket som “går under radarn” och kanske aldrig blir upptäckta. Så här är det, och kommer att vara så (i all evighet?)

Jag har lagt till en del badplatser och stängt några anteckningar.
För min del får du gärna släppa på fler noter. Jag bryr mig främst om Dalarna (om du kan styra det).

1 Like

Kul! Jag är också sugen på att jobba lite med dem.
Jag ska försöka koda en geobegränsning in.

Nu stödjer koden bounding box begränsning.
Angav bbox för dalarna.
Denna punkt är i norrbotten :slight_smile:


Punkt som är innanför:

1 Like

la upp 5 till som typ är i dalarna :slight_smile:
hade en väldigt bred bbox först men då kom halva gävleborg med :sweat_smile:

Kollade ett par noter (har aldrig kikat på dessa förut). I alla fall var den här (skärmdumpen) lite festlig. Jag hade för mig att just det badet var hyfsat karterat i OSM, men den fick ändå en not…

1 Like

Skälet till det är att swimming area inte är med i overpass sökningen.
Swimming area har vi ingen officiell källa på vad jag vet och det går inte att se i verkligheten heller vad jag vet så det är felaktigt att ha på en badplats.
Det här är min bedömning. Jag vet inte om det är i linje med gemenskapen, i fall du inte håller med, så tar jag tacksamt emot argument.

1 Like

3 nya noter i dalarna efter dagens körning. :smiley:

Så som jag tidigare tytt wikin (och karterat efter) så är det leisure=bathing_place som är den primära taggen som bör användas för de flesta svenska badplatser (tillsammans med t.ex. leisure=swimming_area, natural=beach o.s.v.).

amenity=public_bath, som om jag förstått det rätt det huvudsakligen utgåtts ifrån här hittills, verkar mer vara avsedd för mer “anordnade” badställen (“A facility where you can go and take a bath, e.g. an onsen, a hot spring, a hammam or a thermal bath. It must have something more than just showers, but it may be anything from bath tubs up to large swimming pools.”).

Tycker att wikin är lite svårtolkad kring detta, men det är i alla fall min tolkning.

2 Likes

Minst sagt. Har försökt förstå den artikeln flera gånger, utan att lyckas. Det som är klart är ändå att amenity=public_bath inte är det som vi brukar kalla badplatser.

Här är ett exempel som jag har taggat amenity=public_bath. Tror att det ska vara korrekt. Way: ‪Bälingebadet‬ (‪174313861‬) | OpenStreetMap

2 Likes

För referens om någon undrar så handlar det om följande sidor:

https://wiki.openstreetmap.org/wiki/Swimming_and_bathing
https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpublic_bath
https://wiki.openstreetmap.org/wiki/Tag:leisure%3Dbathing_place
https://wiki.openstreetmap.org/wiki/Tag:leisure%3Dswimming_area

1 Like

Jo, jag håller med :confused:

En liten anekdot från Kumla, där det finns ett fd grustag som nu är vattenfyllt, och där folk badar. Säbylundssjön (OpenStreetMap). Det kan man tycka är en badplats. En skylt hade också kommit upp där, vet inte på vems bevåg.

image

När… hmm… nån kommunal nämnd som ansvarar för badplatser fick reda på det, åkte skylten ner illa kvickt. “Kommunen kan inte garantera vattenkvaliteten här. Vi kan inte hindra folk från att bada, men nån badplats är det inte”.

Hur ska en sån taggas? Nu är den otaggad. Sjön finns, stranden finns, badmöjligheter är otaggat.

  • public_bath
  • bathing_place
  • swimming_area
2 Likes

Hamnar lite off-topic från tråden, men min tankegång:

Det är definitivt inte en public_bath (är inte tillräckligt iordning gjord).

Det verkar inte som att swimming_area passar heller, då den ska vara “officially designated”.

Kvar blir bathing_place, för vilken det står “Note to use this tag it has to be verifiable for others that this is a bathing place, i.e. there has to be a sign as a minimum.”. Skulle nog tolka det som att det “måste vara identiferbart på plats på något vis”, snarare än “måste vara identifierbart på plats med en skylt” vilket är den ordagrana översättningen.

Jag hade nog valt bathing_place, den är “minst fel”.

1 Like

Som ni ser i historiken för de sidorna är det mig som har lagt till det om att bathing_place ska kunna verifieras på plats. :smiley:

Det är nu 3 år sedan och ingen har före denna tråd diskuterat de ändringarna vad jag vet.
Det grustaget som ni nämner här går inte att verifiera på plats för det finns inget som är iordningställd. Dvs det liknar en krök i en älv där folk brukar bada.

De vi kan göra då är att lägga in sanden, stigen dit, etc., men vi lägger inte in bathing_place för det går inte att verifiera.

Ett annat case:
Finns badplatsen med i kommunens lista över badplatser eller liknande men skylt saknas på plats då har vi ett problem som nog bör lyftas med kommunen. Det bör sättas upp en skylt som minimum kan jag tycka på badplatser.

1 Like