Geoserver Cvičení 7 Webová kartografie – úvod Podzim 2024 Filip Leitner Geoserver Publikace dat na webu WMS, WMTS, WFS, … rastry, vektory SHP, PostGIS, GeoTIFF, … Aplikace provozovaná na serveru Geoserver Pracovat budeme na: http://zelda.sci.muni.cz:8080/geoserver/ login: student, heslo: student Anonymný režim Geoserver “Štruktúra“ Workspace Store Layer http://kkb-classes.s3.amazonaws.com/2013/GEOGx85/web/2013-Spring-InternetMapping-011_slides.html#17 Další možnosti MapServer Mapnik, TileStache OpenMapTiles – vektorové dlaždice SLD Styled layer descriptor Založeno na XML Standard OGC https://docs.geoserver.org/latest/en/user/ styling/index.html#styling SLD Cookbook SLD GeoServer supports the use of a StyledLayerDescriptor document containing a single element, which contains a single element to specify the styling. existujúci štýl SLD symbolizers Ako na to? Dokumentácia. Napr. https://docs.geoserver.org/latest/en/user/styling/sld/reference/linesymbolizer.html#syntax Struktura SLD CSS CSS už znáte! V Geoserveru dostupné jako rozšíření CSS → SLD https://docs.geoserver.org/latest/en/user/ styling/css/tutorial.html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Body Simple Point SLD Cook Book: Simple Point circle #FF0000 6 Body * { mark: symbol('circle'); mark-size: 6; } :mark { fill: #FF0000; } . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Linie Simple Line SLD Cook Book: Simple Line #000000 3 Linie * { stroke: #000000; stroke-width: 3; } . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Polygony Simple polygon SLD Cook Book: Simple polygon #000080 Polygony * { fill: #000080; } AKO NA LAYER PREVIEW AKO NA LAYER PREVIEW Vymazať začiatok vygenerovanej url až po „zelda“ Doplniť geoserver/ Jak dál? Dokumentace Geoserver SLD Cookbook https://medium.com/ https://bost.ocks.org/mike/ Procvičování -Publikujte vrstvu ciest Nigérie (zložka 451242-Leitner_Filip/ ) -Nastavte východzí štýl WMS služby, ktorý bude pozostávať z -Šírka línie = 5px -Farba línie = #4934eb -Typ línie = čiarkovaná (dash) -Vzor čiarkovania 5px čiara, 2px medzera Ptejte se kdykoliv kdekoliv jakkoliv co nejdřív …