KARTOGRAFICKÁ VIZUALIZACE DAT Z OPENSTREETMAP

Rozměr: px
Začít zobrazení ze stránky:

Download "KARTOGRAFICKÁ VIZUALIZACE DAT Z OPENSTREETMAP"

Transkript

1 MASARYKOVA UNIVERZITA PŘÍRODOVĚDECKÁ FAKULTA GEOGRAFICKÝ ÚSTAV KARTOGRAFICKÁ VIZUALIZACE DAT Z OPENSTREETMAP Bakalářská práce Ludvík Adamec Vedoucí práce: Mgr. Bc. Jiří Kozel, Ph.D. Brno 2014

2 Bibliografický záznam Autor: Název práce: Studijní program: Studijní obor: Vedoucí práce: Ludvík Adamec Přírodovědecká fakulta, Masarykova univerzita Geografický ústav Kartografická vizualizace dat z OpenStreetMap Geografie a kartografie Geografická kartografie a geoinformatika Mgr. Bc. Jiří Kozel, Ph.D. Akademický rok: 2013/2014 Počet stran: Klíčová slova: OpenStreetMap; webová kartografie; kartografická vizualizace; CartoCSS; SLD; GeoServer; Mapnik; Leaflet; PostgreSQL; hromadná doprava

3 Bibliographic Entry Author Title of Thesis: Degree programme: Field of Study: Supervisor: Ludvík Adamec Faculty of Science, Masaryk University Department of Geography Cartographic visualization of OpenStreetMap data Geography and Cartography Geographical Cartography and Geoinformatics Mgr. Bc. Jiří Kozel, Ph.D. Academic Year: 2013/2014 Number of Pages: Keywords: OpenStreetMap; web cartography; cartographic visualization; CartoCSS; SLD; GeoServer; Mapnik; Leaflet; PostgreSQL; public transport

4 Abstrakt Bakalářská práce se zabývá kartografickou vizualizací dat z projektu OpenStreetMap. Nejdříve se věnuje samotným datům, jejich struktuře a obsahu. Následně dochází k porovnání open source nástrojů a standardů využitelných pro kartografickou vizualizaci na internetu. V praktické části práce byl na základě porovnání jednotlivých metod (CartoCSS a SLD GeoServeru) vytvořen návrh webové mapy pro městskou hromadnou dopravu v Novém Městě na Moravě a v Brně. Abstract Bachelor thesis concerns deals with cartographical vizualization of data from OpenStreetMap project. Firstly it deals with the data itself, their composition and structure. Further, open source cartographical tools and standards for cartographical visualisation are compared. In practical part a map draft was created based on the comparisons (CartoCSS and GeoServer SLD). The draft visualizes web map of public transport in Nové Město na Moravě and Brno.

5

6

7 Poděkování Na tomto místě bych chtěl poděkovat především Mgr. Bc. Jiřímu Kozlovi, Ph.D. za vstřícnost a cenné rady při vedení této práce. Dále bych chtěl poděkovat komunitě uživatelů projektu OpenStreetMap za data a nástroje. Prohlášení Prohlašuji, že jsem svoji bakalářskou práci vypracoval samostatně s využitím informačních zdrojů, které jsou v práci citovány. Brno 8. května 2014 Ludvík Adamec

8 OBSAH 1 Úvod Cíl práce Zhodnocení dostupné literatury Data OpenStreetMap Datový model OpenStreetMap Základní typy objektů Seznam mapovaných objektů Vlastnosti OpenStreetMap dat Přesnost a kvalita dat Licenční podmínky užití dat Zdroje poskytující data OpenStreetMap Kartografická vizualizace z dat OpenStreetMap Databáze PostgreSQL Vykreslování map nástrojem Mapnik XML styl pro Mapnik Generování XML Mapnik stylu prostřednictvím nástroje Tilemill CartoCSS Mapové servery GeoServer Mapserver Porovnání kartografických vyjadřovacích prostředků v SLD a CartoCSS Metoda bodových znaků Metoda liniových znaků Metoda plošných znaků Popis bodových, liniových a plošných znaků v SLD a CartoCSS Závěr z porovnávání kartografických vyjadřovacích prostředků Publikace Map na webu OpenLayers Leaflet Ukázka kartografické vizualizace dat z openstreetmap Zpracování dat Vytvoření mapových podkladů Vytvoření mapového podkladu Mapnikem Data poskytovaná GeoServerem Leaflet Závěr... 40

9 Seznam použité literatury Seznam použitých zkratek Seznam obrázků Seznam tabulek Seznam příloh... 48

10 1 ÚVOD Kartografie na webu zažívá v současné době velký rozmach. S tím roste i popularita volně dostupných dat. Nejvýznamnějším zdrojem geografických volně dostupných dat je projekt OpenStreetMap, který si klade za cíl zmapovat celý svět prostřednictvím práce dobrovolníků. Steve Coast založil tento projekt v roce 2004 v Anglii. V roce 2006 vznikla nezisková mezinárodní organizace OpenStreetMap foundation, která projekt spravuje až do současnosti. Aktuálně je do projektu zapojeno více než 1,6 milionu uživatelů. Data z OpenStreetMap je možné stáhnout a používat. Podmínkou je uvedení jako zdroj OpenStreetMap a jeho přispěvatele a zároveň použitá data zveřejnit pod stejnou licencí. V posledních letech OpenStreetMap vytváří konkurenci i poskytovatelům komerčních dat a umožňuje šířit zájem o open source kartografické nástroje. Právě tyto technologie mohou být pro řadu kartografických úloh dostatečné a mohou umožnit vznik řadě důležitých kartografických produktů. Mezi současně nejpoužívanější open source nástroje použitelné v oblasti webové kartografie patří například Leaflet, OpenLayers, MapServer, GeoServer, Mapnik nebo Tilemill. 1.1 Cíl práce Cílem bakalářské práce je analyzovat data z projektu OpenStreetMap, nejdříve se zaměřuje na strukturu a obsah dat. Dále byla navržena možnost jejich získání a ukládání. V další části práce byla provedena rešerše možných způsobů kartografické vizualizace dat pro prostředí internetu. Rešerše je zaměřena na technologie umožňující kartografickou vizualizaci, které jsou poskytované jako open source. Konkrétně došlo ke srovnání kartografických vyjadřovacích prostředků v CartoCSS a SLD GeoServeru. Na základě zpracované rešerše byla ze zvolených technik navržena ukázková vizualizace těchto dat, která byla zaměřena na oblast městské hromadné dopravy. Došlo k návrhu mapy pro městskou autobusovou dopravu v Novém Městě na Moravě a noční hromadnou dopravu v Brně. 10

11 2 ZHODNOCENÍ DOSTUPNÉ LITERATURY Vzhledem k současným trendům v kartografii, kdy nejdůležitějším médiem pro kartografické produkty se stal internet, je nutné seznam dostupné literatury rozdělit do několika částí a to mezi publikace týkající se tvorby map, publikace o informačních technologiích a zdrojů zabývajících se projektem OpenStreetMap. Oblasti webové kartografie se věnuje řada autorů, mezi významné publikace patří Web Cartography: developlments and prospects [1], kde se autoři zabývají obecně webovou kartografií a jejími možnostmi. Další publikací je například Multimedia Cartography [2], která se webové kartografie věnuje spíše okrajově. Webové mapy jsou zde uváděny jako nadstavba map digitálních. Problémem těchto publikací je, že vzhledem k rychlosti vývoje a šíření technologií, internetu a nových kartografických možností tyto publikace ztrácejí na informační hodnotě. Samotné kartografii a vizualizaci geografických dat se věnuje řada autorů. V českém prostředí například publikace Vybrané kapitoly z kartografie [3], která i přes svoje stáří zůstává stále aktuální. Další významnou knihou jsou Metody tematické kartografie [4]. V zahraničí je významnou autorkou například Peterson s publikací GIS Cartography: A Guide to Effective Map Design [5]. Peterson v současné době vydává na svém blogu řadu zajímavých článků o webové kartografii. Informace k použitým technologiím byly čerpány zejména z oficiálních dokumentací jednotlivých projektů. Navíc pro PostGIS bylo čerpáno z knihy PostGIS in Action [6], která podrobně ukazuje možnosti využití tohoto prostorového rozšíření databáze. Pro GeoServer jako velmi užitečný zdroj byla využita publikace GeoServer Beginner s Guide. Zmiňovaný blog autorky Peterson obsahuje i informace o Tilemillu, který byl taktéž využit. Problematika kartografických možností SLD (Styled Layer Decriptor) ve srovnání s MapServerem je probírána v článku Comparison of Styled Layer Descriptor Specification and MapFile Format in Light of Cartographic Visualization [7]. Specifikace Styled Layer Decriptor (SLD) [8] a Symbology Encoding (SE) [9] jsou specifikace, které popisují kartografickou symboliku rastrových i vektorových objektů. Specifikace SE vznikla rozdělením původní specifikace SLD na SLD a SE Mnoho názorných ukázek a návodů pro vytvoření kartografických znaků prostřednictvím SLD stylů je popsáno na webových stránkách organizace Office of Geographic Information (MassGIS) [10]. Zmíněný MapServer s jeho konfiguračním souborem MapFile, který specifikuje nejenom kartografickou symboliku je popsán v článku Cartographical Symbol 11

12 Construction with MapServer [11]. Článek podrobně ukazuje konkrétní příklady a možnosti kartografických znaků v MapServeru. Dalším standardem podporujícím definici kartografické symboliky je KML (Keyhole Markup Language). Tento standard je podrobně popsán na webových stránkách OGC (Open Geospatial Consorcium) [12] a dalším zdrojem je výukový materiál od společnosti Google [13]. K projektu OpenStreetMap a jeho datům je nejucelenějším zdrojem jeho dokumentace, dostupná na wiki serveru projektu [14] a kniha OpenStreetMap: Using and Enhancing the Free Map of the World [15]. V této knize autoři postupně popisují smysl projektu OpenStreetMap, sběr dat a jejich strukturu. V závěru je velká část věnována možnostem kartografické vizualizace z těchto dat. Dále v posledních letech bylo napsáno několik studentských prací, kde tato data byla analyzována nebo využita pro nějakou konkrétní kartografickou vizualizaci. Diplomová práce Projekt OpenStreetMapping z pohledu geoinformatika [16] se věnuje zejména sběru dat pro tento projekt. Jsou zde také podrobně popisovány problémy zejména v prostorové složce dat. Další diplomová práce s názvem Prototyp turistického systému založeného na datech OpenStreetMap [17] a bakalářská práce Vykreslovací systém MTB map pro OpenStreetMap [18] se zabývají zejména technickými možnostmi vizualizace dat z OpenStreetMap pomocí konkrétních technologií, bohužel neobsahují mnoho informací o samotné kartografické vizualizaci. 12

13 3 DATA OPENSTREETMAP 3.1 Datový model OpenStreetMap Datový model OpenStreetMap můžeme vidět na Obr. 1. Všechna data projektu jsou uložena prostřednictvím uzlů (nodes), cest (ways), vztahů (relations) a tagů. Všechny zmíněné objekty jsou navzájem provázané. [15, s. 51] Obr. 1. Datový model projektu OpenStreetMap. Upraveno podle [15, s. 52] Pro výměnu a práci s daty je používán OSM XML 1 formát, který je složen z několika základních částí. Na Obr. 2 vidíme základní strukturu OSM souboru. Skládá se z definice verze OSM (osm version), stanovení omezujícího obdélníku (bounds) a samotného obsahu, který zahrnuje uzly, cesty a vztahy. Zmíněné elementy, které nesou obsahovou informaci, mohou být doplněny rozšiřujícími informacemi pomocí elementu tag, který bude zmíněn později. 1 XML - extensible Markup Language je obecný značkovací jazyk vyvinutý konsorciem W3C [44], který byl navržen pro snadné vytváření značkovacích jazyků pro různé účely. 13

14 <osm version="0.6" generator="cgimap > <bounds minlat="49.564" minlon="16.070" maxlat="49.560" maxlon="16.079"/> <node> </node> <way> </way> <relation> </relation> </osm> Obr. 2. Ukázka OSM XML schématu Základní typy objektů Uzel (node) Každý uzel (Obr. 3) je definován svojí zeměpisnou šířkou a délkou. Další informace, které má každý uzel je datum jeho uložení a údaje o uživateli, který ho uložil. Tyto doplňkové informace se také vyskytují u cest a vztahů. Jednotlivé uzly se používají k zaznamenání bodů zájmu nebo se mohou spojit a vytvořit cestu. <node id=" " visible="true" version="5" changeset=" " timestamp=" t19:49:40z" user="name" uid="1574" lat="49.595" lon="16.013"> <tag k="name" v="nové Město na Moravě zastávka"/> <tag k="railway" v="halt"/> </node> Obr. 3. Uzel v OSM XML, který reprezentuje železniční zastávku. Cesta (way) Cesta (Obr. 4) reprezentuje liniové prvky mapy. Je složena vždy z nejméně dvou referenčních uzlů. OSM XML schéma nedefinuje žádným speciálním způsobem polygony. Polygon je reprezentován speciálním druhem cesty, která má první a poslední referenční uzel shodný, tedy jedná se vlastně o uzavřenou cestu. <way id=" " visible="true" version="1" changeset=" " timestamp=" t05:35:01z" user="biibo" uid="3516"> <nd ref=" "/> <nd ref=" "/> <nd ref=" "/> <nd ref=" "/> <tag k="building" v="yes"/> <tag k="source" v="cuzk:km"/> </way> Obr. 4. Uzavřená cesta v OSM XML, která reprezentuje budovu. Vztahy (relations) Vztahy (Obr. 5) obsahují seřazený seznam referenčních uzlů nebo cest. Každý člen seznamu má atribut obsahující referenční bod nebo cestu a název role, která nemusí být vyplněna. Každý vztah může obsahovat i tagy s dalšími informacemi. Cílem vztahu je vytvořit propojení mezi několika objekty. Příkladem mohou být složité polygony, které vznikají kombinací několika cest. 14

