Open Location Code

Logo Plus kódů

Open Location Code, zkráceně OLC, je systém identifikace polohy jakéhokoliv místa na zemi.[1] Byl navržen Googlem [2] a široké veřejnosti zpřístupněn v řijnu 2014.[3] Kódy vzniklé pomocí OLC jsou nazývány plus kódy.

Kódovací systém Open Location Code převádí zeměpisné souřadnice určitého místa, složené ze zeměpisné šířky a délky, do formátu, který je jednodušší na používání. Byl navržen především proto, aby bylo možné identifikovat lépe i místa, kde není žádný zavedený systém, například zde chybí názvy ulic, popisná, orientační či evidenční čísla nebo PSČ.[4]

Kódy bývají podobně dlouhé jako telefonní čísla (například 9F2P3CP6+JG), kde první čtyři písmena označují přibližné umístění na ploše 100 × 100 kilometrů. Další znaky polohu upřesňují na čtverce o délce strany 14 metrů. Každá taková oblast má pak svůj unikátní kód.[5]

Kódy však často mohou být zkráceny na čtyři nebo šest znaků v kombinaci s názvem blízké oblasti či obce (například 3CP6+JG Praha). S kódy je možné pracovat i bez připojení k internetu a nerozlišují se v nich malá a velká písmena, takže je možné je snáze předávat i například ústní formou. Aby se předešlo chybám, jsou snadno zaměnitelná písmena v systému záměrně potlačena. Stejným způsobem systém volí takové skupiny písmen, aby netvořila žádná existující slova.[6]

Od srpna 2015 podporují kódy ve vyhledávači Google Mapy,[7] dále je ale podporují i jiné služby, jako jsou Mapy.cz[8], CADforum[9] a další. Algoritmus je licencovaný pod licencí Apache 2.0 a dostupný na GitHubu.[10]

Specifikace

Systém Open Location Code je založen na zeměpisné šířce a délce ve WGS84. Každý kód představuje čtyřúhelníkovou oblast, ohraničenou dvěma místními rovnoběžkami a dvěma místními poledníky, podle určené mřížky. V kódu jsou pak zapsány souřadnice jihozápadního rohu oblasti a její velikost. Největší čtyřúhelníky mají velikost 20×20 stupňů, čímž vznikne 9 řádků a 18 sloupců, a ty jsou dále nékolikrát děleny do menších částí.

Použití v praxi

Při použití kódu v mapách nebo vyhledávači od Googlu se běžně vynechávají první čtyři znaky a nahradit je názvem určitého celku, například města nebo státu. Existují také případy, kdy je možné tyto znaky odstranit z kódu bez náhrady. V takovém případě je však důležité dbát na to, aby byla v mapě vybrána dostatečně malá oblast a systém tak určil pouze jedno místo.

Další systémy identifikace polohy

  • C-squares (2002)
  • Geohash (2008)
  • Geonames (2018)
  • GeoKey (2018)
  • GEOREF
  • Ghana Post GPS (2017)
  • Maidenhead Locator System (1980)
  • Makaney Code (2011)
  • MapCode (2008)
  • Military Grid Reference System
  • Natural Area Code
  • QRA locator (1959)
  • Universal Transverse Mercator coordinate system
  • what3words (2013)

Reference

V tomto článku byl použit překlad textu z článku Open Location Code na anglické Wikipedii.

  1. Plus codes [online]. [cit. 2018-11-03]. Dostupné online. Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.
  2. Open Location Code [online]. Dostupné v archivu pořízeném z originálu dne 2018-03-01. Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.
  3. Viz Open Location Code Github a Open Location Code forum.
  4. Open Location Code [online]. [cit. 2021-05-05]. Dostupné v archivu pořízeném z originálu dne 2018-03-15. 
  5. PALYZA, Jiří. Důmyslnou funkci Map Google zná jen málokdo: plus kódy pro snazší vyhledávání [online]. CHIP.cz, 2021-01-06 [cit. 2021-05-08]. Dostupné online. 
  6. Open Location Code: Addresses for everything, everywhere [online]. [cit. 2018-11-03]. Dostupné online. Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.
  7. Plus codes: A new way to help pinpoint places on the map [online]. [cit. 2018-11-03]. Dostupné online. Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.
  8. Pokročilé vyhledávání a GPS souřadnice [online]. Seznam.cz [cit. 2021-05-08]. Dostupné online. 
  9. Převodník zeměpisných souřadnic [online]. Arkance Systems [cit. 2023-02-02]. Dostupné online. 
  10. google/open-location-code [online]. [cit. 2018-11-03]. Dostupné online. Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.