Slide 1

Slide 1 text

Osm-gimmisn: Hiányzó utcák és házszámok Vajna Miklós 2019-10-07

Slide 2

Slide 2 text

Eddig: házszámozás

Slide 3

Slide 3 text

3 / 11 OpenStreetMap Meetup 2019 október, Budapest | Vajna Miklós Az előző rész tartalmából... ● Házszám nélküli utcák ● Részben felmért utcák ● Mit mérj még fel, ha már arra jársz

Slide 4

Slide 4 text

Osm-gimmisn: dedikált eszköz

Slide 5

Slide 5 text

5 / 11 OpenStreetMap Meetup 2019 október, Budapest | Vajna Miklós A megoldott probléma ● Vegyünk publikusan elérhető magyar referencia házszám listákat (nincs koordináta): választási címjegyzék, govcenter ● Hasonlítsuk össze, hogy szerepel-e mind az OSM-ben ● Mindez egy könnyen elérhető weboldalon: https://vmiklos.pythonanywhere.com/osm/ ● Naponta automatikusan frissítve

Slide 6

Slide 6 text

6 / 11 OpenStreetMap Meetup 2019 október, Budapest | Vajna Miklós Ötlet ● Régen: helyben, parancssoros Python scriptek ● bkil: legyen mindez weben, azt jobban szeretik az emberek ● vasony: adattisztításban segítek ● Demó

Slide 7

Slide 7 text

7 / 11 OpenStreetMap Meetup 2019 október, Budapest | Vajna Miklós Extrák ● Dokumentáció: ● Hogyan használd, hogy vegyél fel új területet, hogyan szűrd a zajt ● Utcák, nem csak házszámok ● OSM vs referencia utca nevek ● Sashegy: alapból Bp. XI. kerület, de pár utca XII. ● Krisztinaváros: Alkotás utca egy része XII. kerület, a többi I. ● Páros/páratlan vs folyamatos számozás ● Kereskedelmi házszámok kékkel

Slide 8

Slide 8 text

8 / 11 OpenStreetMap Meetup 2019 október, Budapest | Vajna Miklós Adatok ● Kód és adat egyben (szándékosan), most: v1-860 ● 73 reláció ● 120 teszt ● A weboldal egy sima PythonAnywhere ingyenes fiók

Slide 9

Slide 9 text

9 / 11 OpenStreetMap Meetup 2019 október, Budapest | Vajna Miklós „Területeim” ● Sasad ● Gazdagrét ● Sashegy ● Németvölgy ● Őrmező ● Farkasvölgy ● Magasút ● Farkasrét ● Hosszúrét ● Madárhegy ● Krisztinaváros (94%) Nem sietünk sehova, ez hobbi :-)

Slide 10

Slide 10 text

10 / 11 OpenStreetMap Meetup 2019 október, Budapest | Vajna Miklós Technikai részletek ● Python 3.5+ ● flake8/mypy --strict/pylint ● A nem-webes részre teljes teszt lefedettség coverage report --show-missing --fail-under=100 ● A yaml fájlokra validátor ● Continuous Integration ● Lokalizáció, hogy legyen magyar UI + doksi

Slide 11

Slide 11 text

11 / 11 OpenStreetMap Meetup 2019 október, Budapest | Vajna Miklós Összefoglalás ● Hozzájárulók: 419 Miklos Vajna 401 vasony 34 bkil 3 Balázs Úr 2 Botond Balazs ● Köszönöm a figyelmet! :-) ● Diák: https://vmiklos.hu/odp