Massenedit POI Websites

Hallo,

@CjMalone überarbeitet gerade deutschlandweit einige POIs (bis jetzt MediaMarkt und Saturn) und ergänzt oder aktualisiert den website-Tag:

Auf Nachfrage im CS, ob er diese Massenänderung vorher besprochen hat, meinte er, dass er kein Feedback von der deutschen Community erhalten habe.

Ich bin solchen Massenänderung gegenüber eher kritisch eingestellt. Vor allem nicht, wenn man nicht weiß wie das Vorgehen ist.

Wie seht ihr das?

@CjMalone Perhaps you can briefly explain what your approach is and what your further plan is?

Die Änderungen, die ich mir auf die Schnelle angeschaut habe, sind legitim. Er hat nur die URL’s aktualisiert. Ich persönlich sehe darin gar kein Problem.

3 Likes

I have no further plans for DE at this time.

I asked specifically about Aldi here, without any response 3 weeks ago. Aldi Nord websites At that time I also noted that there were other threads that supported specific websites over generic homepages, but it’d be easer for you to search for them as they were in German.

Abgesehen davon dass ich solche Deeplinks generell für problematisch halte (wer hält das aktuell? Große Ketten wie Aldi haben mehrere tausend Filialen in Deutschland) sehe ich kein Problem mit diesem Changeset.

@CjMalone: Kannst Du bitte beschreiben, wie Du das gemacht hast? Wie hast Du die entsprechende Website den einzelnen OSM-Objekten zugeordnet?

@CjMalone: Can you please describe how you did this? How did you assign the corresponding website to the individual OSM objects?

zB. CJMalone. Ich mache das auch ab und an, nur nicht so großflächig.

2 Likes

Ich habe damit auch kein Problem. Neben der Website wurden auch fehlende Wikidata-Tags ergänzt. Beim lokalen MediaMarkt hat beides gefehlt.

1 Like

Ich finde die Deeplinks gut, muss ich sagen. Man kommt direkt zur Marktseite und kann dort die Öffnungszeiten oder Adresse laut Betreiber finden.

Die Links zu einzelnen Filialseiten helfen sogar, die Daten aktuell zu halten. Mit Tools wie dem OSM Link Validator kann man automatisch prüfen, ob die URLs noch gültig sind. Wenn nicht, dann wurde möglicherweise die Filiale geschlossen.

Nervig wird es natürlich, wenn die Website-Struktur geändert wird und alle Links für eine Kette auf das neue Schema angepasst werden müssen.

9 Likes

Ja, ich finde es auch absolut richtig, dass an einem POI die konkrete POI-Webseite angeben wird und nicht nur die allgemeine des Konzerns/der Gruppe.
Ich habe grundsätzlich keine Einwände diese zu korrigieren oder zu ergänzen.

Ich habe nur Bedenken, wie bei so einem Massenedit ohne vor Ort Kenntnisse die richtige Zuordnung von POI-Objekt (Filiale) und dazugehörige Webseite sicher gestellt wird.

2 Likes

Ich sag mal so: die allermeisten Gemeinden/Städte haben von vornherein nur einen Aldi/Lidl/Media Markt, da ist die Zuordnung eindeutig. Und in den Städten wo es mehrere gibt, ist die Wahrscheinlichkeit sehr hoch, dass es schon Adressen in OSM gibt, die man dann für einen Abgleich nutzen kann.

Klar gibt es immer Fälle, wo z. B. ein Geschäft umgezogen ist und das in OSM noch nicht vermerkt ist. Das kann man dann aber anhand einer einfachen Plausibilitätsprüfung feststellen (wenn das Geschäft auf der Webseite die Adresse Birkenweg 2 hat, und in OSM aber das Geschäft am Holunderweg liegt, dann stimmt da was nicht) und dafür kann man dann Notes setzen.

2 Likes

Yeah looked for every MediaMarkt from the website in OSM. Most already had brand:wikidata, some needed it adding. I also noticed OSM had some Saturn where the websites said it was MediaMarkt (probably rebranded since it was mapped), I didn’t change these, but I did then I decided to do the same with Saturn. Now anything without a valid url is suspect.

