týdeník 273

06.10.2015 – 12.10.2015

Detail vyfiltrovaný pomocí level=* z nedávno upraveného nádraží v anglickém Birminghamu, Data: © přispěvatelé OpenStreetMap, zobrazeno v JOSM
Detail vyfiltrovaný pomocí level=* z nedávno upraveného nádraží v anglickém Birminghamu [1], Data: © přispěvatelé OpenStreetMap, zobrazeno v JOSM

Téma: Dirty není jen špína

Pojem “dirty” se ve slovníčku digitálních map váže k místu, které svojí grafickou podobou již neodpovídá údajům v databázi. Jinými slovy renderer z jakéhokoliv důvodu nenabízí aktuální údaje, nebo si to alespoň uživatel či jeho prohlížeč myslí. V praxi se tento stav může projevit třeba tím, že část nějakého území již nové vykreslení má a část ne, takže silnice, jejíž tvar mapper pracně zaměřil a opravil, je v části mapy “nově” a v části mapy “postaru”. Je to mimo jiné tím, že zobrazovaný obrázek mapy se skládá z malých čtverců (dlaždic) a některé jsou již aktualizovány a jiné nikoliv. Aktualizována může být mapa komplet, ale jen v některých přiblíženích apod.

Pokud taková situace nastane a mapper (či zkušený uživatel) chce zjednat nápravu, nejprve je potřeba, aby si byl jistý, zda není chyba na jeho straně – prohlížeč si totiž může pamatovat dříve stažené dlaždice a jen tak sám od sebe nebude již dříve zobrazené dlaždice stahovat znovu ze serveru (není to rozmar, ale běžná funkce prohlížečů, šetřící čas při stahování a zobrazování obsahu). Obyčejný reload stránky (F5 nebo Ctrl+r) rozhodně nepomůže. Prohlížeče však mají i funkci reloadu s ignorováním obsahu cache (tedy dříve stažených obrázků), jako je např. Ctrl+Shift+r (zcela určitě Firefox, variant je více v různých prohlížečích vč. možnosti zakázat použití cache trvale).

V případě, že je problém opravu na straně rendereru, je tu pro základní OSM renderer funkce umožňující označit konkrétní dlaždici v konkrétním zoomu jako “dirty” a požádat tak o její přednostní vystavení. Postačí odeslat URL ve tvaru adresa_dlazdice/dirty a “je to”. Pro většinu čtenářů poněkud polopatističtějí: na konkrétní místo v mapě pravým tlačítkem myši, volba “Zobrazit obrázek” a následně do adresního řádku s adresou zobrazené dlaždice přidat “/dirty” a odeslat. Pokud se objeví text “Tile submitted for rendering” pak proběhlo vše jak mělo.

Existuje však ještě daleko jednodušší postup, který ale vyžaduje menší jednorázovou práci s instalací Greasemonkey skriptu: v první řade je potřeba nainstalovat (pokud to však Váš prohlížeč podporuje) rozšíření (addon) s názvem Greasemonkey (zde pro Firefox) a do něj pak vložit nový skript Petra Holuba, jehož kód autor zveřejnil před časem v diskusi na Talk-cz. Pak postačí kdykoliv při prohlížení základní mapy na openstreetmap.org na dané místo kliknout myší při zmáčknuté klávese Alt, “zašpiněná” dlaždice se označí zešednutím a po krátké chvíli (většinou do 15 max 30 vteřin) by se výsledek měl (s pomocí reloadu bez cache!, tedy např. Ctrl+Shift+r) bez potíží dostavit.

OSM CZ

OSM SK

  • Chybné routování v Bratislavských ulicích – je to chyba be-on-road nebo dat z OSM?

Mapování

  • Toto je zpráva o “Malé aktualizaci pro editaci OpenStreetMap v gnome mapách”
  • [1] Mappa Mercia píše o svém úspěchu při mapování celé nové víceúrovňové železniční stanice v anglickém Birminghamu.

Komunita

Importy

  • PlaneMad z týmu Mapbox Data zjistil mnoho problémů s kvalitou dat cest v Japonsku: problémy jako nenapojené části, špatné zarovnání nebo mnoho krátkých segmentů v síti cest. Jeho popis zní skoro stejně špatně jako popis importu z databáze TIGER v USA. Většina dat je zřejmě z Yahoo Japan Importu, který proběhl krátce po velkém zemětřesení 11. března 2011 a poté nebyl nikdy upraven. Překlad do japonštiny provedl mapper MAPconierge.

