Plus Code

A Plus Code egy földrajzi koordináta formátum, amit a Google fejlesztett ki. Az az előnye, hogy könnyebb megjegyezni/felolvasni, mint egy számokból álló koordinátát. Open Location Code-nak is nevezik, és bizonyos alkalmazások (pl. OsmAnd+) ezt a nevet használják. Az algoritmus főbb előnyei, hogy nyílt forráskódú, és szabadalommentes.

Nézzünk egy példát: a margitszigeti szökőkút földrajzi koordinátái 47.518812 É, 19.044812 K (20 karakter)
Ez hosszabb, mint az ugyan ezt a helyet jeölő Plus Code: G29V+GW Budapest (vagy a helységnév nélküli, 8+2 karakteres változat: 8FVXG29V+GW)

Egy Plus Code alapértelmezetten lehet 8+2 karakter hosszú, vagy, ha egy helységnevet is írunk mögé, akkor 4+2 karakter hosszú. A 4+2 karakteres Plus Code-okról később lesz még szó ebben a cikkben (ugrás a fejezetre) .

Itt egy két perces videó, ami bemutatja, hogy hogyan működik az algoritmus, és többek között miért hasznos a Plus Code használata.

Nézd meg a fenti videót, mielőtt továbbolvasod, sokat segít a megértésben.

A Plus Code-ok nem tartalmaznak magánhangzókat, így csökkentve a létező szavak kialakulásának esélyét. Vizuálisan hasonló karaktereket sem tartalmaznak, a félreolvasás elkerülése érdekében.

A rövid formátum praktikus SMS-ben elküldéshez is, ha például a térerő túl gyenge egy segélyhívás indításához.

Sok városban, főleg a szegényebb negyedekben, ahol nincsenek utcanevek (vagy utcák sem, csak sikátorok), emberek millióinak nincs lakcíme. Emiatt nem tudnak postai küldeményeket fogadni, közegészségügyi szolgáltatásokat igénybe venni, szavazni, bankszámlát nyitni, és még sok más dolgot, amihez szükséges lenne egy hivatalos lakcím. Ilyen helyeken az utcanevek hiánya miatt hagyományos házszámok kiosztása több időt és munkát igényel, mint egy koordináta alapú házszámozási rendszer használata. A Plus Code egy jó megoldás lehet ilyen célokra, és több helyen is használják:
maps.google.com/pluscodes/learn/#case-studies
www.addressingtheunaddressed.org

Hogyan tudom használni?

A térképen való megjelenítéshez egyszerűen írd be Plus kódot a keresőbe (egy olyan alkalmazásban, ami támogatja a Plus Code-okat), és az alkalmazás kiadja a koordinátákat, ahová mutat.

OsmAnd+ alkalmazásban keresés egy Plus Code-ra
OsmAnd+ alkalmazásban keresés egy Plus Code-ra

Többek között az OsmAnd+ és a Google Térkép alkalmazások támogatják a Plus Code-ok megjelenítését Android rendszeren. Az OsmAnd csak a 8 karakterest támogatja, és a 4 karakteres kódokat azon a rács területen keresi meg, ahol éppen tartózkodsz (tehát a kód utáni helységnévre nem tud keresni). Ez nem probléma, ha például ugyan azon a rács területen vagy te is és az a személy is, akinek elküldöd a pozíciót. (a rácsról később lesz szó (ugrás a fejezetre) )

Egy hely Plus kódját az OsmAnd+ alkalmazásban így tudod megtalálni:
(Az OLC szöveg az Open Location Code rövidítése, ami a Plus Code formátum hivatalos neve.)

Tipp: Ha kitörlöd a kimásolt hosszú Plus Code első 4 karakterét, és mögé írod a város nevét, az egyszerűsítheti például a bediktálást telefonba. A videón megjelenített Plus Code tehát így nézne ki: H4JW+MX Hortobágy

Az openstreetmap.org weboldalon sajnos nem lehet plus code-okkal keresni. Az érvelésről több infót itt találsz.

4 karakteres Plus Code

Egy hosszú formátumú (8+2 karakter) Plus kódban az első 4 karakter egy 1°×1° szélességi és hosszúsági fok méretű rács szerint határoz meg egy területet. (Ez Magyarországon kb. 111×76 kilométer.) Ha egy város nevét, ami megtalálható ezen az 1°×1° területen, a Plus Code mögé írunk, az területet jelölő első 4 karakter elhagyható a kódból, tehát a margitszigeti szökőkút Plus Code pozíciója így is kinézhet: G29V+GW Budapest Ez több karakter, viszont könnyebben megjegyezhető.

Igazából akármilyen helység nevet meg lehet adni, ami ugyan abban az 1°×1° rács körzetben van, mint a jelzett pozíció, akkor is, ha a célpont nem is azon a településen van. Tehát a margitszigeti szökőkút Plus Code pozíciója még így is kinézhet G29V+GW Gödöllő (nem számít, hogy a Margit sziget nem Gödöllőn van, mert Gödöllő ugyan azon az 1°×1° rács területen található), sőt még így is: G29V+GW Mogyoród, vagy G29V+GW Dunakeszi. Sajnos, ezt a 4 karakteres formátumot kevés alkalmazás támogatja, ezért egyelőre érdemesebb a 8 karakteres hosszú formátumot használni.


Ha jobban bele szeretnéd magad ásni a témába, itt találsz további információt:


Kérdések, hozzászólások

Bejelentkezés és regisztráció nélkül is lehet hozzászólást írni.

(Mi az a Cactus Comments?)

Sajnos JavaScript szükséges ahhoz, hogy itt az oldalon meg lehessen jeleníteni a hozzászólásokat. De ne aggódj, van más lehetőség.

A megjegyzésekhez ez az oldal a Cactus Comments technológiát használja.
Ha szeretnél megjegyzéseket olvasni, vagy írni ehhez a cikkhez a JavaScript engedélyezése nélkül, ebben a Matrix szobában megteheted: #comments_informatika_plus-code:cactus.chat