OpenStreetMap

Hungarian_user

Mapper since:
March 29, 2019

2019 óta szerkesztem az OSM-et napi szinten. Pár órát hajnalban, de napközben, vagy néha este is szerkesztek. Nem tartom számon, hogy naponta hány új épületet viszek fel (közvetlenül nem látszik), ez nagyságrendileg 1000 épület, néha több. Szeretek komplett településeket felvinni egy-egy nap során. (A nagyobb létszámú településeken ez a szokásom valószínűleg változni fog).

A kisebb magyarországi települések épületeivel 2022 táján kezdtem el foglalkozni, a magyar Wikipédia kategórialistája alapján. Ezekből az 500 fősnél kisebb településeket választottam ki, amiből majdnem 1000 település épületeit vittem fel a térképre. Amikor végeztem a hiányzó épületek berajzolásával (nagyjából 1 év alatt), továbbmentem a nagyobb létszámú magyar települések felé az OSM településlistája alapján.

Most az 1400 fős települések épületeinek rajzolásánál tartok.

Fontosnak tartom, hogy a települések épületei láthatók legyenek a térképen, hiszen az épületek szükségesek ahhoz, hogy például a házszám vagy bármi egyéb adat beírható legyen. Sok településen még ma is csak az utak vannak úgy-ahogy, pontatlan pozíciókkal berajzolva, és az épületek száma kevés.

Kérem azokat, akik a magyar települések belső útjainak rajzolásával foglalkoztak, hogy a FÖMI 2014-es légifelvételhez igazítsák az utakat oly módon, hogy a rajzolt vonal nagyjából az út középvonalában haladjon (erre a célra ne használjanak Bing vagy egyéb felvételeket, mert ezek és a FÖMI között gyakran van több méteres eltérés - vagy előtte igazítsák az adott háttérfelvétel eltolását a FÖMI-hez). Csak annyi töréspontot szükséges berajzolni, hogy a rajzolt vonal ne menjen le az útról. (ha túl sok pont van, azt később nehezebb javítani, mert a pontokat egyenként szükséges mozgatni).

Időnként bevállalok egy-egy szerkesztési maratont katasztrófák után, hogy a segélyszállítmányok, illetve a mentést végző személyek el tudjanak jutni a számukra kijelölt helyre. Ehhez utak rajzolása is szükséges az épületek felrajzolásán kívül. (lásd: HOT lejjebb). Ezeknél az eseményeknél többnyire a Rapideditor az ajánlott szerkesztési eszköz. Talán azért, mert a MapWithAI a hiányzó utak nyomvonalára is javaslatot tesz.

A megjelenésétől fogva a Rapideditor-t használom az épületek felrajzolásához. Ez az eszköz csak böngészőt igényel, mint az iD editor (annak továbbfejlesztése). A lényege, hogy a Microsoft AI szoftvere grafikusan javaslatot tesz az összes épület körvonalára, amit a felhasználó épületenként elfogad vagy elutasít. Elfogadás után az épület láthatóvá válik a térképen. Ezután az épületet általában a saját tengelye körül el kell forgatni, hogy a FÖMI háttérképen látható épület körvonalait kövesse, és gyakran el kell tolni, hogy megfelelően illeszkedjen rá. Amikor több ilyen épület rajza készen van, fel lehet tölteni az OSM szervereire. (az iD-vel megegyezően max 50 db új objektum hozható létre egy lépésben).

A Rapideditorral való szerkesztés az épületek egyenkénti, “kézi” rajzoláshoz képest kb. 5x-10x gyorsabb. Ha sok épületet kell forgatni és tologatni, akkor a rajzolás sebessége kisebb, de még mindig gyorsabb, mint egyenként rajzolgatni. Figyelembe véve, hogy jelenleg (2024 április) csak 2,5 millió épület van felrajzolva Magyarország területén (és még kb. ugyanennyi hiányzik), szerintem a épületekkel való teljes lefedettség jelenleg csak ilyen eszközzel érhető el, ha pár éves időtávlatban gondolkodunk.

Az eltolás előtt a Shift + bal_egérgomb + körberajzolás (“lasszó”) módszerrel több épületet ki lehet jelölni, majd eltolni a megfelelő irányba. Nem szükséges zárt hurkot rajzolni, viszont ügyelni kell rá, hogy épületen kívül más objektum - például út - ne legyen kijelölve. Ehhez a “Térképadatok”, “Térképelemek” listában az épületeken kívül a többit ki lehet kapcsolni.

