Massenimport radservice-punkt

Hi,

ich würde gerne alle Bike Repair Stationen eintragen, siehe Karte weiter unten.

https://www.radkultur-bw.de/kommunen/beispiel-massnahme-radservice-paket

Die Erlaubnis habe ich mir eingeholt, das GEO-JSON hab ich erfolgreich in JOSM importiert.

Ich würde das ganze nun wie folgt taggn:

  1. Ist es eine gute Idee, allen 140 Stationen, den Namen RadService-Punkt zu verpassen? Die Quelle hat auch ein “Name” - Tag, aber da gibt es auch Stationen die so heißen: “Damit es wieder rund läuft.”. Da weiß ich nicht was aussagekräftiger ist.
  2. Passt das mit der Quellenangabe?

Vielen Dank.

@edit: hab die amenity tatsächlich vergessen :slight_smile:

m.E. ist name und brand vertauscht, SERVICE sieht nach brand aus (alles GROSS).
Es scheint ein tag zu fehlen was das ist (amenity=bicycle repair station oder so?)

Die Quellen gehören nicht ans Objekt sondern ins Changeset.

Evtl. gibt es schon einige der Objekte in OpenStreetMap, das sollte man prüfen und dann die bestehenden Daten mit den neuen kombinieren, sonst hat man denselben Punkt nachher zweimal

year ist die Quellangabe oder der Zeitpunkt, wann das Objekt in Betrieb ging? Für letzteres start_date

Hallo!

Hier erstmal der Link zu den Daten: https://karte.radkultur-bw.de/radservice-punkte.json

Wäre nett, wenn du diese dokumentierst: https://wiki.openstreetmap.org/wiki/DE:Permissions

Ich würde den Namen rauslassen. Das sind keine Namen sondern Standortbeschreibungen wie “Hallenbad” oder “Bad Wimpfen Bahnhof”. “RadSERVICE-Punkt” als Namen finde ich auch unglücklich. In “brand” ist das schon richtig aufgehoben.
Die beiden source-Tags würde ich ganz rauslassen. Quellenangaben stehen im Changeset. Ggfs. noch ein website-Tag?

Achte auch darauf, keine Duplikate zu erzeugen. Ein Teil der Stationen ist vielleicht schon drin.
Und die Koordinaten sind vermutlich an vielen Stellen falsch. Das wäre zu prüfen und ggfs. besser zu machen.

Was mir komplett fehlt ist ein Haupt-Tag. Was ist das für ein Objekt? https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_repair_station

Hallo,

ich sehe kein Tag, welches die Aufmerksamkeit eines Renderers für weitere Auswertung auf sich zieht. Ich meine, da fehlt eine Kategorie, sowas wie amenity=bicycle_repair. Edit: wurde nachgereicht

Zudem gehe ich davon aus, dass es sich nicht um separate Einrichtungen handelt, sondern um “teilnehmende Fahrradgeschäfte” (ich müsste mich erst in das Konzept einlesen). Und da denke ich, dass viele schon eingetragen sein könnten und nur um die entsprechenden Tags ergänzt werden müssten.

Grüße
Mario

Hallo,

erstmal Danke für die vielen Hinweise. Gut das ich das nochmal gepostet habe. Irgendwie hab ich doch paar Dinge verschusselt.

Danke

Klar!

Hier nochmal die aktualisierte Version:

Gibt es in JOSM dafür eine Möglichkeit?

Vielen Dank

https://overpass-turbo.eu/s/VZ3

Du kannst dir in josm auch über overpass Punkte runterladen.
Ob es ein Plugin gibt, um mit wenig Aufwand Duplikate zu erkennen, weiß ich nicht. Bei meinen Ladestationen in Hamburg hab ich ein Programm geschrieben, was das kann.

Hallo homy,