15 <relation id="238804" visible="true" version="56" changeset=" " timestamp=" t10:08:57z" user="jpoutnik" uid=" "> <member type="node" ref=" " role="forward_stop"/>... <member type="node" ref=" " role="backward_stop"/> <member type="way" ref=" " role=""/>... <member type="way" ref=" " role=""/> <tag k="ref" v="25"/> <tag k="route" v="trolleybus"/> <tag k="type" v="route"/> </relation> Obr. 5. Vztah v OSM XML reprezentující trasu a zastávky trolejbusové linky. Tagy Tagy se mohou vyskytovat u všech zmíněných základních objektů. Každý tag se skládá ze dvou částí, první částí je klíč (key) a druhou část reprezentuje hodnota (value). Příklad tagů na Obr. 6 specifikuje druh cesty (higway=tertiary) a počet pruhů silnice (lanes=3). <way id=" " visible="true" version="2" changeset=" " timestamp=" t07:29:33z" user="hanoj" uid="4788"> <nd ref=" "/> <nd ref=" "/> <nd ref=" "/> <nd ref=" "/> <nd ref=" "/> <tag k="highway" v="tertiary"/> <tag k="lanes" v="3"/> </way> Obr. 6. Tagy v OSM XML reprezentující silnici třetí třídy Seznam mapovaných objektů Projekt OpenStreetMap definuje jednotlivé fyzické objekty přidáním tagu k základním druhům objektů, které byly již zmíněny (uzly, cesty, vztahy). Přiřazení klíčové hodnoty tagu se řídí společným tagovacím schématem, které může každý uživatel doplnit podle svých potřeb. Základní seznam tagů, které jsou nejčastěji používány, tvoří více než 1000 různých tagů. Vzhledem k obsáhlosti tohoto schématu a jeho neustálému vývoji není možné v této práci uvést seznam mapovaných objektů. Celé schéma 1 je uvedeno v dokumentaci projektu. [19] 3.2 Vlastnosti OpenStreetMap dat Přesnost a kvalita dat Kvalita a přesnost dat se vždy odvíjí od metody získání dat. Vzhledem k tomu, že data OpenStreetMap jsou vytvářena uživateli, kteří mají rozdílné úrovně zkušeností a znalostí mapování, tak i data projektu jsou velmi rozdílné kvality. Prostorová složka dat je ovlivněna zejména podklady, které uživatelé používají k mapování. Mezi ty patří například

16 podkladové mapy, měření amatérskými GPS přístroji nebo satelitní snímky různého data původu a rozlišení. Z tohoto důvodu je problematické určit polohovou přesnost dat. Obsahová složka dat je také velmi rozdílná. Různí uživatelé zaznamenávají různé vlastnosti a druhy objektů, problémem je i různý stupeň zmapovaného prostoru v rámci určité oblasti. Například v rámci určitého regionu se mohou nacházet obce, které mají zmapovány pouze hlavní cesty a naopak obce, které jsou zmapovány velmi podrobně. Příkladem mohou být obce Ždánice a Uhřice, které jsou od sebe vzdáleny pouze 6 kilometrů, přesto úroveň zmapování je velmi odlišná (Obr. 7). Problémem dat může být jejich aktuálnost, která je velmi různorodá. Obr. 7. Rozdílná úroveň zmapování v obci Uhřice a Ždánice. (Zdroj: [20]) V rámci České republiky je většina oblastí zakreslena velmi podrobně. Oblasti hustěji osídlené bývají většinou i podrobněji zmapované. Důvodem, proč je většina oblastí podrobně zmapována, je určitě aktivní komunita uživatelů projektu OpenStreetMap. Díky této komunitě se podařilo bezplatně získat řadu zdrojů, které mohou být použity při odvozování map. Příkladem těchto zdrojů je WMS ortofotomapy od ÚHUL nebo WMS pro katastrální mapy od ČUZK. [14] Pokud se rozhodneme OpenStreetMap data použít, je určitě na místě kontrola kvality dat požadovaných oblastí s jinými kartografickými díly, například WMS ZABAGED od ČUZK [21]. 16

17 3.2.2 Licenční podmínky užití dat Data projektu OpenStreetMap jsou od září roku 2012 poskytována pod licencí Open Data Commons Open Database License. [22] Na základě této licence je možné data kopírovat, distribuovat a upravovat, ale podmínkou je uvedení jako zdroj OpenStreetMap a jeho přispěvatele. Druhou důležitou podmínkou je použitá data zveřejnit pod stejnou licencí. V interaktivních elektronických mapách je nutné uvést zdroj ve formátu Přispěvatelé OpenStreetMap a přitom uvést licenci a odkaz na její plné znění. V situaci, kdy není možné přidat odkaz, se doporučuje jako zdroj uvést adresu webu openstreetmap.org a opendatacommons.org, kde se nacházejí licenční podmínky. [23] 3.3 Zdroje poskytující data OpenStreetMap Stažení dat OpenStreetMap je možné z několika zdrojů (Tab. 1). Jednotlivé zdroje se liší zejména prostorovým vymezením a formátem dat. Data můžeme nejčastěji získat v originálním formátu OSM XML, respektive v jeho komprimované formě OSM.BZ2 nebo PBF, která je jeho alternativou v binární podobě [24]. Data můžeme stáhnout i v jiných než původních formátech, nejčastějším příkladem je Shapefile (SHP). Problémem formátů vzniklých konverzí původních dat může být to, že neobsahují kompletní data. Tyto upravené formáty se dají úspěšně použít, ale je výhodnější stáhnout data v původním formátu, která lze v případě potřeby konvertovat. [25] 17

18 Tab. 1. Seznam základních poskytovatelů dat OpenStreetMap. Název (URL) Popis a možností stahování dat Formát dat Aktualizace OpenStreetMap.org Planet.osm wiki.openstreetmap.org/w iki/planet.osm GEOFABRIK download.geofabrik.de/ Metro Extracts metro.teczno.com/ osm.kyblsoft.cz/archiv/ Stáhnutí z oficiálních stránek projektu. Volba oblasti pomocí omezujícího obdélníku (maximální rozdíl zeměpisné šířky i zeměpisné délky je 0,25 ) a maximálně uzlů. Kompletní data z projektu OpenStreetMap. Velikost komprimovaného je 29GB a nekomprimovaného 400GB. Výřezy dat podle kontinentů, států, některé státy i podle regionů. Evropské země jsou kompletní, oblasti mimo Evropu obsahují pouze některé země. Data ve formátu Shapefile nejsou kompletním obsahem OSM. Výřezy oblastí nejvýznamnějších měst a jejich okolí (obsahuje i Prahu a Brno). Výřez České republiky. OSM PBF, OSM.BZ2 PBF, OSM.BZ2, SHP PBF, OSM.BZ2 PBF, OSM.BZ2 Okamžitá Týdenní/ denní Denní Měsíční Denní ThinkGeo osmdata.thinkgeo.com/ Výřezy dat podle států. Data nejsou kompletním obsahem OSM. SHP Týdenní Bbbike.org download.bbbike.org/osm / Výřezy 200 měst a regionů světa. Možnost získání dat zadáním omezujícího polygonu s rozměrem až 6000 x 4000km a objemem dat do velikosti 768MB. PBF, OSM.BZ2 Týdenní WeoGeo Market market.weogeo.com/ Výřezy měst a regionů světa, export do mnoha formátů. Data nejsou kompletním obsahem OSM. SHP, KML, GML, GeoJSON 1 Měsíční 1 GeoJSON je formát, který je určen pro výměnu různých geografických dat [46]. 18