Szoftverfordítások

  • StreetComplete (OSM adatkiegészítés, Androidos app)
  • iD OSM Editor
  • OsmAnd (Androidos app)
  • Syncthing (adatszinkronizálás, Androidon is)
  • Vespucci OSM Editor (Androidos app)
  • SchildiChat (Matrix kliens, Androidos app)
  • QGIS
  • Tower Collector (mobiltornyok keresése, Androidos app)
  • FairEmail (email kliens, Androidos app)
  • overpass-turbo http://overpass-turbo.eu/ (adatlekérdezés)

Ezen szoftverek magyar fordításában közreműködök (másokkal együtt) több-kevesebb mértékben.

Aktuális projektem

  • 2024-03-29-én elkezdve: általam felvitt épületek illesztése FÖMI-hez
  • 2024-04-16 legfrissebb szerkesztés

Az általam idén (2024) megrajzolt épületek egy részét kifogás érte, hogy “nem elég pontosan illeszkedik” a FÖMI légifelvételhez. Ez tudatos döntés volt a részemről, hogy gyorsabban haladhassak az épületek felrajzolásával, felvállalva, hogy az épület esetleg 2-3 méterrel eltérhet a pontosnak feltételezett légifelvétel által mutatott pozíciótól. (Ekkora eltérés nem akadályozza az útvonaltervezést például, és a térképen sem látszik!). Külön ügyeltem rá, hogy az utak közelében lévő épületek ne lógjanak bele az útba (erre a Rapideditor és az iD is figyelmeztet, még a feltöltés előtt). Megjegyzem, nagyon sok helyen folyamatosan javítanom kell az utcák nyomvonalát, mert azok ütköznének az általam pontosan elhelyezett épületekkel. Az utóbbi 8-10 évben sokan hasonló pontatlansággal rajzoltak fel épületeket vagy utakat, mert a Bing-hez illesztették őket.

Bevállaltam, hogy visszafelé haladva a saját szerkesztéseim között a pontosnak feltételezett FÖMI 2010 képhez jobban igazítom az épületeket, és addig új település épületeit nem kezdem el rajzolni. Arra nem áll rendelkezésre számszerű adat, hogy a FÖMI kép mennyire pontos geo pozíció szempontból, illetve hogy a FÖMI kép és az épületek rajzai között mekkora eltérés van. (Egy-egy épületnél le lehet mérni a háttérkép eltolásával).

Eszközök, hivatkozások:

A magyarországi települések táblázatos listája

https://data2.openstreetmap.hu/epulet.php

Alapesetben a lakosságszám alapján van sorbarendezve. A sorrend a fejlécre kattintva módosítható. Az eddigi tapasztalataim (1500 főnél kisebb települések) alapján becslésem szerint az országos átlag a 0,5 É/L (épület / lakos) arány lehet. 2024 áprilisában ez az arány 0,26. A táblázat adatai naponta frissülnek.

Ha valaki kedvet kapna épületek felrajzolására, akkor érdemes lehet az É/L fejléc alapján sorbarendezni a táblázatot (épületek száma / lakosságszám). A legkisebb értékeket a táblázat piros színnel kiemeli. Sok helyen azonban nincs mapwithai támogatás (ezeket kihagytam), így ezeken a településeken az épületeket egyenként kell felrajzolni.

A Rapideditor

https://rapideditor.org/

A Rapideditor kezdőoldala. Letöltés nem szükséges, de OSM regisztráció kell a használatához. Magyar nyelvű. Sajnos több magyar településen nem ad javaslatot, vagy csak részben. (De érdemes lehet pár hónap múlva újra megnézni, mert az alatt ez a helyzet változhat, azaz megjelennek a javasolt épület-körvonalak).

Kezdetben kizárólag Firefox böngészővel használtam, 2024-ben kipróbáltam Opera böngészővel, és azzal is működik. A FÖMI légifelvétel használatához szükséges a böngészőben egy CORS nevű bővítményt telepíteni, mert annak hiányában a légifelvétel helyett fekete háttér jelenik meg.