Nadace OpenStreetMap

  • Všichni platící členové OSM US se mohli účastnit voleb do rady OSM US. Volby končily 18. října a na výběr bylo z devíti kandidátů. Nakaner se podíval blíže na jednotlivá prohlášení uchazečů. 12. října byla k dispozici virtuální radnice, kde mohl kdokoliv položit kandidátům dotaz přes Twitter, IRC a Google+.
  • Paul Norman neformálně oznámil valnou hromadu OSMF, která by měla proběhnout 5. prosince. Během ní budou zvoleni 4 členové rady. Toto časné oznámení bylo učiněno proto, aby si všichni mohli zkontrolovat a případně obnovit své členství a získali tak možnost hlasovat ve volbách.
  • Ilya Zverev je první kandidát, který na OSMF mail listu oznámil svoji kandidaturu do voleb rady OSMF.

Události

  • Gregory Marler informuje o konferenci SotM Scotland.
  • Po akcích State of the Map ve Skotsku a Katalánii se bude 31. října konat SotM Japonsko ve městě Hamamastu.
  • První videa z SotMCAT 2015 v Barceloně se objevila na Youtube kanálu OSM en català.

Humanitární OSM

  • Je k dispozici nový HOT exportní nástroj. Ten může být použit k výběru a exportu OSM dat (buď podle OSM nebo HOT schématu) v různých formátech.

Mapy

Otevřená data

  • Dva studenti vytvořili během svých diplomových prací na ústavu geoinformatiky na Mnichovské univerzitě 3D model města New York. Tento model ve formátu CityGML je odvozen od dat z NYC Open Data Portal a je možné jej zobrazit s pomocí 3D online prohlížeče. (via @textkoch)
  • Data 1-SRTM (zhruba výškové rozlišení 30 m) jsou nyní dostupná pro celý svět.
  • Uživatel KDDA informuje ve svém deníku, že byl odstaven online přístup k oficiálním místním datům v Severním Irsku.

Licence

  • Německá společnost Omniscale představila Sustainability-Open-Source-Software-Licenci, v krátkosti SOSS-Licence. S využitím této licence se očekává lepší rozvoj Open Source projektů.
  • Uživatel timetabling tvrdí, že OSM by také měla mít pravidla pro vynucení licence, stejně jako má například Free Software Foundation. Informovali jsme o tom již dříve. V opačném případě by podle něj měla OSM zrušit ve své licenci část “sdílení”.

Software

  • V článku “Gamifikovaná extrakce přechodů z leteckých snímků” představili dva studenti počítačových věd na Univerzitě aplikovaných věd ve švýcarském Rapperswil aplikaci, která z leteckých snímků automaticky rozpoznává přechody pro pěší. Demonstrují to na příkladu, kdy se algoritmus prochází po OSM ulicích ve Švýcarsku a možná brzo v celé Evropě. Souřadnice nalezené aplikací jsou kontrolovány na duplicity a potom předány do MapRoulette, aby mohly být zahrnuty do OSM. Tato práce těží z projektu “Zebrastreifen Safari” (psali jsme v weeklyOSM 272), kde je výsledek kontrolován s pozemními daty. Stefan Keller říká: “Doposud známe dva hlavní způsoby, jak detekovat zalomení ulic a obvody budov. Pro bodové objekty, jako jsou právě pěší přechody (uzel s tagem highway=crossing), vypadají velmi slibně.”
  • Richard Fairhurst informuje o verzi projektu Tilemaker, která podporuje formát shapefile.
  • Projekt “Game of Nodes” sbírá peníze na Kickstarteru pro hru podobnou Ingress, ale využívající OpenStreetMap data. Cíl kampaně nicméně ještě nebyl dosažen. (via @OSMMV)

Programování

  • Paul Ramsey píše na cartodb.com blogu o tom, jak efektivně a bez velké ztráty kvality komprimovat prostorová data z PostGIS databáze.
  • Chros Whong publikoval plugin pro JavaScriptovou knihovnu Leaflet, který umístí 3D globus v rohu mapy centrovaný do stejného místa jako je zobrazeno na mapě.
  • Jerome Cukier informuje o publikaci zdrojových kódu projektu React-map-gl. Projekt poskytuje React API wrapper nad Mapbox GL JS – knihovnou pro vektorové dlaždice postavené nad webGL.
  • Pro Itálii už nadále nenajdete jeden velký shapefile soubor. Na serveru Geofabrik jsou místo toho dostupné shapefile soubory pro pět regionů. To samé se týká také Polska s jeho 16ti vojvodstvími.
  • Nové verze:

Věděli jste …

Ostatní “geo” záležitosti

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