19 4 KARTOGRAFICKÁ VIZUALIZACE Z DAT OPENSTREETMAP Kartografická vizualizace postavená na datech projektu OpenStreetMap je velmi široký pojem, proto bude v následujících kapitolách popisována pouze v oblasti webové kartografie. Cílem je ukázat možné postupy a navrhnout technologie, díky kterým můžeme vytvořit mapu pro webové prohlížeče. Všechny následující postupy a ukázky pracují s open source softwarem. V dalších podkapitolách budou popsány jednotlivé kroky, díky kterým získáme mapu pro webové prohlížeče. První část se bude zabývat zpracováním stažených OSM dat do databázového systému, následně budou rozebrány mapové servery, nástroje a specifikace, které jsou určeny pro kartografickou vizualizaci. Z mapových serverů bude zmíněn GeoServer a MapServer s jejich kartografickými styly: SLD GeoServeru a MapFile MapServeru. Dalším nástrojem, který bude popisován je Mapnik a jeho stylový dokument Mapnik XML. V poslední řadě bude zmíněn kartografický styl CartoCSS, který umožňuje export do Mapnik XML. Samotný kartografický styl CartoCSS bude porovnán s SLD stylem pro GeoServer z hlediska možností kartografických vyjadřovacích prostředků. V poslední části této kapitoly budou zmíněny možnosti publikace mapových podkladů na internetu. 4.1 Databáze PostgreSQL PostgreSQL je objektově-relační databázový systém, který byl původně vytvořen na Kalifornské univerzitě v Berkeley. V současnosti je vydáván pod vlastní open source licencí ( Pro práci a ukládání prostorových dat je možné systém upravit rozšířením PostGIS [26]. PostGIS přidává možnosti ukládání a zpracování prostorových dat. Rozšíření je postaveno na SQL specifikaci "Simple Features" od organizace OGC [27]. Instalací rozšíření přidáme do databáze základní geometrické typy (point, linestring, polygon, multipoint, multilinestring, multipolygon a geometrycollection), prostorový R-tree index a funkce pro analýzu a zpracování prostorových dat. [6, s. 17] Příprava databáze a postup importu stažených OpenStreetMap dat se nachází v příloze 1. 19

20 4.2 Vykreslování map nástrojem Mapnik Mapnik je nástroj pro vykreslování map napsaný v C++, ale je možné s ním pracovat prostřednictvím jazyka Python. Je poskytován zdarma pod licencí LGPL [28]. Vzhled vykreslovaných map se nastavuje stylovým dokumentem XML. Mapnik dokáže zpracovat přímo zdrojové soubory (OSM), ale většinou se pracuje s daty z databáze PostGIS. Výstupem z nástroje Mapnik je mapa nebo mapové čtverce ve formátu PNG. [29] Podklady pro instalaci a práci s nástrojem Mapnik se nacházejí v příloze 2. K vytvoření samotné mapy je nutné stažená data OpenStreetMap nahrát do databáze PostGIS nástrojem Osm2pgsql. Dále budeme potřebovat vytvořit stylový XML dokument, podle kterého Mapnik vygeneruje naši mapu XML styl pro Mapnik Mapový styl pro Mapnik se skládá ze všech zdrojů a pravidel na základě kterých Mapnik generuje mapu. Mapnik v současné době podporuje formáty jako Shapefile, PostGIS, TIFF nebo OSM soubory. Samotný XML soubor (Obr. 8) se skládá z několika částí a je omezen objektem <Map>, který má atributy specifikující barvu pozadí a mapovou projekci mapy. Dalšími objekty jsou styly vrstev a samotné vrstvy, obsahující informaci o přiřazeném stylu a specifikaci datového zdroje vrstvy. <Map bgcolor="..." srs="..."> <Style name="..."> <Rule>...</Rule> </Style> <Layer name="..."> <StyleName>...</StyleName> <Datasorce> <Parameter></Parameter> </Datasource> </Layer> </Map> Obr. 8. Schéma Mapnik XML stylu. V konkrétních vrstvách <Layer> (Obr. 9) jsou specifikovány styly tagem <Stylename>. Jedné vrstvě můžeme přiřadit více stylů a Mapnik je bude vykreslovat podle pořadí v XML. Každá vrstva má tagem <Datasource> specifikovány parametry, které definují přístup k datům. V našem příkladu se jedná o data uložená v PostGIS databázi. Přístupové informace k databázi jsou specifikovány v jednotlivých parametrech a konkrétní data z databáze jsou získána SQL selectem. 20

21 <Layer name="silnice" status="on" srs="..."> <StyleName>První_styl_Silnice_obal</StyleName> <StyleName>Druhý_styl_Silnice_výplň</StyleName> <Datasource> <Parameter name="table"> (SELECT way,highway FROM planet_osm_line where highway IS NOT NULL ORDER BY z_order) as Silnice < /Parameter> <Parameter name="type">postgis</parameter> <Parameter name="port">port</parameter> <Parameter name="user">uživatel_databáze</parameter> <Parameter name="dbname">název_databáze</parameter> <Parameter name="extent">...</parameter> </Datasource> </Layer> Obr. 9. Ukázka vrstvy silnic v Mapnik XML. Každý styl (Obr. 10) se definuje tagem <Style>. Atributem stylu je jeho jméno a jeho obsahem jsou pravidla <Rule>. Pravidla slouží pro definici symboliky vrstvy v mapě. Základní možností definice symbolů jsou elementy PointSymbolizer pro body, LineSymbolizer pro liniové prvky, PolygonSymbolizer pro polygony a TextSymbolizer, který specifikuje textové popisy. Prostřednictvím filtrace <Filter> můžeme aplikovat pravidlo pouze na určitou skupinu dat vrstvy. Na ukázce (Obr. 10), je styl pro silnice, kde se jednotlivá pravidla aplikují na konkrétní třídy silnic, které jsou v tabulce databáze PostGIS zapsána ve sloupci s názvem higway. Pravidla jsou definována pro třídu silnic s názvem primary a secondary. Vykreslování určitého pravidla můžeme omezit i podle měřítka mapy, které je specifikováno tagy <MaxScaleDenominator> a <MinScaleDenominator>. [30] <Style name="silnice"> <Rule> <MaxScaleDenominator>12500</MaxScaleDenominator> <MinScaleDenominator>5000</MinScaleDenominator> <Filter>[highway] = 'primary' </Filter> <LineSymbolizer stroke="#ae0000" stroke-width="16"/> </Rule> <Rule> <MaxScaleDenominator>12500</MaxScaleDenominator> <MinScaleDenominator>5000</MinScaleDenominator> <Filter>[highway] = 'secondary' </Filter> <LineSymbolizer stroke="#909090" stroke-width="13"/> </Rule> <Rule> <MaxScaleDenominator>25000</MaxScaleDenominator> <MinScaleDenominator>12500</MinScaleDenominator> <Filter>[highway] = 'primary'</filter> <LineSymbolizer stroke="#ae0000 " stroke-width="10"/> </Rule> </Style> Obr. 10. Ukázka stylu silnic v Mapnik XML. 21

22 4.2.2 Generování XML Mapnik stylu prostřednictvím nástroje Tilemill Tilemill je open source nástroj vytvořený společností Mapbox. Umožňuje vytvářet kartografickou symboliku mapy jednoduchým a uživatelsky přívětivým způsobem. Pro vykreslení mapy používá Mapnik. Výstupem z Tilemillu může být finální mapa v PNG, PDF, SVG, MBTiles 1 nebo Mapnik XML [31]. Velkou výhodou použití Tilemillu je automatické obnovení náhledu mapy po každé změně kartografického stylu, díky tomu lze nejdříve vytvořit celý styl a nakonec vygenerovat mapu Mapnikem. Velkým problémem ovšem může být nemožnost volby kartografického zobrazení, protože Tilemill umožňuje pouze WGS84 Web Mercator zobrazení s kódem EPSG:3857. [32] CartoCSS Vlastní tvorba kartografického stylu pro Tilemill se provádí pomocí CartoCSS [33]. CartoCSS je kartografickou obdobou kaskádových stylů (CSS 2 ), které jsou kolekcí metod pro grafickou úpravu internetových stránek. CartoCSS využívá abstraktních vrstev a umožňuje využít vlastnosti dědičnosti pravidel. Kartografické možnosti CartoCSS jsou rovnocenné s možnostmi kartografického stylu pro Mapnik. Ukázka na Obr. 11 reprezentuje stejnou symboliku jako zmíněná ukázka Mapnik XML (Obr. 10). Z ukázky je zřejmé, že kód v CartoCSS je výrazně přehlednější a kratší. #silnice { [zoom=16]{ [highway='secondary']{line-width:13; line-color:#909090;} [highway='primary']{line-width:16; line-color:#ae0000;} } [zoom=15]{ [highway='primary']{line-width:10; line-color:#ae0000; } } } Obr. 11. Ukázka stylu vrstvy silnic v CartoCSS. 4.3 Mapové servery GeoServer GeoServer je open source mapový server, napsaný v jazyce Java, který vznikl v roce Server umožňuje publikaci prostorových dat a pro práci s nimi využívá standardy OGC. GeoServer jako datové zdroje podporuje rastrové (ArcGrid, GeoTiff, Gtopo30, ImageMosaic, WorldImage) a vektorové (Shapefile, PostGIS, WFS) formáty dat [34]. Data OpenStreetMap je možné importovat z již zmíněné databáze PostGIS. [35] 1 MBTiles je formát pro ukládání mapových čtverců v databázi SQLite (

23 Práce s GeoServerem probíhá prostřednictvím uživatelského rozhraní ve webovém prohlížeči. Pokud máme server nainstalovaný jako localhost, tak přístup do uživatelského rozhraní je na adrese GeoServer pracuje s daty, která jsou ukládána do vrstev. Pro import nové datové vrstvy je nutné nejdříve vytvořit pracovní prostor (workspace) a přidat nový datový zdroj (store). Pokud zvolíme jako datový zdroj databázi PostGIS, tak si následně můžeme zvolit jako vrstvu libovolnou tabulku z databáze nebo vytvořit vlastní SQL pohled do databáze. Při publikaci samotné vrstvy je nutné nastavit vhodnou mapovou projekci a zvolit kartografickou symboliku vrstvy. Data je možné publikovat pomocí standardizovaných WMS, WFS nebo WCS služeb. [36] SLD styl pro GeoServer GeoServer používá pro definici symboliky mapových vrstev specifikace organizace OGC, konkrétně specifikaci SLD a částečně implementoval i novou specifikaci SE a doplnil ji některými vlastními funkcemi. V rámci specifikací je popsána kartografická symbolika vektorových a rastrových prostorových objektů včetně jejich textových popisů. V prostředí GeoServeru se kartografická symbolika zapisuje v XML SLD stylovém dokumentu (viz Obr. 12). Jednotlivé stylové dokumenty jsou propojeny s vrstvami, které jsou následně podle SLD stylů vykreslovány. Vzorový SLD styl reprezentuje stejnou symboliku jako zmíněný styl v Mapnik XML a CartoCSS. Na příkladu vidíme, že SLD je výrazně delší a komplikovanější než oba zmíněné způsoby. Každý SLD styl obsahuje jmennou vrstvu (NamedLayer), která může obsahovat několik uživatelských stylů (UserStyle). V uživatelském stylu se pravidlem (Rule) definuje kartografický styl pro celou vrstvu nebo pouze pro podskupinu objektů vybraných filtrem (Filter), popřípadě měřítkem (MinScaleDenominator a MaxScaleDenominator). Samotné vyjadřovací prostředky se definují pomocí symbolizérů. Symbolizéry pro vektorové objekty se dělí na PointSymbolizer, LineSymbolizer a PolygonSymbolizer, rastrové objekty popisuje RasterSymbolizer a poslední TextSymbolizer je určen pro textové popisy. [34, s. 129] Podle typu symbolizéru můžeme definovat tvar, velikost, orientaci, průhlednost, výplň, externí grafiku, ohraničení, písmo a další vlastnosti, které budou podrobněji rozepsány ve srovnání s CartoCSS (viz podkapitola 4.4). 23

24 <?xml version="1.0" encoding="iso "?> <StyledLayerDescriptor version="1.0.0"> <NamedLayer> <Name>default_line</Name> <UserStyle> <FeatureTypeStyle> <Rule> <ogc:filter> <ogc:propertyisequalto> <ogc:propertyname>highway</ogc:propertyname> <ogc:literal>primary</ogc:literal> </ogc:propertyisequalto> </ogc:filter> <MinScaleDenominator>5000</MinScaleDenominator> <MaxScaleDenominator>12500</MaxScaleDenominator> <LineSymbolizer> <Stroke> <CssParameter name="stroke">#ae0000</cssparameter> <CssParameter name="stroke-width">16</cssparameter> </Stroke> </LineSymbolizer> </Rule> </FeatureTypeStyle> <FeatureTypeStyle> <Rule> <ogc:filter> <ogc:propertyisequalto> <ogc:propertyname>highway</ogc:propertyname> <ogc:literal>secondary</ogc:literal> </ogc:propertyisequalto> </ogc:filter> <MinScaleDenominator>5000</MinScaleDenominator> <MaxScaleDenominator>12500</MaxScaleDenominator> <LineSymbolizer> <Stroke> <CssParameter name="stroke">#909090</cssparameter> <CssParameter name="stroke-width">13</cssparameter> </Stroke> </LineSymbolizer> </Rule> </FeatureTypeStyle> <FeatureTypeStyle> <Rule> <ogc:filter> <ogc:propertyisequalto> <ogc:propertyname>highway</ogc:propertyname> <ogc:literal>primary</ogc:literal> </ogc:propertyisequalto> </ogc:filter> <MinScaleDenominator>12500</MinScaleDenominator> <MaxScaleDenominator>25000</MaxScaleDenominator> <LineSymbolizer> <Stroke> <CssParameter name="stroke">#909090</cssparameter> <CssParameter name="stroke-width">10</cssparameter> </Stroke> </LineSymbolizer> </Rule> </FeatureTypeStyle> </UserStyle> </NamedLayer> </StyledLayerDescriptor> Obr. 12. Struktura SLD stylu pro GeoServer. 24

25 4.3.2 Mapserver MapServer je open source mapový server, který nabízí obdobné možnosti jako GeoServer. MapServer byl vyvinut na Univerzitě v Minnesotě ve spolupráci s NASA a MNDNR. MapServer nabízí velmi širokou podporu vstupních formátů dat (Shapefile, PostGIS, ESRI ArcSDE, Oracle Spatial, MySQL a mnoho dalších), výstupním formátem mohou být webové služby pod specifikacemi OGC (WMS, WFS) [37]. Konfiguračním souborem MapServeru je MapFile, který specifikuje i kompletní kartografickou symboliku pro výsledné výstupy dat. MapFile pracuje přímo s jednotlivými vrstvami a specifikuje i řadu dalších věcí než jenom symboliku a nastavení samostatných vrstev, například formáty výstupu, kartografické zobrazení a další volby. [38] Detailní srovnání možností MapServeru a GeoServeru po stránce kartografických vyjadřovacích prostředků je popsáno v článku Comparison of Styled Layer Descriptor specification and MapFile format in light of cartographic visualization od autora Jiřího Kozla [7]. 4.4 Porovnání kartografických vyjadřovacích prostředků v SLD a CartoCSS Pro porovnání formátu SLD pro GeoServer a CartoCSS je nutné si nejdříve stanovit kritéria a metodu hodnocení. Jako metoda byla zvolena jednoduchá binární metoda hodnocení, která je založena na ověřování, zda lze provést různé kartografické metody [39, s. 26]. Předmětem testování se staly možnosti tvorby kartografických znaků. V kartografii jsou kartografické znaky základním prostředkem jazyka mapy, který sděluje informace o vlastnostech jevu. [3, s. 31] Znaky lze rozdělit do základních kategorií bodové, liniové a plošné. Jednotlivým znakům je možné přiřadit jejich optické vlastnosti. Znak má tyto základní optické vlastnosti tvar, velikost, orientaci, barvu, strukturu a intenzitu. [3, s. 34] Informace použité ve srovnávání pocházejí z dokumentace CartoCSS [33], dokumentace pro GeoServer [35], specifikace OGC [9] a Wiki serveru The Office of Geographic Information [40]. Je nutné ještě upřesnit, že se porovnávaly možnosti SLD stylu GeoServeru, tedy nejedná se o srovnání CartoCSS s obecnou specifikací SLD Metoda bodových znaků U bodových znaků uvažujeme několik základních parametrů tvar, velikost, strukturu, výplň a orientaci [4, s. 43]. V rámci rozdílů mezi možnostmi SLD GeoServeru a 25

26 CartoCSS je nutné uvažovat i technická omezení, konkrétně je nutné se zaměřit na průhlednost, kombinaci více symbolů, použití vlastního symbolu z externího zdroje a umístění bodového symbolu do mapy. Obě metody jsou srovnány v Tab. 2. Na první pohled má CartoCSS velmi omezené bodové vyjadřovací prostředky, nelze například bodovým znakům nastavit jiný tvar než elipsu (kružnici). Taktéž neumožňuje kombinovat více bodových znaků, ani bodový znak nahradit znakem TrueType 1 Fontu. Všechny zmíněné nedostatky se mohou vyřešit vhodným externím znakem, textový znak je navíc možné v mapě vyjádřit textovým popisem. Umístění bodového znaku do mapy v SLD i CartoCSS využívá vztažný bod, který je vždy uprostřed plátna znaku. Tento problém se dá vyřešit posunutím tohoto vztažného bodu ve vodorovné i svislé ose a tím i posunout bodový znak v mapě. Závěr: Všechny porovnávané vlastnosti bodových znaků jsou jak u CartoCSS, tak i SLD proveditelné, s výjimkou nastavení průhlednosti vektorového SVG znaku v SLD, která není podporována. Problémem může být, že CartoCSS neobsahuje žádný vzorník znaků (pouze elipsu) a spoléhá na uživatele, že použije vlastní znaky. Tab. 2. Možnosti bodových znaků v SLD a CartoCSS. Testovaná vlastnost SLD Doplňkové informace CartoCSS Doplňkové informace Tvar ano podporované tvary ne (pouze kruh a elipsa) podporované tvary Průhlednost ano 0 1 ano 0 1 Velikost ano ano Barva ano RGB ano RGB, HSL Orientace ano ano Kombinace více bodových znaků ano ne vždy uprostřed znaku, ale vždy uprostřed znaku, Změna polohy ne je možné udělat posun ne ale je možné udělat vztažného bodu ve směru os posun ve směru os Externí grafický znak Formát Průhlednost symbolu Formát Průhlednost symbolu Externí grafický znak (raster) Externí grafický znak (vektor) Externí grafický znak (TrueType font) ano (PNG, JPEG, GIF) 0 1 ano (PNG, JPEG, GIF) 0 1 ano (SVG) nelze ano (SVG) 0 1 ano 0 1 ne lze nahradit popisem z atributové tabulky 1 TrueType je standard pro popis vektorových písem (fontů). 26

27 4.4.2 Metoda liniových znaků Liniový kartografický znak má čtyři parametry strukturu, tloušťku, barvu a orientaci [4, s. 47]. Kromě těchto parametrů byla testována ještě průhlednost, různé kombinace liniových znaků s bodovými, odsazení a tvar zakončení linie. Na základě vyhodnocení výsledků (viz Tab. 3) bylo zjištěno, že CartoCSS poskytuje výrazně širší nabídku vyjadřovacích prostředků pro liniové znaky. CartoCSS oproti SLD umožňuje nastavení odsazení znaku od geometrie linie, definování asymetrické linie nebo vytvoření liniového znaku z externího znaku. Tato funkce není vždy úplně úspěšná, ale většinou funguje dobře. Ukázka linie z externího zdroje v SLD a CartoCSS nalezneme na Obr. 13. Závěr: Liniové znaky jsou v SLD značně omezené a práce s nimi ve srovnání s CartoCSS je poměrně obtížná. Hlavním problémem SLD je nemožnost nastavení odsazení a vytvoření asymetrické linie. Tab. 3. Možnosti liniových znaků v SLD a CartoCSS. Testovaná vlastnost SLD Doplňkové Doplňkové CartoCSS informace informace Tloušťka ano ano Barva ano RGB ano RGB, HSL Průhlednost ano 0 1 ano 0 1 Druhy linií (plná barva, čárkovaná, tečkovaná) ano ano Odsazení linie od geometrie ne ano Jednoduchá linie ano ano Linie tvořená opakováním bodového znaku (omezení dle bodových znaků) ano ano Kombinovaná symetrická ano ano Kombinovaná asymetrická ne ano Kombinovaná linie s použitím bodového symbolu ano ano Linie definovaná externím funkční pouze ano (PNG, ne symbolem u rovných linií SVG, JPEG) Možnost volby tvaru zakončení linie ano ano 27

28 Obr. 13. Porovnání linie vytvořená externím symbolem v CartoCSS (vlevo) a SLD (vpravo) Metoda plošných znaků U plošných znaků rozlišujeme parametry výplně a obrysu [4, s. 49]. U výplně se testovaly tyto parametry opakování bodového symbolu, externí textury, barva a průhlednost výplně. Výsledky porovnání se nacházejí v Tab. 4 a je z nich patrné, že SLD i CartoCSS podporuje většinu testovaných vlastností. Výhodou SLD je snadné nastavení šrafování nebo jiné struktury výplně polygonu opakováním bodového symbolu. Výplně opakováním bodového znaku naopak v CartoCSS není možné přímo nadefinovat, ale je nutné použít externí texturu. Tab. 4. Možnosti plošných znaků v SLD a CartoCSS. Vlastnost SLD Doplňkové informace CartoCSS Doplňkové informace Obrys ano omezení viz liniové znaky ano omezení viz liniové znaky Průhlednost ano 0 1 ano 0 1 Možnosti výplně Barva ano RGB ano RGB, HSL Výplň opakováním bodového znaku Vyplnění externí texturou Průhlednost externí textury ano omezení viz bodové znaky ano PNG, JPEG, SVG ano PNG, JPEG ano 0 1 ano 0 1 ne Popis bodových, liniových a plošných znaků v SLD a CartoCSS Přestože primárním úkolem map je lokalizovat a charakterizovat kartografickými vyjadřovacími prostředky prostorové jevy, přidání popisu je velmi důležitou součástí procesu tvorby mapy, protože popisem identifikujeme prostorové jevy [4, s. 164]. 28

29 Z tohoto důvodu se porovnávaly i možnosti popisu v CartoCSS a SLD, konkrétně prostředky pro automatický popis. Většina obecných vlastností popisu barva, průhlednost, velikost, druh písma, halo efekt a externí grafika na pozadí je podporována v obou formátech. Rozdíl se ukázal v nastavení proložení znaků a zalamování popisu po určitém znaku, které v SLD oproti CartoCSS není podporováno. Obsahová část popisu může vzniknout z informací v tabulce atributů a zároveň přidáním vlastního textu. Další zkoumané parametry popisu se týkaly jeho umístění v mapě a jsou rozděleny podle druhu kartografických znaků na bodové, liniové a plošné. Společný parametr odsazení popisu od ostatních popisů je podporován v obou formátech. SLD umožňuje umístit popis tak, aby nedošlo k překryvu s jinými geometriemi objektů, což je někdy výhodné pro zdůraznění určitých vrstev. Tab. 5. Parametry popisu v SLD a CartoCSS. Testované vlastnosti SLD Doplňkové informace CartoCSS Barva textu ano ano Průhlednost textu ano ano Velikost textu ano ano Proložení znaků ne ano Halo efekt / průhlednost halo efektu ano / ano ano / ano Externí grafika na pozadí popisu / průhlednost ano / ano omezení viz bodové znaky ano / ano Transformace externí grafiky podle délky popisu ano ano Nastavení praporku popisu ne ne Nastavení odsazení popisu od jiných popisů ano ano Umisťování všech popisů (dovolení překryvu) ano ano Popis z více atributových sloupců nebo přidání vlastního textu ano ano bodové, Umístění popisu mimo znaky jiných vrstev ano liniové, ne plošné Rozdělení popisu na více řádků: a) po určitém a) ne b) a) ano, b) znaku b) po určité šířce ano ano Doplňkové informace omezení viz bodové znaky Umisťování popisu bodových objektů v SLD a CartoCSS Oba formáty podporují nastavení preferovaného umístění popisu ve vztahu k bodovému znaku, ale CartoCSS navíc umí přednastavit i další pořadí umístění, pokud dojde ke konfliktu s jiným popisem. V SLD lze také povolit alternativní umístění, které už ale bohužel nelze ovlivnit, protože je založeno na automatickém výpočtu. Naopak výhodou SLD je možnost nastavení maximální hodnoty odsazení popisu od bodového znaku. Maximální odsazení se využije, pokud v preferovaném místě popisu je konflikt s jiným popisem. Potom dojde k vyhledávání nového umístění v okolí znaku až do maximální povolené vzdálenosti. 29