könntest du in deinen Beiträgen bitte den JOSM-Screenshot der Tag-Liste durch einen Tag-Liste in Textform (Notation key=value) ersetzen? Die Bilder sind bei einem Bilderhoster gehostet, wenn dieser down ist, den Betrieb einstellt oder die Bilder löscht, sind zentrale Informationen deiner Forenbeiträge verloren.

Bitte beachte, dass Importe im Wiki vor ihrer Durchführung dokumentiert werden müssen und eine Diskussion auf der Mailingliste Imports vor dem Import erforderlich ist. Die Diskussion auf der Mailingliste Imports kann nach dieser Diskussion hier erfolgen. Siehe dazu auch https://wiki.openstreetmap.org/wiki/Import/Guidelines

Viele Grüße

Michael

jein, so was wie “Radservicepunkt Hallenbad” könnte man m.E. durchaus als Namen anerkennen. Nur Hallenbad passt sicherlich nicht.

Klar, bitte:

amenity=bicycle_repair_station
brand=radservice-punkt
opening_hours=24/7
operator=<20 different>
service:bicycle:pump=yes
service:bicycle:tools=yes
start_date=<4 different>

Wäre sowas abzubilden in JOSM? Also wenn ich beispielsweise vor jeden “operator” noch “abc” vorne dran schreiben will, dann ändert das JOSM “falsch” ab, dann heißt jeder Operator “abc <20 different>”.

@Edit, 2020-07-12, nochmal aktualisiert, Thread weiter unten. Das Programm fügt nun alle Konflikte in JOSM als neue Ebene hinzu
Ein ersten Wurf für ein Programm hab ich auch schon zusammen, es hat zumindest mal 43 Konflikte entdeckt:


import json
from urllib import request
from shapely.geometry import shape

def loadGeoJSON(filename):
    with open(filename) as f:
        features = json.load(f)["features"]

    return [shape(feature["geometry"]) for feature in features]

radservices = loadGeoJSON("radservice-punkte-2020-07-10-130618.geojson")
repairstations = loadGeoJSON("fahrradrepair-punkte-2020-07-10-overpass.geojson")
counter = 0

for radservice in radservices:
    for repairstation in repairstations:
        if radservice.almost_equals(repairstation,3):
            counter += 1
            bb = radservice.buffer(0.001).bounds
            request.urlopen(f"http://127.0.0.1:8111/load_and_zoom?left={bb[0]}&right={bb[2]}&top={bb[3]}&bottom={bb[1]}")