area["ISO3166-1:alpha2"=DE]->.searchArea;
(
  nwr["brand:wikidata"=Q2381223]["contact:website"!~"^https:\/\/www\.mediamarkt\.de\/de\/store\/.+$"][website!~"^https:\/\/www\.mediamarkt\.de\/de\/store\/.+$"](area.searchArea);
  nwr["brand:wikidata"=Q2543504]["contact:website"!~"^https:\/\/www\.saturn\.de\/de\/store\/.+$"][website!~"^https:\/\/www\.saturn\.de\/de\/store\/.+$"](area.searchArea);
);
out meta;
>;
out meta qt;
3 Likes

Ich mache seit Jahrzehnten Websites für größere Unternehmen, und ich hätte noch nie erlebt, dass ein Unternehmen auf redirects verzichtet hätte, die das abfangen.

Du findest zum Beispiel diese Diskussion hier auch unter der Adresse (https://community.openstreetmap.org/t/da-mache-ich-mir-keine-sorgen/118365/7) , weil die Forensoftware sich nur für das 118365/7 am Ende interessiert. Aus genau solchen Gründen.

Genau das sieht man leider öfter, wo dann statt auf die neue Filialseite direkt nur noch auf die Filialsuchseite oder gar auf die Startseite umgeleitet wird, wenn schon kein 404 kommt. :person_shrugging:
Und spätestens nach der zweiten Umstrukturierung dieser Art funktioniert auch kein Redirect mehr.

Da musst du wohl nun auch die Websites für alle großen, mittleren und kleinen Unternehmen machen, damit das nicht mehr vorkommt.

Wäre toll, wenn alle Websites mit IDs arbeiten würden. Tun sie aber nicht. Gute Redirects sind ebenso Mangelware.

2 Likes

OK, ich hätte jetzt gesagt, ein Relaunch ohne Redirects, sowas gibt es gar nicht. Ich habe hier Sites, die schleppen 15 Jahre alte Links mit - aber egal, wir reden ja hier gerade nur über Aldi.

Ich habe mir die alten Aldi-Websites mal bei archive.org angeguckt, und die haben anscheinend immer externe Anbieter genutzt. Somit kann man jetzt leider keine alten Links ausprobieren und eine Prognose abgeben.

Wie dem auch sei… man wird ja keine Infos weglassen, nur weil sie später mal ungültig werden könnten.

Das war kein langanhaltendes Versprechen: Changeset: 157635419 | OpenStreetMap :wink:

Können die “Automated Edits code of conduct” jetzt in die Rundablage?

Selbst wenn es bei einer solche (Massen) - Änderung Definitionslücken zu einem Automated Edit gibt - mir ist nicht ganz klar, warum soll es so schwierig sein soll das anzukündigen und im Changset auf die erfolgte Ankündigung / Diskussion zu verweisen?

Ich finde die “Automated Edits code of conduct” und damit einhergehende Kommunikationsregeln haben nach wie vor ihre Berechtigung.

Und sei es, um Nachfragen wie “Gültigkeit der Quelle”, Vorgehensweise, Lizenzkompatibilität etc. zu vermeiden

Gruß
tux67

4 Likes

I didn’t promise to never help map DE. I said I had no planed edits at the time.

Das war auch nicht die Erwartung, ich hab’ den kleinen “Seitenhieb” mal mit einem :wink: versehen - mir ging’s um das “wie” nicht das wer oder wann …

@CjMalone Leider hast Du noch nicht auf meine Frage geantwortet:

I looked for every Netto from the website in OSM. I noticed some didn’t have brand:wikidata, some were mapped as Netto Salling, I did change some of them. I also noticed that some in OSM weren’t on the Netto website, they may be mismapped Netto Salling, or just bad OSM data. I didn’t change these, and I probably wont do a similar edit for Netto Salling since it doesn’t feel like the DE wants it. This edit took hours or my time.

Now anything without a valid url is suspect.

area["ISO3166-1:alpha2"=DE]->.searchArea;
(
  nwr["brand:wikidata"=Q879858][shop]["contact:website"!~"^https:\/\/www\.netto-online\.de\/filialen\/.+\/.+[0-9]+\/?$"][website!~"^https:\/\/www\.netto-online\.de\/filialen\/.+\/.+[0-9]+\/?$"](area.searchArea);
);
out meta;
>;
out meta qt;
4 Likes

Mein Frage war, wie Du die Zuordnung gemacht hast?

Z.B. Woher weißt Du, dass die Webseite, die Du hinzugefügt hast zu diesem POI gehört?

My question was, how did you make the matching?

For example, how do you know that the website you added belongs to this POI?