30 Tab. 6. Možnosti umisťování popisu bodových objektů v SLD a CartoCSS. Testované vlastnosti SLD CartoCSS Umístění od kartografického znaku (vpravo, vlevo, nahoře, dole) ano ano Nastavení pořadí dalších umístění v případě konfliktu s jiným popisem ne ano Nastavení úhlu otočení popisu ano ano Nastavení odsazení popisu od bodového znaku ano ano Nastavení max. odsazení popisu od vztažného bodu (hledá volná místa) Umisťování popisu liniových znaků v SLD a CartoCSS Umístění popisu pro liniové znaky je na obdobné úrovni u obou formátů. CartoCSS i SLD standardně umisťuje popis do středu liniového objektu, pouze pokud dojde ke konfliktu s jiným popisem, tak se hledá další umístění. V obou je možné nastavit zakřivení popisu podle linie a nastavit hodnotu maximálního zakřivení. Umístění popisu je vždy ve středu liniového objektu. Tab. 7. Možnosti umisťování popisu liniových objektů v SLD a CartoCSS. Testované vlastnosti SLD CartoCSS Pouze horizontální umístění ano ano Umístění (nad, pod, na) linii ano ano Zakřivení popisu dle linie / moznost max. hodnoty zakřivení ano / ano ano / ano Opakování popisu po určité vzdálenosti ano ano Umístění mimo střed linie (např. na začátek nebo konec linie) ne ne Umisťování popisu plošných znaků v SLD a CartoCSS U plošných znaků se popis umisťuje podobně jako u bodových znaků. Máme zde možnost horizontálního umístění nebo volbu úhlu otočení popisu. Vztažným bodem popisu bývá geometrický střed polygonu. Ze srovnání obou metod vyplynulo, že SLD má oproti CartoCSS navíc volbu umístění, která uvažuje tvar plochy. SLD dokáže umístit popis tak, aby tento tvar plochy respektoval. Srovnání výsledků této funkce pro umístění popisu v SLD s CartoCSS je na Obr. 14. Tato funkce pracuje na základě výpočtu minimálního ohraničujícího obdélníku, do kterého se popis umístí. CartoCSS tento způsob nenabízí, je možné zvolit pouze horizontální umístění nebo úhel otočení popisu. ano ne 30

31 Obr. 14. Porovnání volby umístění popisu plošných znaků v SLD (vlevo) a CartoCSS (vpravo) Závěr z porovnávání kartografických vyjadřovacích prostředků Na základě porovnávání SLD GeoServeru a CartoCSS lze usuzovat, že oba formáty mají velmi dobré kartografické vyjadřovací prostředky. Největší rozdíl se ukázal na liniových objektech, kde CartoCSS má velkou výhodu v možnostech asymetrických liniových znaků. Druhým rozdílem je, že CartoCSS nemá žádný vzorník pro bodové znaky a spoléhá pouze na dodanou externí grafiku. Oproti tomu SLD nabízí několik základních tvarů, z kterých je navíc možné vytvářet další znaky. SLD i CartoCSS mají možnost popisovat bodové, liniové i plošné znaky. Prostřednictvím CartoCSS získáváme větší kontrolu v umisťování popisů, můžeme například využít nastavení priorit pro různá umístění popisu bodových znaků. GeoServer v SLD stylu nabízí pokročilejší možnosti v oblasti umísťování popisu plošných znaků, ale na druhou stranu tyto výpočty nemůžeme nijak předvídat ani příliš ovlivnit. 4.5 Publikace Map na webu Mapnik, Tilemill, mapové servery nebo jiný software produkuje zdrojová data pro interaktivní webovou mapu, kterou potřebujeme publikovat koncovým uživatelům. Jednou z možností prezentace je využití jazyka JavaScript, který se používá pro zobrazení dynamického obsahu ve webovém prohlížeči. JavaScript se posílá v HTML souboru ze serveru klientovi do webového prohlížeče klienta, kde dochází k jeho zpracování (Obr. 15). Pro vytvoření mapové aplikace je možné využít například volně dostupnou JavaScriptovou knihovnu OpenLayers nebo knihovnu Leaflet. 31

32 Obr. 15. Princip klientského skriptu. (Zdroj: Jakpsatweb.cz [41]) OpenLayers OpenLayers je JavaScriptová knihovna, určená k zobrazování map ve webových prohlížečích. Tato knihovna byla vytvořena společností MetaCarta a od roku 2007 ji dále vyvíjí organizace Open Source Geospatial Foundation (OSGeo). OpenLayers je poskytována pod licencí BSD [42]. V současné době je k dispozici stabilní verze a zároveň je připravována nová verze knihovny OpenLayers 3, která bude kompatibilní s HTML5 a CSS3. Mezi vstupní formáty dat patří GeoRSS, KML, GML, GeoJSON a webová služba WMS nebo WFS. Knihovna má dobře zpracovanou dokumentaci, která je navíc doplněna mnoha praktickými ukázkami. [43] Leaflet Druhou open source knihovnou je Leaflet, která byla vytvořena Vladimirem Agafonkinem. Tato knihovna není tak obsáhlá jako OpenLayers a v základní podobě má výrazně méně možností. Knihovnu lze doplnit celou řadou rozšíření, které jsou na oficiálním webu 1 a získat tak požadovanou funkcionalitu. Leaflet má stejně jako OpenLayers přehlednou dokumentaci, která obsahuje i řadu konkrétních příkladu použití. [44]

