týdeník 288

19.01.2016-25.01.2016

Logo
Neuzavřené objekty v OpenStreetMap (landuse=farmland). Tyto byly editovány před dvěma lety a nezobrazují se na mapě. Tyto chybné geometrie byly detekovány nástrojem OSMLint-unclosedways [1] | obrázek od Mapboxu

Téma: Zákaz odbočení

Tvorba databáze OSM není jen o sběru primárně zobrazitelnách dat. Mezi klíčové údaje, které tvoří základ rozšířené funkčnosti online map (v tomto případě funkci navigace) patří údaje o nemožnosti cestu – byť fyzicky přítomnou – pro konkrétní typ dopravy využít. Definovat správně omezení z kategorie access nebo access:conditional není sice jednoduché, ale skutečná “vyšší mapperská” je pochopit důležitost a správný způsob tagování míst, kde by navigace rozhodně neměla řidiče nutit odbočit. Řeč je (i když poněkud nepřesně řečeno) o “zákazu odbočení”.

Pojem “zákaz odbočení” není z pohledu databáze jen seznamem míst, kde je v reálu umístěna stejnojmenná dopravní značka. Ve skutečnosti je to seznam všech míst, kde je odbočení z právního hlediska nepřípustné, ale z OSM databáze to explicitně nevyplývá. Zatím co (správně tagovaná) jednosměrka ústící do hlavní silnice je z pohledu OSM jednoznačně místo, kam (do protisměru) nenechá navigace nikoho odbočit, je příkladem bezradnosti databáze třeba místo, kde končí dálnice a pokračuje běžná silnice první třídy. Dálnice je totiž v praxi mapovaná jako dvě fyzicky oddělené “jednosměrky”, které se v místě přechodu do státní silnice prostě spojí a pokračují “obousměrkou”. Pro OSM databázi je to vlastně křižovatka, do které vedou tři cesty a není důvod zakázat řidiči, přijíždějícímu po dálnici, “odbočit” v místě spojení se státní silnicí “doleva”, tedy (v reálu) se otočit zpět na dálnici. Tedy až do okamžiku, kdy se na toto místo aplikuje relation:restriction.

Výše uvedený příklad se nenachází jen na dálnici, velmi často se vyskytuje právě v aglomeracích, typicky v místech vícepruhových silnic a jejich křižovatek, u mimoúrovňových křížení, u složitějších křižovatek obecně apod. Zmíněná relace se samozřejmě také umisťuje tam, kde se nachází zákaz odbočení a to nejen zákaz jasně definovaný svislou dopravní značkou, ale i takový, který vyplývá ze značky vodorovné či z jiného dopravního značení, např. i z přikázaného odbočení.

Správné mapování diskutované restrikce se provádí výhradně použitím relace – nikoliv tedy jednoduchým tagem na uzlu (na křižovatce). Zákaz (či příkaz k) odbočení je z principu definován nejen bodem, ve kterém pokyn platí, ale také směrem, odkud řidič přijíždí a směrem, kterým pokyn platí. Do předmětné relace je tedy nutno zahrnout příjezdovou cestu (role from), bod restrikce (role via) a odjezdovou cestu, pro kterou restrikce platí, např. ulice, kam se nesmí z daného směru odbočit (role to). Podrobnější a rozšiřující informace viz relation:restriction.

Kromě absence této relace je podle Vladimíra Domese, který se na mapování těchto restrikcí zaměřuje, je nejčastější chybou špatné pochopení pravidel a omylem místo zákazu odbočení doprava zadání příkazu k odbočení doprava (‘only_right_turn’ místo ‘no_right_turn’). Na dalším místě jsou pak nefunkční restrikce kvůli chybějícím či přebývajícím členům relace. Vyskytují se i zákazy odbočení do protisměru jednosměrek, které nejsou z principu fatální chybou, jen jsou nadbytečné.

image
Zde je pouze člen ‘via’. Ostatní chybí.

