Cs:Česko/OpenKýbl3DMap
< Cs:Česko
Jump to navigation
Jump to search
The 3D Development team are currently working on unifying 3D related tags.
For first results see Simple 3D Buildings.
For first results see Simple 3D Buildings.
Služba už aktivně není generována, nebo nefunguje.
OpenKýbl3DMap je izometrická 3D mapa tvořená z OSM dat. Tvůrcem je Aleš Janda, který první verzi zveřejnil 17. února 2010 v konferenci.
Hlavní částí je program v C++, který převádí OSM-xml do 3D formátu POV. Z něj je vygenerován POV-Rayem obrázek, který je následně rozsekán do mapových dlaždic.
Aktualizace mapových dlaždic probíhá na základě stáří dlaždice a počtu změn, které se na ní od posledního renderu odehrály. Celá ČR (1200 dlaždic) se obnoví zhruba do týdne. Renderování jedné dlaždice trvá cca 5 - 10 minut.
Věci k dořešení
- smrštění v ose y + netypické měřítko pro OpenLayers (a z toho vyplývající nekompatibilita v permalinku, přepínání vrstev atd.)
- názvy - v různém zoomu by se musely generovat různé 3D vrstvy. (
co tomu dát mapnik overlay?nelze kvůli nekompatibilnímu měřítku)
Vykreslované vlastnosti
- highway = všechny běžné - různé barvy i tunnel=yes, možno i area=yes
- building=yes - domy s placatou červenou střechou (u amenity=place_of_worship černou střechou)
- výška objektů (domy):
- building:height / height
- building:levels * 3 m + 1 m
- default 4,5 m, u amenity=place_of_worship 9 m
- landuse=forest, samotné stromy apod. - tmavě zelená plocha + stromy
- leisure=park apod. - světle zelená plocha, v některých typech stromy (dle tohoto mailu)
- všechny vodní
- hřiště (světle hnědá), hřbitovy (tmavě hnědá)
- stadiony (leisure=stadium; fialově)
- man_made=tower a amenity=tower - lze zadat height (standardně 25 m), průměr je napevno 4 m
- barrier=wall (výška 3 metry, šířka 30 cm)
- landuse=residential
- pláže
- poštovní schránky
- všechny plochy včetně relací typu multipolygon („děravé“ plochy)
Návrhy dalších vykreslení
- mosty (bridge=yes), vrstvy
- ploty (barrier=fence…)
- podpora building:roof (+ standardní styly pro některé typy domů)
- nástupiště (railway=platform)
- tramvaje
- natural=cliff [1]
- landuse=vineyard [2]
- velmi cool by bylo dívat se na sport=* a třeba u sport=soccer použít texturu fotbalového hřiště [3]
- kopce, ovšem problém s nepřesností SRTM
Aktuální informace
Některé aktuální informace (vše anglicky) lze nalézt v nápovědě, changelogu; zdrojáky pak v GIT repozitáři.