Open Location Code
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
[editovat | editovat zdroj]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
[editovat | editovat zdroj]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
[editovat | editovat zdroj]- 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
[editovat | editovat zdroj]V tomto článku byl použit překlad textu z článku Open Location Code na anglické Wikipedii.
- ↑ Plus codes [online]. [cit. 2018-11-03]. Dostupné online.
- ↑ Open Location Code [online]. Dostupné v archivu pořízeném z originálu dne 2018-03-01.
- ↑ Viz Open Location Code Github a Open Location Code forum.
- ↑ Open Location Code [online]. [cit. 2021-05-05]. Dostupné v archivu pořízeném z originálu dne 2018-03-15.
- ↑ 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.
- ↑ Open Location Code: Addresses for everything, everywhere [online]. [cit. 2018-11-03]. Dostupné online.
- ↑ Plus codes: A new way to help pinpoint places on the map [online]. [cit. 2018-11-03]. Dostupné online.
- ↑ Pokročilé vyhledávání a GPS souřadnice [online]. Seznam.cz [cit. 2021-05-08]. Dostupné online.
- ↑ Převodník zeměpisných souřadnic [online]. Arkance Systems [cit. 2023-02-02]. Dostupné online.
- ↑ google/open-location-code [online]. [cit. 2018-11-03]. Dostupné online.