33 5 UKÁZKA KARTOGRAFICKÉ VIZUALIZACE DAT Z OPENSTREETMAP Pro ukázku vizualizace jako téma byla zvolena městská hromadná doprava. První ukázkou je vizualizace schématu nově vzniknuté městské autobusové dopravy v Novém Městě na Moravě. V současné době v Novém Městě na Moravě probíhá zkušební provoz městské dopravy. Mapové podklady, které jsou publikovány, jako oficiální 1 mají řadu nedostatků. Na mapě se překrývají trasy linek a zejména v menších měřítkách není vždy na první pohled zřejmá trasa linky, taktéž zde nejsou nijak rozlišeny zastávky jednotlivých linek. Další nevýhodou je, že zastávkám se zobrazuje popis až po kliknutí na znak zastávky. Z pohledu kartografie není správné, že trasy linek překrývají popisy s názvy ulic. Byla proto navržena alternativní ukázka, jak by mohla webová mapa městské dopravy vypadat. Druhou ukázkou je webová mapa noční hromadné dopravy v Brně. Pro obě mapy byly využity stejné postupy. Celá architektura systému pro vytvoření webových map dopravy je znázorněna na Obr. 16. Všechny používané technologie byly popsány v minulých kapitolách, proto jsou následující informace zaměřeny pouze na konkrétní úlohy, které byly provedeny. Navržený systém se dá rozdělit do několika částí, které budou postupně popsány. Náplní první části bylo samotné zpracovávání dat, v druhé proběhlo vytvoření mapových podkladů a ve třetí byly vytvořené mapové podklady nahrány na webový server a zpřístupněny na internetu. Obr. 16. Architektura systému pro webovou mapu dopravy

34 5.1 Zpracování dat V první fázi proběhla analýza dat, kdy se ověřovala dostupnost požadovaných dat. Přestože projekt OpenStreetMap obsahuje některá data týkající se hromadné dopravy, údaje o trasách autobusových linek neobsahoval. Nejdříve tedy bylo nutné doplnit stažená data vlastními podklady. Došlo k vytvoření tras autobusových linek v Novém Městě na Moravě, které byly zjištěny na základě terénního sběru dat. Autobusové trasy byly uloženy prostřednictvím softwaru JOSM 1. Data byla uložena podle existujícího tagovacího schématu pro veřejnou dopravu dostupného na wiki serveru OpenStreetMap 2. Všechny silnice, po kterých vede cesta autobusu určité linky, byly sdruženy do nového vztahu s tagem route=bus a ref=název linky a zároveň byly do vztahu přidány nové uzly, reprezentující autobusové zastávky. Takto upravená data zatím nebyla nahrána do projektu OpenStreetMap, protože se v současnosti jedná pouze o testovací provoz MHD. Již v průběhu návrhu webové mapy byly některé trasy linek pozměněny. Data pro noční dopravu v Brně musela být taktéž vytvořena, ale došlo pouze k nahrání ukázkové oblasti, protože terénní sběr spolu se zpracováním dat by byl časově náročný a není přímo předmětem této práce. Zpracovaná data OSM byla následně nahrána do PostgreSQL databáze s prostorovým rozšířením PostGIS prostřednictvím nástroje osm2pgsql. Došlo k vytvoření dvou nezávislých databází, jedna pro MHD Nového Města na Moravě a druhá pro MHD Brna. Detailní popis importu a samotné přípravy databázového systému je popsán v příloze Vytvoření mapových podkladů V první řadě bylo nutné se zaměřit na účel mapy a zamyslet se, kdo jsou potenciální uživatelé. Uživatele map hromadné dopravy nejde specifikovat a nemůžeme ani dopředu předpokládat jejich zkušenosti práce s mapami. Cílem tedy bylo navrhnout mapu, ve které se dokáže uživatel rychle zorientovat a získat požadované informace, tedy údaje o zastávce, času odjezdu a trase linky spoje. Mapový podklad byl vytvořen nástrojem Mapnik a údaje o jízdním řádu a zastávkách jsou publikovány prostřednictvím GeoServeru. Důvodem, proč byly podklady vytvořeny prostřednictvím dvou technologií, jsou zejména rozdílné požadavky na aktuálnost dat. GeoServer poskytuje data o aktuálních odjezdech nad mapovým podkladem z Mapniku, 1 Java OpenStreetMap Editor (JOSM) software pro editaci dat projektu OpenStreetMap

35 který je dopředu vytvořen, a nepředpokládají se jeho časté změny. Tímto postupem došlo ke značnému zrychlení načítání mapy ve webovém prohlížeči Vytvoření mapového podkladu Mapnikem Pro vytvoření mapového podkladu bylo nutné zvolit vrstvy, které se v mapě budou zobrazovat a zároveň pro ně připravit vhodnou symboliku v XML stylu. Tento stylový XML soubor byl vygenerován z Tilemillu, kde probíhal samotný návrh mapy. Jednotlivé vrstvy byly načítány v Tilemillu na základě SQL selectu (viz příloha 3) ze zmiňované databáze a definice mapového znaku byla specifikována jazykem CartoCSS. Vrstvy mapy můžeme rozdělit do dvou skupin vrstvy tematického obsahu a vrstvy topografického podkladu. Na Obr. 17 se nachází návrh znakového klíče. Pro jeho vytvoření bylo nutné navrhnout některé znaky samostatně v grafickém editoru, konkrétně se jedná o znaky bodů zájmu (kostel, nemocnice, vlaková zastávka, autobusové nádraží a supermarket). Obr. 17. Znakový klíč pro mapu městské autobusové dopravy v Novém Městě na Moravě. Na ukázce mapového podkladu (Obr. 18) můžeme vidět aplikovaný znakový klíč. Vzhledem k tomu, že autobusy jezdí pouze po dvou linkách, bylo možné využít zmiňovaného odsazení liniového symbolu (viz podkapitola 4.4.2) od jeho geometrie právě u tras linek. Tímto získala každá linka vlastní kartografický znak, což bude přínosem pro uživatele. Samotný CartoCSS styl je přidán na CD-ROM. 35

36 Obr. 18. Ukázka mapových podkladů autobusové dopravy v Novém Městě na Moravě. U druhé mapy pro noční dopravu v Brně nemohlo být odsazení využito, protože v některých místech je trasa všech autobusů stejná. Pokud by tedy každá linka autobusu měla vlastní znak, tak by mapa byla nepřehledná. Z toho důvodu v případě této mapy bylo rozlišení tras linek provedeno umístěním názvu linky podél celé trasy autobusu. Při realizaci se jako problematické ukázalo umístění popisu pro autobusové linky. Nejdříve byl popis generován pouze na základě atributů v tabulce planet_osm_line 1, kde ovšem pro jednu silnici byla maximálně jedna autobusová linka. Tím docházelo k problémům, že v některých místech se zobrazovaly pouze některé linky a nebylo na první pohled možné určit trasu autobusu. Z tohoto důvodu byla nakonec propojena data z tabulky planet_osm_line s tabulkou planet_osm_rels 2 obsahující všechny vztahy. Výsledkem tedy byl dotaz, který vrací pro každou silnici abecedně seřazené linky, které ji využívají. Všechny SQL selecty pro tuto mapu se nacházejí v příloze v 4. Znakový klíč byl navrhnut tak, aby navozoval uživateli mapy pocit, že se jedná o mapu noční dopravy, proto byl použit tmavý podklad. Znakový klíč spolu s ukázkou mapového podkladu je na (Obr. 19). Samotný CartoCSS styl je v příloze 5. Další problém s popisem se projevil na popisech větších rozměrů. Docházelo k umisťování nekompletních popisů, které byly ukončeny na hranici mapového čtverce, který je generován samostatně. Tento problém je v Tilemillu i Mapniku možné eliminovat dvěma způsoby. Prvním je nastavení velikosti bufferu okolo mapového čtverce. Při použití této možnosti je vygenerován mapový čtverec větší o velikost bufferu. Tím je možné zabránit kontaktu popisků s hranicí mapového čtverce a zároveň předejít duplikátním popiskům v sousedních čtvercích. Druhou metodou je nastavení počtu metatile 3. 1 Tabulka planet_osm_line vznikla importem dat nástrojem osm2pgsql do databáze (viz Příloha 1). 2 Tabulka planet_osm_rels vznikla stejně jako tabulka planet_osm_line importem dat (viz Příloha 1)

WEBOVÁ APLIKACE GEOPORTÁL ŘSD ČR

WEBOVÁ APLIKACE GEOPORTÁL ŘSD ČR Uživatelská dokumentace Datum: 3. 5. 2016 Verze: 1.2 WEBOVÁ APLIKACE GEOPORTÁL ŘSD ČR Zpracoval VARS BRNO a.s. A:: Kroftova 3167/80c 616 00 Brno T:: +420 515 514 111 E:: info@vars.cz IČ:: 634 819 01 DIČ::

Více

OpenMapTiles vektorové dlaždice v češtině

OpenMapTiles vektorové dlaždice v češtině OpenMapTiles vektorové dlaždice v češtině Jiří Komárek jiri.komarek@klokantech.com SotM CZ Brno 2017 Projekt OpenMapTiles Sada nástrojů pro vektorové mapy https://openmaptiles.org/ https://github.com/openmaptiles

Více

G E O G R A F I C K É I N F O R M A Č N Í S Y S T É M Y. Bc. Michalis Katapodis kat015

G E O G R A F I C K É I N F O R M A Č N Í S Y S T É M Y. Bc. Michalis Katapodis kat015 G E O G R A F I C K É I N F O R M A Č N Í S Y S T É M Y Bc. Michalis Katapodis kat015 Použili jste před cestou na dovolenou internetový plánovač tras? Nechali jste si vyhotovit výpis z katastru nemovitostí?

Více

GeoHosting. Martin Vlk. (vypusťte svoje data do světa) Help forest s.r.o. člen skupiny WirelessInfo 2008

GeoHosting. Martin Vlk. (vypusťte svoje data do světa) Help forest s.r.o. člen skupiny WirelessInfo 2008 GeoHosting (vypusťte svoje data do světa) Martin Vlk Help forest s.r.o. člen skupiny WirelessInfo 2008 Využívání geografických dat Jak můžeme pracovat s geografickými daty? Práce s vlastními geografickými

Více

Publikování map na webu - WMS

Publikování map na webu - WMS Semestrální práce z předmětu Kartografická polygrafie a reprografie Publikování map na webu - WMS Autor: Ondřej Dohnal, Martina Černohorská Editor: Filip Dvořáček Praha, duben 2010 Katedra mapování a kartografie

Více

BRNO KOMPLEXNÍ DOPRAVNÍ ANALÝZA

BRNO KOMPLEXNÍ DOPRAVNÍ ANALÝZA MASARYKOVA UNIVERZITA PŘÍRODOVĚDECKÁ FAKULTA GEOGRAFICKÝ ÚSTAV BRNO KOMPLEXNÍ DOPRAVNÍ ANALÝZA Diplomová práce Jan Kučera Vedoucí práce: Mgr. Daniel Seidenglanz, Ph.D. Brno 2013 Bibliografický záznam Autor:

Více

GIS a nemapové služby

GIS a nemapové služby GIS a nemapové služby Radek Kuttelwascher ARCDATA PRAHA, s.r.o. GIS služby lze využít t z různých r klientů PopFly.NET Java Virtual Earth Yahoo Pipes JavaScript SAP Google Maps Flex/Flash Microsoft Silverlight

Více

Převod prostorových dat katastru nemovitostí do formátu shapefile

Převod prostorových dat katastru nemovitostí do formátu shapefile GIS Ostrava 2009 25. - 28. 1. 2009, Ostrava Převod prostorových dat katastru nemovitostí do formátu shapefile Karel Janečka1, Petr Souček2 1Katedra matematiky, Fakulta aplikovaných věd, ZČU v Plzni, Univerzitní

Více

Metody ukládání časoprostorových dat pro multirelační dolování

Metody ukládání časoprostorových dat pro multirelační dolování Metody ukládání časoprostorových dat pro multirelační dolování Martin Večeřa Laborato vyhledávání znalostí ř Fakulta informatiky Masarykova Univerzita Brno Časoprostorová data zachycení části 2D/3D prostoru

Více

FAKULTA STAVEBNÍ STUDIJNÍ PROGRAM: GEODÉZIE A KARTOGRAFIE TYP PROGRAMU: MAGISTERSKÝ STUDIJNÍ OBOR: GEOMATIKA ÚVOD DO ZPRACOVÁNÍ PROSTOROVÝCH DAT

