[osm-hu] Szilárd burkolatos utak keresése
Miklos Vajna
vmiklos at vmiklos.hu
2018. Dec. 29., Szo, 14:29:11 UTC
Igen, vártam, hogy Imre megmutatja, hogy hogy lehet ezt deklaratívan,
lekérdezés-időben megoldani. :)
"Így is lehet" jeligére, én ezt próbáltam:
- mai.txt: jelenlegi burkolt utak lekérdezése
- mai.json: kimenete
- 1honapja.txt: u.ez egy hónapja
- 1honapja.json: kimenete
- diff.py: pár soros script ami azokat az elemeket írja ki ami csak a
"mai" listában szerepel (ha a script neked nem kényelmes, más eszközt
is használhatsz, lehet, hogy sima táblázatkezelő is megoldja u.ezt
grafikusan)
- diff.txt: kimenete
A tesztként használt Sasad területre 2 utat talált, kézzel ellenőrizve
ezeket:
- https://www.openstreetmap.org/way/519937830
- https://www.openstreetmap.org/way/162135513
Mindkettő valóban az elmúlt 1 hónapban kapta meg a címkét. Elvileg ez új
úttal (ami egyből kapott ilyen címkét) is kéne működjön, bár ezt nem
teszteltem.
Üdv,
Miklós
--------- következő rész ---------
[out:json];
area[name="Sasad"];
(
way(area)[surface=asphalt];
way(area)[surface=concrete];
way(area)[surface=paved];
way(area)[surface=paving_stones];
);
out body;
>;
out skel qt;
--------- következő rész ---------
A non-text attachment was scrubbed...
Name: mai.json
Type: application/json
Size: 150211 bytes
Desc: nem elérhető
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20181229/8c74eaab/attachment.json>
--------- következő rész ---------
[out:json] [date:"2018-11-29T00:00:00Z"];
area[name="Sasad"];
(
way(area)[surface=asphalt];
way(area)[surface=concrete];
way(area)[surface=paved];
way(area)[surface=paving_stones];
);
out body;
>;
out skel qt;
--------- következő rész ---------
A non-text attachment was scrubbed...
Name: 1honapja.json
Type: application/json
Size: 152792 bytes
Desc: nem elérhető
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20181229/8c74eaab/attachment-0001.json>
--------- következő rész ---------
A non-text attachment was scrubbed...
Name: diff.py
Type: text/x-python
Size: 467 bytes
Desc: nem elérhető
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20181229/8c74eaab/attachment.py>
--------- következő rész ---------
162135513 only in new
519937830 only in new
--------- következő rész ---------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: Digital signature
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20181229/8c74eaab/attachment.sig>
További információk a(z) Talk-hu levelezőlistáról