Mivel a Rapid nem veszi figyelembe a FÖMI háttérképet, hanem mást használ (Bing, Mapbox vagy Esri), ezért ez plusz segítség a szerkesztésben, mivel a Bing, a Mapbox vagy az Esri is a FÖMI-nél frissebb felvételekkel rendelkezik, tehát megjelenik rajta olyan épület is, ami 2014-ben még nem létezett, illetve az gyakran előfordul, hogy időközben a szóban forgó épületet átalakították vagy lebontották. Ilyenkor mindig a frissebb felvételt veszem figyelembe. Mivel az adott épület a FÖMI felvételen nem létezik, ezért az épület illesztése egy kicsit trükkös: kijelölöm több, közeli épülettel együtt a nem látszó épületet is, és egyszerre illesztem őket a FÖMI felvételhez, így jó eséllyel a nem látszó épület is a helyére kerül.

Ismert problémák a Rapiddal

  • Kezdetben sok szabálytalan, cikkcakkos szélű alakzatot javasolt, ezek száma az évek során lecsökkent. Vissza kell utasítani, vagy a fölös pontok törlésével és igazításával javítható az épület alakja.
  • Nem figyeli a tetők színét, ezért az egymáshoz érő épületeket gyakran egy épületnek tekinti. Törölni kell a javaslatot (ha elfogadtuk), és kézzel megrajzolni az épületeket.
  • Az épületek elforgatásának szükségessége. Ez a különféle légifelvételek eltérő geometriai leképezéséből adódhat. Csak épületenként javítható, az “R” gomb + egérgomb alkalmazásával.
  • Eltolás szükségessége. Oka hasonló, mint a forgatásé. “M” gomb + egérgomb alkalmazásával javítható. Több épület kijelölhető a “lasszó” funkcióval, utána ezek egyben mozgathatók.

Overpass-turbo

https://overpass-turbo.eu

A saját magam által felrajzolt épületek megkeresésére használom. Ehhez a Varázslónak az alábbi sort adom meg (a településnevet mindig cserélve):

building=* and user:”Hungarian_user” in “Tiszatelek, Hungary”

Majd: Exportálás, GeoJSON

iD-ban: Térképadatok, Egyedi térképadatok, Fájl kiválasztása (export.geojson) Ha volt már ilyen fájl, akkor egy sorszámot rak hozzá, a nagyobb számú a frissebb. Az iD-be való beolvasás után a fájl törölhető.

A beolvasás hatására az iD-ban megjelennek világoskék színnel az általam azon a településen korábban felrajzolt épületek.

A “Térképelemek”-nél mindent kikapcsolok, csak ezt hagyom meg: “Épületek”. Ezután a lasszó eszközzel körbekerítek valamekkora területet, ahol ezek az épületek vannak, és látszik, hogy el vannak tolódva. (az “Épületek” kiválasztása ahhoz kellett, hogy a lasszó ne fogja meg az utakat is). Nagyítás annyira, hogy jobban látható legyen az eltolódás, majd “M” gomb, és az egérrel a helyükre húzom az épületeket.

A Streetcomplete app

https://streetcomplete.app/

Terepi munkához könnyen használható Androidos alkalmazás, amit a mobilunkon magunkkal tudunk vinni. Ha a mobil adatforgalmat korlátozni szeretnénk, érdemes otthon, wifin keresztül letölteni a térképet és a kérdéseket arra a területre, amit be akarunk járni. A Streetcomplete az utcán haladva automatikusan megjeleníti annak a közeli térképrészletnek a kérdéseit, ahol éppen járunk. Érdemes előzetesen kikapcsolni azokat a kérdéseket, amikkel nem akarunk foglalkozni, utána ezek ikonja már nem jelenik meg. Sok minden felvihető a térképre: Házszám, utcanév, hány szintes az épület, … stb. a házszámot be kell írni, illetve a térképen rá kell bökni az utca nevére és bemásolódik. Az üzletek adatai is beírhatók (ha már létezik mint üzlet, vagy valamikor létezett). Sok OSM adat a kérdésre igen/nem választ adva vihető be, csak a megjelenő ikonra kell kattintani, amit előzőleg magunknak kiválasztottunk.

A Streetcomplete az adatok frissen tartására is hangsúlyt helyez, ezért rendszeres időközönként megkérdezi, hogy az adott információ helyes-e még.

A Streetcomplete csak adatmódosításra alkalmas, viszont nem szükséges hozzá OSM szerkesztési ismeret, és nem kell rajzolni vele. Felülete magyar nyelven is elérhető. Sok kérdésnél grafika vagy fénykép segíti a válasz kiválasztását. OSM regisztráció szükséges a használatához. A térképe nagyjából kéthetente frissül, tehát az újonnan létrehozott objektumok ennyi idő múlva válnak láthatóvá.

