Geonick
(Stefan Keller)
November 13, 2024, 12:09am
1
Liebe Overpass-Spezialisten:innen
Ich habe eine vermeintlich einfache Frage zu Overpass:
Wie kann man alle OSM-Elemente zählen, die zu einem bestimmten Zeitpunkt in OSM waren?
Beispiel Overpass QL Abfrage: Alle highway=crossing der Schweiz Stand 1.1.2020.
Ich hab’s mit “newer” und version 1 probiert und auch an achavi gedacht - musste aber aufgeben…
LG Stefan
P.S. Ich kenne das ohsome Dashboard und auch einige OSM Tools, die PBF direkt lesen können, möchte aber doch wissen, ob das auch mit Overpass geht.
skyper
November 13, 2024, 1:42am
2
Das sollte mit [date:"2020-01-01T00:00:00Z"]
gehen, siehe Overpass API/Overpass API by Example - OpenStreetMap Wiki .
2 Likes
fx99
(Fx99)
November 13, 2024, 6:28am
3
[date:"2020-01-01T00:00:00Z"][out:json]
[timeout:125];
// fetch area “Schweiz” to search in
{{geocodeArea:Schweiz}}->.searchArea;
// gather results
nwr["highway"="crossing"](area.searchArea);
// print results
out count;
Aktuell: 81524
2020: 62018
3 Likes
Geonick
(Stefan Keller)
November 13, 2024, 9:26am
4
Danke Euch allen!
–Stefan