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í
    software verze datum komentář
    OpenJUMP 1.9.0 18.01.2016 první nové vydání od prosince 2014
    OpenLayers 3.13.0 20.01.2016 68 změn a oprav chyb
    OSRM Backend 4.9.1 20.01.2016 opraveny 4 chyby
    SQLite 3.10.2 20.01.2016 opravy 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

kde co kdy země
Graz Stammtisch 25.01.2016 austria
Rennes Rencontres mensuelles 25.01.2016 france
Colorado Colorado State University Mapathon, Fort Collins 27.01.2016 united states
Urspring Stammtisch Ulmer Alb 28.01.2016 germany
Paříž Rencontres mensuelles 28.01.2016 france
WikiProject_Taiwan/state/新竹市 HsinChu meetup #2 29.01.2016 taiwan
Brusel FOSDEM Conference 30.01.-31.01.2016 belgium
Toronto Mappy Hour 01.02.2016 canada
Charlottetown Learn to OpenStreetMap 04.02.2016 canada
Moskva Schemotechnica 06.02.2016 russia
Berlín Hack Weekend 06.02.-07.02.2016 germany
Lyon Rencontre mensuelle mappeurs 09.02.2016 france
Salt Lake City Geobeers 09.02.2016 united states
Cebu Bogo OSM Workshop by French Red Cross, Bogo City 10.02.-12.02.2016 philippines
Vídeň 54. Wiener Stammtisch 11.02.2016 österreich
Paříž Mapathon Missing Maps 11.02.2016 france
Derby Derby 16.02.2016 england

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.