FAKULTA STAVEBNÍ STUDIJNÍ PROGRAM: GEODÉZIE A KARTOGRAFIE TYP PROGRAMU: MAGISTERSKÝ STUDIJNÍ OBOR: GEOMATIKA ÚVOD DO ZPRACOVÁNÍ PROSTOROVÝCH DAT FAKULTA STAVEBNÍ STUDIJNÍ PROGRAM: GEODÉZIE A KARTOGRAFIE TYP PROGRAMU: MAGISTERSKÝ STUDIJNÍ OBOR: GEOMATIKA ÚVOD DO ZPRACOVÁNÍ PROSTOROVÝCH DAT SEMESTRÁLNÍ PROJEKT Josef Gruber Pavel Kopecký Akademický

Více

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb:

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb: Technologie Marushka Základním konceptem technologie Marushka je použití jádra, které poskytuje přístup a jednotnou grafickou prezentaci geografických dat. Jádro je vyvíjeno na komponentním objektovém

Více

Interaktivní mapy ÚAP Uživatelská příručka

Interaktivní mapy ÚAP Uživatelská příručka Interaktivní mapy ÚAP Uživatelská příručka Verze: 1.0 Podpora: GEOREAL spol. s r.o. http://www.georeal.cz email: podpora@georeal.cz Hot-line: 373 733 456 Běhové prostředí: Microsoft Internet Explorer,

Více

Propojení 3D modelování budov a INSPIRE na příkladu vizualizace dat o hlukové zátěži Tomáš EZNÍK, Lukáš HERMAN Laborato

Propojení 3D modelování budov a INSPIRE na příkladu vizualizace dat o hlukové zátěži Tomáš EZNÍK, Lukáš HERMAN Laborato Propojení 3D modelování budov a INSPIRE na příkladu p vizualizace dat o hlukové zátěži Tomáš ŘEZNÍK, Lukáš HERMAN Laboratoř geoinformatiky a kartografie (LGC) Geografický ústav, Přírodovědecká fakulta,

Více

Radim Zika náměstek hejtmana pověřený vedením resortu rozvoje venkova, zemědělství, životního prostředí a informatiky

Radim Zika náměstek hejtmana pověřený vedením resortu rozvoje venkova, zemědělství, životního prostředí a informatiky Slovo úvodem Radim Zika náměstek hejtmana pověřený vedením resortu rozvoje venkova, zemědělství, životního prostředí a informatiky Informační systém životního prostředí Libereckého kraje budujeme jako

Více

Lubomír Dobrovolský, DOB113

Lubomír Dobrovolský, DOB113 Lubomír Dobrovolský, DOB113 Co je to SharpMap Verze Zdroje dat Vektorové formáty Rastrové formáty WMS servery Typy objektů, projekcí Práce se SharpMap Načtení geodat Ukázky kódu pro základní mapové operace

Více

WEBOVÝ PROSTOROVÝ DOTAZ

WEBOVÝ PROSTOROVÝ DOTAZ WEBOVÝ PROSTOROVÝ DOTAZ Aplikace Webový prostorový dotaz slouží k rychlému a efektivnímu získávání údajů z datových zdrojů nejen AOPK ČR, ale i dalších institucí. Přístup k datovým zdrojům zajišťují webové

Více

Propojení GIS a on-line mapových nástrojů a služeb - MapInfo a Google Earth WMS / WFS služby

Propojení GIS a on-line mapových nástrojů a služeb - MapInfo a Google Earth WMS / WFS služby Propojení GIS a on-line mapových nástrojů a služeb - MapInfo a Google Earth WMS / WFS služby Aplikace výpočetní techniky ve FG Jakub Langhammer ZS 2009/10 Program Google Earth Co je Vizualizace Možnosti

Více

Změny ve verzi 6.0.4.33000 o proti verzi 5.5.3.30333

Změny ve verzi 6.0.4.33000 o proti verzi 5.5.3.30333 Změny ve verzi 6.0.4.33000 o proti verzi 5.5.3.30333 Důležitá vylepšení: 1. Byl přepracován a výrazně vylepšen dialog Editování SPI. Hlavní změny jsou: Byl vylepšen vzhled dialogu. V dialogu byly umožněny

Více

Marek Laurenčík. Excel. práce s databázemi a kontingenčními tabulkami

Marek Laurenčík. Excel. práce s databázemi a kontingenčními tabulkami Marek Laurenčík Excel práce s databázemi a kontingenčními tabulkami 2010 Upozornění pro čtenáře a uživatele této knihy Všechna práva vyhrazena. Žádná část této tištěné či elektronické knihy nesmí být reprodukována

Více

XML Š ABLONY A JEJICH INTEGRACE V LCMS XML TEMPLATES AND THEIN INTEGRATION IN LCMS

XML Š ABLONY A JEJICH INTEGRACE V LCMS XML TEMPLATES AND THEIN INTEGRATION IN LCMS XML Š ABLONY A JEJICH INTEGRACE V LCMS XML TEMPLATES AND THEIN INTEGRATION IN LCMS Roman MALO - Arnošt MOTYČKA This paper is oriented to discussion about using markup language XML and its features in LCMS

Více

ArcGIS Desktop 10. Nástroje pro správu, editaci a analýzu prostorových dat

ArcGIS Desktop 10. Nástroje pro správu, editaci a analýzu prostorových dat ArcGIS Desktop 10 Nástroje pro správu, editaci a analýzu prostorových dat ArcGIS Desktop 10 Software ArcGIS Desktop 10 nabízí širokou paletu nástrojů pro všechny, kdo pracují s informacemi se vztahem k

Více

FOSS4G úspěšné projekty

FOSS4G úspěšné projekty FOSS4G úspěšné projekty Erika Orlitová GISAT knihovna GDAL - Geospatial Data Abstraction Library vývoj je podporován OSGeo, licence X/MIT práce s rastrovými formáty na úrovni příkazové řádky informace

Více

GVSIG& OPENWEBGLOBE: OPEN SOURCE ŘEŠENÍ na Katedře geoinformatiky Univerzity Palackého v Olomouci

GVSIG& OPENWEBGLOBE: OPEN SOURCE ŘEŠENÍ na Katedře geoinformatiky Univerzity Palackého v Olomouci GVSIG& OPENWEBGLOBE: OPEN SOURCE ŘEŠENÍ na Katedře geoinformatiky Univerzity Palackého v Olomouci RostislavNÉTEK Katedra geoinformatiky, Univerzita Palackého v Olomouci GIVS 16.5.2014 Praha Rostislav Nétek

Více

Mapový server Marushka. Technický profil

Mapový server Marushka. Technický profil Technický profil Úvodní informace Mapový aplikační server Marushka představuje novou generaci prostředků pro publikaci a využívání dat GIS v prostředí Internetu a intranetu. Je postaven na komponentové

Více

Manuál k aplikaci FieldGIS v.2.27

Manuál k aplikaci FieldGIS v.2.27 Manuál k aplikaci FieldGIS v.2.27 Petr Pala Copyright 2008 CENIA, laboratoř GIS 1. Úvod 1. Systémové požadavky 2. Části základního okna aplikace 1. Menu 1.1. File 1.2. Tools 1.3. Hlavní lišta 2. Editor

Více

Podpora mobilních uživatelů Geoportálu Policie České republiky

Podpora mobilních uživatelů Geoportálu Policie České republiky VYSOKÁ ŠKOLA BÁŇSKÁ - TECHNICKÁ UNIVERZITA OSTRAVA Hornicko-geologická fakulta Institut geoinformatiky Podpora mobilních uživatelů Geoportálu Policie České republiky Support for Mobile Users of GeoPortal

Více

Maturitní otázka webové stránky (technologie tvorby webu) Co znamená pojem Web? Web, www stránky, celým názvem World Wide Web,

Maturitní otázka webové stránky (technologie tvorby webu) Co znamená pojem Web? Web, www stránky, celým názvem World Wide Web, Maturitní otázka webové stránky (technologie tvorby webu) Co znamená pojem Web? Web, www stránky, celým názvem World Wide Web, v doslovném překladu "světová rozsáhlá síť neboli celosvětová síť, je označení

Více

Rešerše vybraných zdrojů

Rešerše vybraných zdrojů ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA APLIKOVANÝCH VĚD KATEDRA MATEMATIKY Rešerše vybraných zdrojů na téma: Opensource aplikace pro vizualizaci 3D map. Zpracovala: Elena Belai Plzeň, 2013 Předběžná struktura

Více

Mapové servery. Novák Petr Katedra informatiky a geoinformatiky Fakulta životního prostředí Univerzita J. E. Purkyně v Ústí nad Labem.

Mapové servery. Novák Petr Katedra informatiky a geoinformatiky Fakulta životního prostředí Univerzita J. E. Purkyně v Ústí nad Labem. Mapové servery Novák Petr Katedra informatiky a geoinformatiky Fakulta životního prostředí Univerzita J. E. Purkyně v Ústí nad Labem Prosinec 2010 1 Využití Internetu pro GIS Publikace geodat Sběr a aktualizace

Více

MASARYKOVA UNIVERZITA

MASARYKOVA UNIVERZITA MASARYKOVA UNIVERZITA Přírodovědecká fakulta Geografický ústav Luboš NEDOROST NÁVRH WWW GIS ZVOLENÉ PROBLEMATIKY Bakalářská práce Vedoucí práce: Mgr. Karel Staněk, Ph.D. Brno 2011 Jméno a příjmení autora:

Více

Alena Malovaná, MAL305

Alena Malovaná, MAL305 Alena Malovaná, MAL305 GML WFS WMF Geografický značkovací jazyk (Geographic Markup Language - GML) Jedná se o velmi rozšířený standard pro popis geodat umožňující sdílení i integraci dat. Jeho základem

Více

30. 3. 2015, Brno Připravil: Ing. Jaromír Landa, Ph.D. AGP Geografické informační systémy

30. 3. 2015, Brno Připravil: Ing. Jaromír Landa, Ph.D. AGP Geografické informační systémy 30. 3. 2015, Brno Připravil: Ing. Jaromír Landa, Ph.D. AGP Geografické informační systémy LS2015 strana 2 Co je GIS? GIS je elektronický systém pro zpracování geografických informací. Jakýkoliv soubor

Více

Geodatabáze pro GIS arboreta MENDELU

Geodatabáze pro GIS arboreta MENDELU Mendelova univerzita v Brně Provozně ekonomická fakulta Geodatabáze pro GIS arboreta MENDELU Bakalářská práce Vedoucí práce: Ing. Jiří Fejfar, Ph.D. David Ruber Brno 2014 Zde prostor pro zadání práce 2

Více

Technická dokumentace

Technická dokumentace Příloha č. 1 výzvy k podání nabídky na veřejnou zakázku malého rozsahu s názvem Doplnění účelové mapy povrchové situace Digitální technické mapy Plzeňského kraje 2015" Technická dokumentace 1/11 Úvod Tento

Více

Open Street Map. The Free Wiki World Map. Bc. Jakub Adam. Katedra Informatiky FEI VŠB-TU Ostrava / GIS

Open Street Map. The Free Wiki World Map. Bc. Jakub Adam. Katedra Informatiky FEI VŠB-TU Ostrava / GIS ... Open Street Map The Free Wiki World Map Bc. Jakub Adam Katedra Informatiky FEI VŠB-TU Ostrava 12.2.2009 / GIS Bc. Jakub Adam (FEI VŠB-TU Ostrava) Open Street Map 12.2.2009 / GIS 1 / 24 Obsah.1.. Úvod

Více

MÜLLEROVY MAPY ČECH A MORAVY NA INTERNETU

MÜLLEROVY MAPY ČECH A MORAVY NA INTERNETU MÜLLEROVY MAPY ČECH A MORAVY NA INTERNETU MÜLLER S MAPS OF BOHEMIA AND MORAVIA ON THE INTERNET Ing. Jakub Havlíček 1, Ing. Jiří Cajthaml, Ph.D. 2 1 České vysoké učení technické v Praze, Fakulta stavební,

Více

internetu v rámci výuky

internetu v rámci výuky Publikování map na internetu v rámci výuky Jakub Havlíček Digitální itál technologie v geoinformatice, kartografii a DPZ 23.10.2012 Praha úvod současný stav možnosti Obsah statické obrázky klikací mapy

Více

KONTROLNÍ APLIKACE PRO TRASY KČT V OSM MANAGEMENT APPLICATION FOR TOURISTIC ROUTES IN OSM

KONTROLNÍ APLIKACE PRO TRASY KČT V OSM MANAGEMENT APPLICATION FOR TOURISTIC ROUTES IN OSM VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS KONTROLNÍ APLIKACE

Více

EXTRAKT z mezinárodní normy Extrakt nenahrazuje samotnou technickou normu, je pouze informativním materiálem o normě.

EXTRAKT z mezinárodní normy Extrakt nenahrazuje samotnou technickou normu, je pouze informativním materiálem o normě. EXTRAKT z mezinárodní normy Extrakt nenahrazuje samotnou technickou normu, je pouze informativním materiálem o normě. Inteligentní dopravní systémy (ITS) Označení poloh pro geografické databáze Část 3:

Více

Mapové služby podle OGC