JOSM Editor

https://josm.openstreetmap.de/wiki/Hu%3AWikiStart

Szerintem ez a szoftver bonyolult és a legkevésbé felhasználóbarát. Java alapú, amit előzőleg telepíteni szükséges. A Windows verziót használom, de csak ritkán, mert Rapideditorral az épületek felrajzolása, a forgatás, az eltolás gyorsabban elvégezhető. (a JOSM is tartalmazza a Rapideditorban használt szoftvert, itt MapWithAI a neve).

Azért kezdtem alkalmazni, hogy nagy számú épületet egyszerre tudjak a helyükre illeszteni a FÖMI légifelvételhez viszonyítva. (közben rájöttem, hogy a Rapideditorban is van “lasszó módszer” a csoportos kijelölésre, de azon belül nem lehet szűrni objektumokra).

Az épületek forgatásának szükségessége arra utal, hogy az egyes légifelvételek utófeldolgozása eltérő módon történik a FÖMI, a Bing vagy a Mapbox esetén. Az eltolódás (offszet) pedig a földrajzi illesztés pontatlanságára utal. Megjegyzendő, hogy a magyar OSM szerkesztők által preferált FÖMI más országokban nem elérhető.

Az általam felvitt épületek eltolása, FÖMI-hez igazítás menete (az épületek egyenkénti forgatása után) JOSM-ben:

  • település keresése név szerint (itt még nem szabad letölteni)
  • a megtalált település sorára kattintani 1x
  • térkép fül
  • bekeretezni a ténylegesen letölteni kívánt téglalapot
  • nagy, zöld, lefele nyíllal letölteni a kijelölt területet

Objektumkeresés: Ctrl-F, majd szűrés:

building user:Hungarian_user

Más település szerkesztése előtt: az “Adatréteg 1” törlése, vagy a JOSM újraindítása. (különben feltöltéskor fantom ütközéseket jelez)

Más település keresése: Ctrl-Shift-lefele_nyíl

Ez a keresés kijelöli az összes, általam elkezdett épületet az adott területen. Maga az eltolás a Shift-kurzornyilak segítégével történik, többszöri lenyomással, ami előtt érdemes ránagyítani a terület egy részére, hogy az illeszkedés jól látható legyen. Ha az illesztés megvan, a feltöltéssel bekerül a rendszerbe (nagy zöld, felfele mutató nyíl).

Ezután meg szoktam nézni iD-ben, hogy ott hogyan néznek ki az épületek, és a kisebb korrekciókat, forgatást egyenként ott végzem el. JOSM-ben vigyázni kell a kattintással, mert az megszünteti az épületek kijelölését.

A térképet mozgatni a jobb egérgombbal lehet (iD-ben bal egérgomb, tehát könnyű eltéveszteni).

Katasztrófák helyszínének térképezése

https://www.hotosm.org/

Humanitárius segítségek helyszíneinek térképezése. Az adott területet kisebb négyzetekre osztják, amiből egyet lefoglalhatunk szerkesztés céljára, így azt ugyanakkor elvileg más valaki nem tudja szerkeszteni. A rendszer azokat a négyzeteket ajánlja fel, amik még nincsenek teljesen készen. (Sajnos ez a kizárásos technika nem megbízható, mert észrevettem, hogy az általam felvitt épületeket közben valaki megváltoztatta, így az általam végzett módosítások egy része kárbaveszett. Mostanában emiatt kevesebbet szerkesztek így).

Asztali gép

A fenti bemutatkozásból kiderülhet, hogy elsősorban asztali gépen szerkesztem az OSM térképet, és csak kis részben a helyszínen, a Streetcomplete, a Vespucci vagy az OsmAnd applikációval.

Olyan távoli helyszíneket is szerkesztettem, ahol feltehetően kevés az internet-felhasználó, pláne az OSM szerkesztő, mint Bhután vagy Eritrea. Ezeken a helyeken főleg az utakat vittem fel a térképre, amikre a Rapideditor javaslatot tesz. A földutak is jól láthatóak.

Észak-Korea területét is érdemesnek találtam szerkeszteni, de náluk számolni kell azzal, hogy a szerkesztések, a helyszínek megtévesztő adatokat tartalmaznak. Szerintem elveszett idő az ottani objektumokat szerkeszteni, ha utánunk mások a módosításokat visszavonják, vagy félrevezető adatokkal helyettesítik.