print (f"Summe {counter}")


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=48.59652965&centerLng=8.8704902046814&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=48.5965526&mlon=8.8703535#map=12/48.5965526/8.8703535
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=48.576814&centerLng=8.922645&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=48.5766107&mlon=8.9225379#map=12/48.5766107/8.9225379
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=48.5829538&centerLng=8.8397126&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=48.5830121&mlon=8.8394887#map=12/48.5830121/8.8394887
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=48.6105475&centerLng=8.8429814&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=48.610609&mlon=8.8429434#map=12/48.610609/8.8429434
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=48.6250768&centerLng=8.836348&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=48.6251609&mlon=8.8364064#map=12/48.6251609/8.8364064
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=48.635009&centerLng=9.452689&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=48.6350064&mlon=9.452696#map=12/48.6350064/9.452696
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=48.650438&centerLng=9.457342&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=48.6504456&mlon=9.4572839#map=12/48.6504456/9.4572839
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.1385871&centerLng=9.05713648642298&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.1385318&mlon=9.0574397#map=12/49.1385318/9.0574397
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.2367916&centerLng=9.32505735227723&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.2367492&mlon=9.3246802#map=12/49.2367492/9.3246802
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.1447695&centerLng=9.1206948&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.1449349&mlon=9.1208573#map=12/49.1449349/9.1208573
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.3081041&centerLng=9.46755605595377&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.3081944&mlon=9.4670687#map=12/49.3081944/9.4670687
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.21587225&centerLng=9.40694577331677&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.2159507&mlon=9.4067841#map=12/49.2159507/9.4067841
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=47.7508465&centerLng=8.84331705816229&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=47.7510947&mlon=8.843001#map=12/47.7510947/8.843001
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=47.79885995&centerLng=8.87433908523316&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=47.7988791&mlon=8.8744511#map=12/47.7988791/8.8744511
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=47.78638955&centerLng=8.87570389143012&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=47.7864956&mlon=8.8757028#map=12/47.7864956/8.8757028
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=47.7461341&centerLng=8.8478373426087&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=47.7459867&mlon=8.8479172#map=12/47.7459867/8.8479172
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=47.7371864&centerLng=8.89681015&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=47.7371483&mlon=8.8970449#map=12/47.7371483/8.8970449
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.430563&centerLng=8.811297&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.4305438&mlon=8.811254#map=12/49.4305438/8.811254
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.393631&centerLng=8.603464&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.3936076&mlon=8.603342#map=12/49.3936076/8.603342
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.469756&centerLng=8.60635&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.4697341&mlon=8.6061536#map=12/49.4697341/8.6061536
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.282572&centerLng=8.584549&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.2826931&mlon=8.5845199#map=12/49.2826931/8.5845199
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.291735&centerLng=8.665059&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.2918365&mlon=8.6647904#map=12/49.2918365/8.6647904
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.303069&centerLng=8.642668&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.3031007&mlon=8.6426969#map=12/49.3031007/8.6426969
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.391508&centerLng=8.529661&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.3916567&mlon=8.5297234#map=12/49.3916567/8.5297234
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.284842&centerLng=8.734925&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.2848749&mlon=8.7349998#map=12/49.2848749/8.7349998
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.463606&centerLng=8.604097&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.4634518&mlon=8.6042699#map=12/49.4634518/8.6042699
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.549881&centerLng=8.646776&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.549738&mlon=8.6467069#map=12/49.549738/8.6467069
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.405731&centerLng=8.683394&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.4057262&mlon=8.6832333#map=12/49.4057262/8.6832333
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.493441&centerLng=8.712416&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.4935072&mlon=8.7121974#map=12/49.4935072/8.7121974
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.383113&centerLng=8.578402&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.3830966&mlon=8.5784394#map=12/49.3830966/8.5784394
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.320653&centerLng=8.812473&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.3203702&mlon=8.8127357#map=12/49.3203702/8.8127357
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.294331&centerLng=8.581953&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.2945098&mlon=8.5819088#map=12/49.2945098/8.5819088
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.271382&centerLng=8.838072&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.271563&mlon=8.8380846#map=12/49.271563/8.8380846
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.250888&centerLng=8.8822&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.2509959&mlon=8.882224#map=12/49.2509959/8.882224
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.392807&centerLng=8.638086&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.3927473&mlon=8.6380756#map=12/49.3927473/8.6380756
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=48.7745158&centerLng=9.17948322147847&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=48.7744606&mlon=9.1796446#map=12/48.7744606/9.1796446
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=49.4486137&centerLng=8.66963670462634&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=49.4484393&mlon=8.6699644#map=12/49.4484393/8.6699644
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=47.709202&centerLng=9.693373&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=47.7094404&mlon=9.6936733#map=12/47.7094404/9.6936733
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=47.8262766&centerLng=10.0166289&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=47.8264266&mlon=10.0166566#map=12/47.8264266/10.0166566
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=47.66192445&centerLng=9.93157501386888&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=47.6621965&mlon=9.9312585#map=12/47.6621965/9.9312585
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=48.8708379&centerLng=9.0709792&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=48.8708146&mlon=9.0708939#map=12/48.8708146/9.0708939
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=48.9422313&centerLng=9.2534093&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=48.9422313&mlon=9.2534093#map=12/48.9422313/9.2534093
-- END Gefunden ---