Mapové služby podle OGC Mapové služby podle OGC OpenGIS Web Services Common Specification - OWS Web Map Service - WMS Web Feature Service - WFS Web Coverage Service - WCS Web Processing Service - WPS zhodnocení služeb Geography

Více

Porovnání rychlosti mapového serveru GeoServer při přístupu k různým datovým skladům

Porovnání rychlosti mapového serveru GeoServer při přístupu k různým datovým skladům Porovnání rychlosti mapového serveru GeoServer při přístupu k různým datovým skladům Bakalářská práce 2014 Autor: Adam Schreier Garant práce: Jan Růžička Obsah prezentace 1.Seznámení s řešeným problémem

Více

GEODATA PRO 3D MODEL PORUBSKÉHO AREÁLU VŠB-TUO BUDOVA NK

GEODATA PRO 3D MODEL PORUBSKÉHO AREÁLU VŠB-TUO BUDOVA NK GEODATA PRO 3D MODEL PORUBSKÉHO AREÁLU VŠB-TUO BUDOVA NK Pavlína Kiszová Geoinformatika VŠB Technická univerzita Ostrava 17. Listopadu 15 708 33 Ostrava Poruba E-mail: pavlina.kiszova.st@vsb.cz Abstrakt.

Více

Export vektorových dat (převod dat do jiného formátu)

Export vektorových dat (převod dat do jiného formátu) Školení TopoLu xt 5.0 Import, export dat Export vektorových dat (převod dat do jiného formátu) Data musí být otevřená v projektu Dá se exportovat (převést do jiného formátu) jakákoliv data otevřená v projektu

Více

Evidence hrobových míst v GIS Kompas 3.2

Evidence hrobových míst v GIS Kompas 3.2 IČ: 25472593 MK Consult, v.o.s. Drážďanská 493/40, 40007 Ústí nad Labem tel.,fax 47550500408, e-mail info@mkconsult.cz Evidence hrobových míst v GIS Kompas 3.2 Základní popis programu Kompas 3.2 Systém

Více

Nástroj pro výpočet času vítěze tratě v orientačním běhu.

Nástroj pro výpočet času vítěze tratě v orientačním běhu. Uživatelský manuál pro práci s nástrojem pro výpočet času vítěze tratě v orientačním běhu v prostředí ArcGIS Desktop 10.1 Nástroj pro výpočet času vítěze tratě v orientačním běhu. Martin KLÍCHA Olomouc,

Více

UKÁZKOVÉ PŘÍKLADY VYUŽITÍ VIRTUÁLNÍCH GLÓBŮ NEJEN V GEOVĚDÁCH

UKÁZKOVÉ PŘÍKLADY VYUŽITÍ VIRTUÁLNÍCH GLÓBŮ NEJEN V GEOVĚDÁCH Počítačová kartografie, 2013, Plzeň UKÁZKOVÉ PŘÍKLADY VYUŽITÍ VIRTUÁLNÍCH GLÓBŮ NEJEN V GEOVĚDÁCH Elena Belai Západočeská univerzita v Plzni, Fakulta matematiky, Geomatika elenabelai@seznam.cz Klíčová

Více

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY KGI/APGPS RNDr. Vilém Pechanec, Ph.D. Univerzita Palackého v Olomouci Univerzita Palackého v Olomouci INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ Environmentální vzdělávání rozvíjející

Více

Hlavní rysy produktu MapInfo Professional

Hlavní rysy produktu MapInfo Professional Michal Hrnčiřík MapInfo historie Hlavní rysy produktu MapInfo Professional Oblasti použití MapInfo MapInfo a webové služby Ostatní schopnosti produktu Vyvíjeno stejnojmennou firmou MapInfo (1986) MapInfo

Více

Novinky verze SPIRIT 2015

Novinky verze SPIRIT 2015 Novinky verze SPIRIT 2015 Ostění pro okna a dveře (ZAK) Ve SPIRITu můžete použít každý ZAK komponent přímo z Prohlížeče komponentů způsobem drag and drop, kromě ostění oken a dveří. Ve SPIRITu 2015 máte

Více

Použitá metodika. Jan Pytel. NOP.

Použitá metodika. Jan Pytel. NOP. Pokrytí funkcí GIS s využitím Open Source nástrojů J an Růžička VŠB-TUO Otvorený softvér vo vzdelávaní, výskume a v IT riešeniach 2010 1. - 4. července 2010, Žilina, Slovensko Použitá metodika Jan Pytel.

Více

Naučit se, jak co nejsnadněji přejít od verze TopoLu pro Windows k verzi TopoL xt. Cílem není vysvětlení všech možností programu.

Naučit se, jak co nejsnadněji přejít od verze TopoLu pro Windows k verzi TopoL xt. Cílem není vysvětlení všech možností programu. Školení programu TopoL xt Přechod na TopoL xt z programu TopoL pro Windows Cíl: Obsah: Naučit se, jak co nejsnadněji přejít od verze TopoLu pro Windows k verzi TopoL xt. Cílem není vysvětlení všech možností

Více

Bentley MicroStation XM Podpora služeb WMS/WFS

Bentley MicroStation XM Podpora služeb WMS/WFS Bentley MicroStation XM Podpora služeb WMS/WFS Ing. Tomáš Staněk Bentley Systems ČR, s.r.o. ISSS Hradec Králové, 7.-8.4.2008 Bentley Systems Poskytuje služby a řešení pro státní správu a samosprávu, města

Více

Hardware Různé počítačové platformy (personální počítače, pracovní stanice, víceuživatelské systémy) Požadavek na konkrétní vstupní a výstupní zařízen

Hardware Různé počítačové platformy (personální počítače, pracovní stanice, víceuživatelské systémy) Požadavek na konkrétní vstupní a výstupní zařízen Základy teorie GIS Tomáš Řezník Vymezení pojmů Kartografie je věda, technologie a umění tvorby map, včetně jejich studia jako vědeckých dokumentů a uměleckých prací (International Cartographic Association,

Více

Vektorové dlaždice. a jejich využití pro vizualizaci dat katastru nemovitostí. Filip Zavadil, Cleerio s.r.o

Vektorové dlaždice. a jejich využití pro vizualizaci dat katastru nemovitostí. Filip Zavadil, Cleerio s.r.o Vektorové dlaždice a jejich využití pro vizualizaci dat katastru nemovitostí Filip Zavadil, Cleerio s.r.o Online správa a evidence majetku Cloudové řešení - data a informace na jednom místě, dostupné odkudkoliv

Více

JAK TO VIDÍŠ KRTKU? Mapové vychytávky a nápady pro hry. Autor: Áňa (anna.poesova@gmail.com)

JAK TO VIDÍŠ KRTKU? Mapové vychytávky a nápady pro hry. Autor: Áňa (anna.poesova@gmail.com) JAK TO VIDÍŠ KRTKU? Mapové vychytávky a nápady pro hry. Autor: Áňa (anna.poesova@gmail.com) Následující text vznikl na základě jednoho z VAPER na OBroku 2013 Jak to vidíš Krtku? Krtek dělá cestičky, potřebuje

Více

Zpřístupnění Müllerových map Čech a Moravy na internetu

Zpřístupnění Müllerových map Čech a Moravy na internetu Zpřístupnění Müllerových map Čech a Moravy na internetu Jakub Havlíček, Jiří Cajthaml České vysoké učení technické v Praze - Fakulta stavební, katedra mapování a kartografie Thákurova 7, 166 29 Praha 6

Více

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 6

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 6 UNIVERZITA TOMÁŠE BATI VE ZLÍNĚ FAKULTA APLIKOVANÉ INFORMATIKY GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 6 Lubomír Vašek Zlín 2013 Obsah... 3 1. Základní pojmy... 3 2. Princip rastrové reprezentace... 3 2.1 Užívané

Více

Desktopový GIS a Grafický editor. Technický profil

Desktopový GIS a Grafický editor. Technický profil Desktopový GIS a Grafický editor Technický profil Úvodní informace GeoStore V6 je moderní GIS systém vyvinutý v technologii Microsoft.NET. Spojuje v sobě nejdůležitější funkce pro tvorbu, aktualizaci a

Více

Pokyny pro vypracování bakalářských, diplomových a rigorózních prací na Přírodovědecké fakultě MU

Pokyny pro vypracování bakalářských, diplomových a rigorózních prací na Přírodovědecké fakultě MU Opatření děkana Přírodovědecké fakulty Masarykovy univerzity č. 12 / 2018 Pokyny pro vypracování bakalářských, diplomových a rigorózních prací na Přírodovědecké fakultě MU (ve znění účinném od 15.12.2018)

Více

Geoprostorová řešení pro státní správu a samosprávu. Vladimír Špaček, Intergraph ČR

Geoprostorová řešení pro státní správu a samosprávu. Vladimír Špaček, Intergraph ČR Geoprostorová řešení pro státní správu a samosprávu Vladimír Špaček, Intergraph ČR Obsah Úvod INSPIRE mapové služby metadata on-line distribuce Interoperabilita mapových služeb v praxi Portál územního

Více

Opatření děkana č. 1/2012 Pokyny pro vypracování bakalářských, diplomových a rigorózních prací na Přírodovědecké fakultě MU

Opatření děkana č. 1/2012 Pokyny pro vypracování bakalářských, diplomových a rigorózních prací na Přírodovědecké fakultě MU Opatření děkana č. 1/2012 Pokyny pro vypracování bakalářských, diplomových a rigorózních prací na Přírodovědecké fakultě MU Bakalářské, diplomové a rigorózní práce odevzdávané k obhajobě na Přírodovědecké

Více

METADATOVÝ PORTÁL A KATALOGOVÉ SLUŽBY. Štěpán Kafka

METADATOVÝ PORTÁL A KATALOGOVÉ SLUŽBY. Štěpán Kafka METADATOVÝ PORTÁL A KATALOGOVÉ SLUŽBY Štěpán Kafka Help Service Remote Sensing spol. s r.o, Černoleská 1600, 256 01, Benešov, Česká republika kafka@email.cz Abstrakt. Katalogové služby umožňují vyhledávání

Více

PostGIS Topology. Topologická správa vektorových dat v geodatabázi PostGIS. Martin Landa

PostGIS Topology. Topologická správa vektorových dat v geodatabázi PostGIS. Martin Landa Přednáška 5 Topologická správa vektorových dat v geodatabázi PostGIS 155UZPD Úvod do zpracování prostorových dat, zimní semestr 2018-2019 Martin Landa martin.landa@fsv.cvut.cz Fakulta stavební ČVUT v Praze

Více

Obsah. Obsah. Úvod... 15. 1. Spuštění programu... 17. 2. Pracovní prostředí... 19. 3. Vytvoření a otevření dokumentu... 21. 4. Kreslení objektů...

Obsah. Obsah. Úvod... 15. 1. Spuštění programu... 17. 2. Pracovní prostředí... 19. 3. Vytvoření a otevření dokumentu... 21. 4. Kreslení objektů... CORELDRAW 12 5 Úvod... 15 1. Spuštění programu... 17 1.1 Obnovení výchozích hodnot...17 2. Pracovní prostředí... 19 3. Vytvoření a otevření dokumentu... 21 3.1 Vytvoření nového dokumentu...21 3.2 Otevření

Více

Úvod do počítačové grafiky

Úvod do počítačové grafiky Úvod do počítačové grafiky Zpracoval: ing. Jaroslav Chlubný Počítačová grafika Počítačová grafika a digitální fotografie zaujímá v současnosti stále významnější místo v našem životě. Uveďme si jen několik

Více

Popis změn verze 2008.51

Popis změn verze 2008.51 2008 komplexní ekonomický systém Popis změn verze 2008.51 FKsoft Fuksa Ladislav Ing. Sedlčanská 1327/65 140 00 Praha 4 Tel. 261 264 125, 603 463 137 E-mail alfis@fksoft.cz Web www.alfis.cz, www.fksoft.cz

Více

3D Vizualizace muzea vojenské výzbroje

3D Vizualizace muzea vojenské výzbroje 3D Vizualizace muzea vojenské výzbroje 3D visualization of the museum of military equipment Bc.Tomáš Kavecký STOČ 2011 UTB ve Zlíně, Fakulta aplikované informatiky, 2011 2 ABSTRAKT Cílem této práce je

Více

Tvorba geometrického modelu a modelové sítě.

Tvorba geometrického modelu a modelové sítě. Tvorba geometrického modelu a modelové sítě. Návod krok za krokem, jak postupovat při vytváření modelové geometrie ze zadaných geografických a geologických dat Pro řešitele bakalářských projektů!!! Nejprve

Více

MARUSHKA. Tipy na práci s mapovým prohlížečem Marushka. Marushka je webová mapová aplikace pro zobrazování map a informací z GISu města Plzně.

MARUSHKA. Tipy na práci s mapovým prohlížečem Marushka. Marushka je webová mapová aplikace pro zobrazování map a informací z GISu města Plzně. MARUSHKA Marushka je webová mapová aplikace pro zobrazování map a informací z GISu města Plzně. Tipy na práci s mapovým prohlížečem Marushka MARUSHKA Tipy na práci s mapovým prohlížečem Marushka Strana

Více

TDS-TECHNIK 13.1 pro AutoCAD LT

TDS-TECHNIK 13.1 pro AutoCAD LT TDS-TECHNIK 13.1 pro AutoCAD LT V následujícím textu jsou uvedeny informace o novinkách strojírenské nadstavby TDS- TECHNIK pro AutoCAD LT. V přehledu je souhrn hlavních novinek verzí 13.0 a 13.1. Poznámka:

Více

VYUŽITÍ MAPOVÉ TVORBY V METEOROLOGII A KLIMATOLOGII

VYUŽITÍ MAPOVÉ TVORBY V METEOROLOGII A KLIMATOLOGII Kartografické listy, 2008, 16. Radim TOLASZ VYUŽITÍ MAPOVÉ TVORBY V METEOROLOGII A KLIMATOLOGII Tolasz, R.: Using of map products for meteorology and climatology. Kartografické listy 2008, 16, 16 figs.,

Více

IDEA Frame 4. Uživatelská příručka

IDEA Frame 4. Uživatelská příručka Uživatelská příručka IDEA Frame IDEA Frame 4 Uživatelská příručka Uživatelská příručka IDEA Frame Obsah 1.1 Požadavky programu... 6 1.2 Pokyny k instalaci programu... 6 2 Základní pojmy... 7 3 Ovládání...

Více

Helios RED a Internetový obchod

Helios RED a Internetový obchod (pracovní verze!) Helios RED a Internetový obchod Obsah dokumetace: 1. Úvod 2. Evidované údaje na skladové kartě 3. Přenos skladových karet z Helios RED do e-shopu 4. Přenos objednávek z e-shopu do Helios

Více

GIS a podklady pro územní plánování. Martin Sovadina

GIS a podklady pro územní plánování. Martin Sovadina GIS a podklady pro územní plánování Martin Sovadina Obsah Mapování území pro veřejnou správu Územně analytické podklady Princip a proces zpracování Technologie Příklady ZABAGED Historie Technologie Proces

Více

ArcGIS Online a jeho využití (nejen) při výuce

ArcGIS Online a jeho využití (nejen) při výuce ArcGIS Online a jeho využití (nejen) při výuce Sylva Vorlová, ARCDATA PRAHA, s.r.o. Jeden z workshopů, které na Konferenci GIS Esri v ČR proběhly, nesl název ArcGIS Online a jeho využití pro výuku. Náplní

Více

Využití FWTools a UMN MapServer. dat

Využití FWTools a UMN MapServer. dat pro zpracování a zpřístupnění objemných prostorových dat ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie 21. října 2008 prezentace 1 2 3 4 pro utility FWTools časté zpracování objemných

Více

PŘÍPRAVA PODKLADŮ. Bc. Ivana JANKOVIČOVÁ Geografický ústav Masarykovy univerzity Brno 2015-1 -

PŘÍPRAVA PODKLADŮ. Bc. Ivana JANKOVIČOVÁ Geografický ústav Masarykovy univerzity Brno 2015-1 - PŘÍPRAVA PODKLADŮ Bc. Ivana JANKOVIČOVÁ Geografický ústav Masarykovy univerzity Brno 2015-1 - Obsah OBSAH...- 2-1 VÝBĚR A POŘÍZENÍ PODKLADŮ...- 4-1.1 Dostupné podklady v ČR...- 4-1.1.1 ČÚZK... - 4-1.1.1.1

Více

Výzva k podání nabídek, na kterou se nevztahuje postup pro zadávací řízení dle zákona č. 134/2016., o zadávání veřejných zakázek 1

Výzva k podání nabídek, na kterou se nevztahuje postup pro zadávací řízení dle zákona č. 134/2016., o zadávání veřejných zakázek 1 Výzva k podání nabídek, na kterou se nevztahuje postup pro zadávací řízení dle zákona č. 134/2016., o zadávání veřejných zakázek 1 Číslo zakázky (bude doplněno MPSV při uveřejnění) Název zakázky Druh zakázky

Více

ZÁVAZNÉ POKYNY PRO VYPRACOVÁNÍ BAKALÁŘSKÉ, DIPLOMOVÉ A DISERTAČNÍ PRÁCE

ZÁVAZNÉ POKYNY PRO VYPRACOVÁNÍ BAKALÁŘSKÉ, DIPLOMOVÉ A DISERTAČNÍ PRÁCE ZÁVAZNÉ POKYNY PRO VYPRACOVÁNÍ BAKALÁŘSKÉ, DIPLOMOVÉ A DISERTAČNÍ PRÁCE Bakalářskou/diplomovou prací se ověřují vědomosti a dovednosti, které student získal během studia a jeho schopnosti využívat je při

Více

10.12.2015. Co je Geoinformatika a GIT Přehled vybraných GIT GIS. GEOI NF ORM AČ NÍ T ECHNOL OGI E David Vojtek

10.12.2015. Co je Geoinformatika a GIT Přehled vybraných GIT GIS. GEOI NF ORM AČ NÍ T ECHNOL OGI E David Vojtek GEOI NF ORM AČ NÍ T ECHNOL OGI E David Vojtek In s ti t u t g e o i n fo r m a ti k y Vy s o k á š k o l a b á ň s k á Te c h n i c k á u n i v e r z i ta O s tr a v a Co je Geoinformatika a GIT Přehled

Více

Přehled novinek Revit 2014

Přehled novinek Revit 2014 Přehled novinek Revit 2014 Platforma a Revit Architecture: 1. Energetická analýza stavebních objektů Plně automatické generování analytického modelu pro energetickou analýzu Pracuje s objekty místnost

Více

MAWIS. Uživatelská dokumentace

MAWIS. Uživatelská dokumentace MAWIS Uživatelská dokumentace Verze 27-11-2008 OBSAH OBSAH... 2 1) O MAPOVÉM SERVERU... 3 2) POTŘEBNÁ NASTAVENÍ... 3 Hardwarové požadavky... 3 Softwarové požadavky... 3 Nastavení Internet Exploreru:...