Pro zajímavost – podle Vladimíra Domese je dnes počet zmíněných restrikcí ve třech největších městech u nás tento: Praha: 580, Brno: 260 a Ostrava: 320. Ostrava jich má vůči Brnu vysoký počet patrně z toho důvodu, že právě tuto lokalitu Vladimír Domes dozoruje a pro zbylé oblasti hledá dobrovolníky k revizi. K té částečně pomáhají i dva analytické weby http://map.comlu.com a http://restrictions.morbz.de , které sice nezjistí místo, kde mappeři přehlédli zákazovou značku, ale z logiky souvislostí či spíše z tvaru křižovatky odhadnou místo, které je nesprávně označeno.Takovou restrikci zobrazí buď jako jednoznačně chybnou, nebo podezřelou.

OSM CZ

OSM SK

Mapování

  • Školy: zpátky ke čtverci jedna? Blogový zápisek na Mappa Mercia o britském čtvrtletním projektu.
  • Ladislav Láska hledá dobrovolníky pro testování nové vývojové verze editoru Merkaator (desktopový OSM editor stejně jako JOSM) hlavně na platformě Windows. Dále by potřeboval pomoc ohledně vydání verze pro Apple OSX.
  • Simon Poole sepsal úkoly pro další vydání editoru Vespucci.
  • Francouzský nástroj pro zajištění kvality Osmose nově pokrývá také Austrálii, Fiji, Palestinu, Izrael, Arménii, Severní a Jižní Koreu.
  • Pascal Neis píše na svém blogu o tom, jak nalézt podezřelé sady změn a jak sledovat oblast v OSM.
  • Birminghamská městská rada nyní mění mnoho ulic na zónu s omezenou rychlostí na 20 mil za hodinu. Lokální OSM komunita získává seznam změněných ulic každý pátek.
  • Použití tagu amenity=swimming_pool může být nyní “nevhodné” po hlasování na OSM wiki (36 ano, 5 ne). Alternativní tag je leisure=swimming_pool.
  • Matthijs Melissen zaslal na tagging mail list informaci o zamítnutí jeho návrhu tagování aquatics centrum.
  • Hillel Yakir publikoval na Youtube čtyři video tutoriály v hebrejštině s úvodem do editace OSM.
  • Uživatel Hakuch otevřel návrh k “odstranění jmenných tagů z wiki”. Tagy name_1 a alt_name_1 by neměly být dále popisovány na wiki a tím pádem ani dostupné jako vlastnosti v iD editoru. Hlasování běželo do 08.02.2016.
  • V reakci na teroristické útoky v Paříži vytvořil Christian Quest mapu OpenEvacMap. O hackathonu  informoval “Le Monde”, jeden z předních francouzských deníků pod titulkem “Hackathon ke zvýšení bezpečnosti v Paříži.”
    Další zdroje: LaTribune, RSLN. Sledujte projekt na Twitteru a GitHubu. Obrázky #necmergitur s retweety od starostky Paříže Anne Hidalgo a náčelníka pařížské policie.

Komunita

  • Na australském mail listu byla otevřena diskuze o vnitřním mapování vlakových stanic provedeném pracovníky firmy Mentz.
  • Ian Dees žádá o zpětnou vazbu pro svůj projekt Ukaž mi cestu. Jedním ze způsobů je vyplnění hlášení o chybě na GitHubu.
  • BushmanK navrhuje využít pro diskuse o tagování issue tracker (uvedl GitHub). Názory komentujících jsou značně rozkolísané.
  • St. Lucia News Online informuje o mapathonu, který se konal 19. ledna v St. Lucii.
  • Mapbox vyvinul nástroj pojmenovaný OSM Comments. Je postaven na API, které monitoruje a uchovává diskuse u sad změn a v poznámkách OSM (notes) a které následně umožní prohledávat. Zdrojový kód a dokumentace naleznete na GitHubu.

Importy

  • Holandská agentura pro konstrukci cest a dopravu (NLStBV) uveřejnila aktuální plánovací data pro dálnici A20. Cílem je použít tato data pro vytvoření správné reprezentace dálnice v OSM.
  • Edward Betts by rád spárovat geografické objekty v OSM s Wikipedií s pomocí vlastního software.

Události

  • Organizační tým konference FOSSGIS připomíná nadcházející termín pro zaslání abstraktů k článkům pro letošní ročník a vysvětluje, že každý příspěvek je vítán. (automatický překlad)

Humanitární OSM

  • Skupina ve Washington D.C. chce přinést digitální mapování mezi lidi.
  • Blake Girardot bude na konferenci FOSDEM v Bruselu mluvit o technických možnostech, použitých nástrojích a výsledcích HOT projektu Missing Maps (chybějící mapy).
  • Lisa Nikolau také mluvila o projektu Missing Maps. Obrázek v článku dobře demonstruje práci, která je ještě ve světe potřeba udělat.