-- START Gefunden ---
https://karte.radkultur-bw.de/?zoomLevel=14&centerLat=47.631516&centerLng=9.713831&catArray=4&iframe=true&dateRange=all
https://www.openstreetmap.org/?mlat=47.6316724&mlon=9.713801#map=12/47.6316724/9.713801
-- END Gefunden ---


Summe 43

Ich werden dann mal bei der Imports Mailling-Liste anfragen und die Konflikte auflösen (Update der vorhanden Nodes)

Hallo homy,

prinzipiell ist Dein Vorhaben begrüßenswert. Viele der Stationen sind bereits seit Jahren bei OSM vorhanden, wie z.B. der RadSERVICE-Punkt Kochendorf Schleuse: https://www.openstreetmap.org/node/5218128418

Wenn Du diesen Standort in der von Dir verlinkten Karte von Radkultur-BW suchst, dann liegt er 600 Meter weiter südöstlich bei Rolands Zweiradladen: https://www.openstreetmap.org/node/924439552

Neckarsulm ASG liegt bei OSM beim Fahrradparkplatz des Albert-Schweitzer-Gymnasiums: https://www.openstreetmap.org/node/6698801559
Bei Radkultur BW liegt der Standort 100 Meter südlich auf der grünen Wiese.

Anhand dieser Stichproben finde ich, dass die Standort-Qualität dieser Daten viel zu schlecht für OSM ist. Du solltest den Import keinesfalls durchführen.

Viele Grüße
Joachim

Hallo,

die Station in Brackenheim stimmt auf drei bis vier Meter (ist aber möglicherweise noch nicht in OSM). Die Stationen in Pfaffenhofen und Zaberfeld werde ich morgen mal in Augenschein nehmen. Ich vermute aber, dass deren Lagegenauigkeit nicht gut sein wird, da die Koordinaten in Gebäuden liegen (einmal davon im Rathaus).

Wenn sich die Lagegenauigkeit als zu schlecht herausstellt, kann der Datensatz nur dazu verwendet werden, die noch fehlenden Stationen zu suchen.

Viele Grüße

Michael

Oder für einen automatischen und laufenden Datenabgleich mit OSM. Dann kann man zeitnah darauf reagieren, wenn Stationen dazu- oder wegkommen. Eintragungen würde man letztlich manuell erledigen, den Datensatz ggfs. als Vorlage.

Gibt es für solche Datenabgleiche irgendeine brauchbare + fertige Software, so dass man das Rad nicht immer neu erfinden braucht?

Hi,

danke schonmal für das viele konstruktive Feedback. Auf der Import-Maillingliste gab es bisher noch keine Rückmeldung.

Das mit der Standortungenauigkeit ist mir auch schon aufgefallen. Ich könnte statt “Nodes” aber auch “Notes” anlegen. Also eine Notiz / Hinweis, das Mapper danach suchen könnten und es korrekt eintragen.

Bei den 43 Konflikten bin ich gerade dabei dies händisch zu lösen und update gerade die vorhandenen Nodes und schmeiß die von RadkulturBW aus meiner Liste raus.

Dabei ist mir folgendes aufgefallen:
https://nominatim.openstreetmap.org/search.php?q=Radservice-Punkt&polygon_geojson=1&viewbox=
Mal heißt der Name der Station:

  • Radservice-Punkt xyz
  • RadSERVICE-Punkt xyz
  • radservice punkt xyz

Das zumindest würde ich gerne vereinheitlichen und es wie folgt taggn:
“name=RadSERVICE-Punkt xyz”

Schön wärs.
Mein Programm oben habe ich übrigens noch modifiziert:

bb = radservice.buffer(0.001).bounds
request.urlopen(f"http://127.0.0.1:8111/load_and_zoom?left={bb[0]}&right={bb[2]}&top={bb[3]}&bottom={bb[1]}")

So legt er mir nun 43 neue Ebenen in JOSM an, die ich dann mit meinem GEOJSON Layer manuell vergleichen kann.