Více

Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice

Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice Návod k prezentačnímu mapovému portálu Obsah: 1. Úvod... 3 2. Obecná část mapového portálu...

Více

Projekt Atlasu znečištění ovzduší

Projekt Atlasu znečištění ovzduší Projekt Atlasu znečištění ovzduší Tak jak bylo zmíněno na konci první kapitoly, budeme v následujících cvičeních pracovat na samostatném projektu. Cílem projektu je vytvořit jednoduchý atlas znečištění

Více

OpenStreetMap a kvalita dat

OpenStreetMap a kvalita dat OpenStreetMap a kvalita dat Marián Kyral (Česká OpenStreetMap komunita) Geoinformatics 2014 12. 6. 2014 OpenStreetMap a kvalita dat O OpenStreetMap Kontrola kvality? Jak na kvalitní mapu Nástroje pro kontrolu

Více

Webové služby pro prostorová data

Webové služby pro prostorová data February 5, 2016 Obsah Úvod 1 Úvod 2 3 4 V čem se liší mapy na počítači od papírových? Můžeme zoomovat Můžeme mapou posunovat Můžeme vidět naší polohu Jak na mapě měříme? Můžeme mapy kombinovat V čem se

Více

práce s databázemi a kontingenčními tabulkami

práce s databázemi a kontingenčními tabulkami Marek Laurenčík Excel 2013 Manipulace s rozsáhlými tabulkami, řazení a filtrace řádků Seskupování řádků, tvorba souhrnů a vyhledávání v datových tabulkách práce s databázemi a kontingenčními tabulkami

Více

NÁSTROJE PRO TVORBU A ÚDRŽBU ÚZEMNĚ ANALYTICKÝCH PODKLADŮ (NÚAP)

NÁSTROJE PRO TVORBU A ÚDRŽBU ÚZEMNĚ ANALYTICKÝCH PODKLADŮ (NÚAP) T-MAPY spol. s r.o. Špitálská 150 500 03 Hradec Králové tel. 495 511 111 fax 495 513 371 e-mail: info@tmapy.cz http://www.tmapy.cz NÁSTROJE PRO TVORBU A ÚDRŽBU ÚZEMNĚ ANALYTICKÝCH PODKLADŮ (NÚAP) Uživatelská

Více

MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY. Prostorový model budov a místností a metody generování 3D dat

MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY. Prostorový model budov a místností a metody generování 3D dat MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY D I P L O M O V Á P R Á C E Prostorový model budov a místností a metody generování 3D dat B C. J ITKA H ANUŠOVÁ, 2007 Poděkování Ráda bych poděkovala vedoucímu

Více

Seznámení s programem 9

Seznámení s programem 9 Obsah KAPITOLA 1 Seznámení s programem 9 Seznamte se: CorelDRAW 9 Co je vektorová grafika 9 Pracovní prostředí 10 Můj flexibilní přítel panel vlastností 11 Malířův šuplík paleta nástrojů 12 A co když se

Více

VY_32_INOVACE_INF.19. Inkscape, GIMP, Blender

VY_32_INOVACE_INF.19. Inkscape, GIMP, Blender VY_32_INOVACE_INF.19 Inkscape, GIMP, Blender Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Jiří Kalous Základní a mateřská škola Bělá nad Radbuzou, 2011 INKSCAPE Inkscape je open source

Více

SOFTWARE NA ZPRACOVÁNÍ MRAČEN BODŮ Z LASEROVÉHO SKENOVÁNÍ. Martin Štroner, Bronislav Koska 1

SOFTWARE NA ZPRACOVÁNÍ MRAČEN BODŮ Z LASEROVÉHO SKENOVÁNÍ. Martin Štroner, Bronislav Koska 1 SOFTWARE NA ZPRACOVÁNÍ MRAČEN BODŮ Z LASEROVÉHO SKENOVÁNÍ SOFTWARE FOR PROCESSING OF POINT CLOUDS FROM LASER SCANNING Martin Štroner, Bronislav Koska 1 Abstract At the department of special geodesy is

Více

GIS1-7. cvičení. listopad 2008. ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie. Obsah. Založení nového souboru s vektorovými daty

GIS1-7. cvičení. listopad 2008. ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie. Obsah. Založení nového souboru s vektorovými daty ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie listopad 2008 Obsah prezentace 1 2 3 4 5 6 Měli bychom umět pracovat s rastrovými daty rozumět problematice vektorových dat u obou typů dat

Více

V této příloze je podrobně popsána struktura XML dokumentu s mapou (viz kapitolu 5.3), příklad tohoto XML dokumentu je na přiloženém CD v souboru

V této příloze je podrobně popsána struktura XML dokumentu s mapou (viz kapitolu 5.3), příklad tohoto XML dokumentu je na přiloženém CD v souboru Příloha 1: Struktura XML dokumentu V této příloze je podrobně popsána struktura XML dokumentu s mapou (viz kapitolu 5.3), příklad tohoto XML dokumentu je na přiloženém CD v souboru /mapa/map.xml. Obsah

Více

VAR-NET INTEGRAL Manuál správce VNI 5.1 VAR-NET INTEGRAL. verze 0.2. Manuál správce VNI 5.1

VAR-NET INTEGRAL Manuál správce VNI 5.1 VAR-NET INTEGRAL. verze 0.2. Manuál správce VNI 5.1 Manuál správce VNI 5.1 verze 0.2 Manuál správce VNI 5.1 VARIANT plus, spol. s.r.o., U Obůrky 5, 674 01 TŘEBÍČ, tel.: 565 659 600 technická linka 565 659 655 (pracovní doba 7:30 15:00) www.variant.cz isb@variant.cz

Více

Kartografická webová aplikace. Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita

Kartografická webová aplikace. Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita Kartografická webová aplikace Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita Datum vzniku dokumentu: 3. 11. 2011 Datum poslední aktualizace: 10. 12. 2011 Cíl

Více

MAPOVÉ SLUŽBY ONLINE GIS MOBILNÍ MAPOVÁNÍ SBĚR DAT

MAPOVÉ SLUŽBY ONLINE GIS MOBILNÍ MAPOVÁNÍ SBĚR DAT SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník MAPOVÉ SLUŽBY ONLINE GIS MOBILNÍ MAPOVÁNÍ SBĚR DAT publikace geodat na Internetu- principy, technologie online GIS služby, Mapové služby,

Více

GIS Geografické informační systémy

GIS Geografické informační systémy GIS Geografické informační systémy Obsah přednášky Prostorové vektorové modely Špagetový model Topologický model Převody geometrií Vektorový model Reprezentuje reálný svět po jednotlivých složkách popisu

Více

Vykreslovací systém MTB map pro OpenStreetMap

Vykreslovací systém MTB map pro OpenStreetMap Vykreslovací systém MTB map pro OpenStreetMap Martin Tesař Katedra počítačových systémů a komunikací, Fakulta informatiky, Masarykova univerzita, Botanická 68a, 602 00, Brno, Česká republika, Geografický

Více