Nach länge filtern ist doch etwas einfacher als gedacht. Hier als Beispiel für alle "Hauptstrassen" ohne maxspeed mit einer Länge grösser als 1km. So kann man die Edits mit dem "grössten Impact" machen :-)
[out:json];
area["ISO3166-1"="CH"]->.searchArea;
(
way(area.searchArea)["highway"="primary"]["maxspeed"!~".*"]
(if: length() > 1000);
);
out body;
>;
out skel qt;
Fabian Stillhart
fabian_stillhart@hotmail.com
Von: Fabian Stillhart <fabian_stillhart@hotmail.com>
Gesendet: Mittwoch, 18. Oktober 2023 00:54
An: Openstreetmap Schweiz/Suisse/Svizzera/Svizra <talk-ch@openstreetmap.ch>
Betreff: [talk-ch] fehlender maxspeed auf Hauptverkehrsachsen
Hoi zämä
Ich habe 3 Maproulette Challenges zum Thema "fehlendem maxspeed" erstellt. Vielleicht möchte mir jemand etwas mithelfen. :-)
highway=motorway (Autobahn)
Auf 79 Autobahnabschnitten fehlt der maxspeed noch, ich denke das ist machbar:
highway=primary (in etwa Kantonsstrassen?)
3200 fehlen, das ist viel
highway=secondary (in etwa Hauptstrassen?)
5000 fehlen, das ist verdammt viel.
highway=trunk (in etwa Umfahrungen?)
Das fehlt auch an ein paar Orten, ohne Maproulette Challenge :-)
Mein overpass query Kung-Fu ist leider noch nicht gut genug um die fehlenden Ways nach länge zu sortieren und filtern. Die fehlenden
Way können wie folgt gefunden werden. Die Darstellung ist in Overpass um einiges besser, speziell um längere Abschnitte zu finden.
[out:json];
area["ISO3166-1"="CH"]->.searchArea;
(
way(area.searchArea)["highway"="motorway"]["maxspeed"!~".*"];
);
out body;
>;
out skel qt;
Gruess
Fabian
Fabian Stillhart
fabian_stillhart@hotmail.com