Ich denk automatisiert, geht das nur wenn die Standortdaten zu 100% übereinstimmen, was sie aber leider nicht tun. Mein Programm prüft auch auf Ungenauigkeit von paar Metern. Die Konflikte aber automatisch aufzulösen wäre meiner Ansicht nach falsch, da es vielleicht mehrere solcher Stationen in der Nähe gibt.

… und nicht vergessen:
Man könnte auch die “amtlichen” Daten korrigieren (Lassen), wenn diese grob daneben liegen … :roll_eyes:

Vielen Dank für Dein großes Engagement!

Hier würde ich vorschlagen, die Schreibweise mit VERSALIEN (durchgängigen Großbuchstaben) zu vermeiden und einfach „Radservice-Punkt“ oder ggf. „RadService-Punkt“ zu schreiben. Die Schreibung mit Versalien sieht (zumindest für mich) sehr nach Werbung aus, in Foren usw. werden Wörter in Versalien geschrieben, wenn man SCHREIEN möchte, und das ist doch hoffentlich beim Radservice nicht der Fall. :wink:

Wir schreiben auch nicht NETTO - und bitte nicht name=* - ich würde vorschlagen ref=Radservice-Punkt xyz

bicycle_repair_station sagt ja schon das es eine Fahrradreparaturstützpunkt ist, ergänzt mitservice:bicycle:diy

Und vielleicht kann sich eure Karte nach den Tags in OSM richten, statt “Große Servicestation”, die einzelnen Service auslesen.

automatisieren ist schwierig, es gibt ja auch die Möglichkeit dass die Punkte zwar gemappt sind aber mit anderen tags.
Ohne was zu programmieren könnte man z.B. mit QGIS die neuen Punkte laden, dann einen Buffer mit ein paar hundert Metern darum zeichnen, dann mit quickosm (plugin für qgis) passende Daten aus OpenStreetMap laden und dann nachsehen, welche Punkte aus OpenStreetMap innerhalb der Bufferkreise liegen.

manche machen das durchaus: https://taginfo.openstreetmap.org/tags/name=NETTO

ich würde es auch eher nicht tun im name-tag, während es bei brand vielleicht eher passt. Radservicepunkt xyz als name fände ich akzeptabel, als ref würde ich eher nur xyz verwenden

Der “offizielle” Name lautet Rad­SER­VICE-Punkt, siehe [0] und Nodes auf der Karte [1] oder sogar bei der Touri - Info [3]

[0] https://www.radkultur-bw.de/kommunen/beispiel-massnahme-radservice-paket
[1] https://karte.radkultur-bw.de/
[3] https://www.heilbronn.de/fileadmin/daten/stadtheilbronn/bilder/umwelt_mobilitaet/mobilitaet/Radservice_Punkt.jpg

Von daher würde ich es auch schon deshalb so schreiben wie man die Stationen vorfindet.

Jupp, so macht es mein Programm, halt jetzt mit JOSM und mit Bufferrechtecken. Ich habe das Programm nochmal im Originalpost editiert.

Ist name=* blöd, weil es gerendert wird und man nicht möchte das es so verkruzt auf der Karte ausschaut?

ref=* ist für mich eher ein Verweis, da würde ich dann den “name=*” - Tag aus der GEOJSON von Radkultur-BW nehmen. Also sowas wie Hallenbad, Alla hopp, … halt der Verweis, die Zuordnung zu der Original-Datei. Dann könnte man später automatisiert, die Stationen mappen, unabhängig von der Standortgenauigkeit.

Soll ich dann den name=* - Tag bei allen Nodes die ich gerade am bearbeiten bin rauslöschen?

Ich find das grad mega spannend, aber auch ziemlich kompliziert, weil wir grad voll viele Leute in diesem Thread sind, aber jeder möcht es anders machen und ich sitz in der Mitte und möchte es richtig machen, aber irgendwie gibt es kein Richtig. Da frag ich mich dann, warum nicht einfach machen und später sollens dann die Leute wieder fixn. Wär für mich weniger anstrengend.