Mapy

  • Valle publikoval video tutoriál pro pokročilé uživatele o použití Garminovského nástroje BaseCamp pro vytvoření tras s použitím OSM pro fanoušky motorek.
  • Uživatel MaKa oznámil, že WordPress OpenStreetMap plugin je dostupný i ve španělštině.

Přechod k OSM

Software

  • [1] OSMLint je open source sada validátorů a nástrojů pro pochopení kvality OSM dat a k identifikaci běžných problémů v geometrii a metadatech. Repositář je zde a tento blog jej představuje. Vývojáři stále přidávají nové validátory pro detekci dalších problémů v OpenStreetMap. Otestujte jej.
  • Dmytro Ovdiienko vydal program pro sběr dat z OSM wiki o všech dokumentovaných programech a nabízí výstup v podobě katalogu OSM software.
  • Nový vydání
    softwareverzedatumkomentář
    OpenJUMP1.9.018.01.2016první nové vydání od prosince 2014
    OpenLayers3.13.020.01.201668 změn a oprav chyb
    OSRM Backend4.9.120.01.2016opraveny 4 chyby
    SQLite3.10.220.01.2016opravy chyb

Programování

  • S uvedením verze 1.7.5-idio.intel.lawyers (1.7.5-stupidni.pravnici.intelu), změnil editor iD svoji licenci z WTFPL (dělej si co chceš) na ISC licenci (podobná BSD licenci). Vývojáři iD integrovali kód od Intelu, ale právníci Intelu nechtěli vydat svůj kód pod licencí WTFPL.
  • Iván Sánchez Ortega popisuje co jej unavuje při správě projektu Leaflet.
  • Uživatel Malenki porovnává paměťové nároky rozdílných formátu pro osm data a jako příklad používá Bulharsko.

Věděli jste…

Ostatní “geo” záležitosti

Plánované události

kdecokdyzemě
GrazStammtisch25.01.2016austria
RennesRencontres mensuelles25.01.2016france
ColoradoColorado State University Mapathon, Fort Collins27.01.2016united states
UrspringStammtisch Ulmer Alb28.01.2016germany
PařížRencontres mensuelles28.01.2016france
WikiProject_Taiwan/state/新竹市HsinChu meetup #229.01.2016taiwan
BruselFOSDEM Conference30.01.-31.01.2016belgium
TorontoMappy Hour01.02.2016canada
CharlottetownLearn to OpenStreetMap04.02.2016canada
MoskvaSchemotechnica06.02.2016russia
BerlínHack Weekend06.02.-07.02.2016germany
LyonRencontre mensuelle mappeurs09.02.2016france
Salt Lake CityGeobeers09.02.2016united states
CebuBogo OSM Workshop by French Red Cross, Bogo City10.02.-12.02.2016philippines
Vídeň54. Wiener Stammtisch11.02.2016österreich
PařížMapathon Missing Maps11.02.2016france
DerbyDerby16.02.2016england

Poznámka: Pokud zde chcete vidět vaši akci, zadejte ji prosím do kalendáře. Pouze data z kalendáře se objeví v našem týdeníku. V kalendáři prosím nezapomeňte zmínit město a zemi. Pro vložení kategorie použijte prosím [edit blog detail].

Toto číslo přeložil tom.k redakčně upravili mkyral a vop. Budeme velmi rádi, pokud podpoříte a oceníte naši práci tím, že budete dílo dále šířit, např. sdílením na sociálních sítích (like, retweet, plus…). Předem za to děkujeme.

Každé číslo v CZ verzi je promováno zde:Facebook osmcz OpenStreetMap CZ | Twitter @osmcz @osmcz | Google PlusOpenstreetmap | Talk-cz Talk-cz | osm_sk osm_sk

Můžete nás kontaktovat e-mailem: e-mail weekly@openstreetmap.cz
Originál tohoto souhrnu připravili:Laura Barroso, Nakaner, Peda, Rogehm, Rub21, TheFive, Ziltoidium, derFred, escada, jinalfoflia, malenki, mgehling, stephan75, wambacher, widedangel.