1.7.3 Liniová vrstva – limit scale
Každá vrstva může mít nastaven rozsah měřítek ve kterých se má zobrazovat. Můžeme tak pro různá měřítka zobrazovat různě generalizovanou geometrii. Samozřejmě, že si musíme takové vrstvy připravit, což může být časově velmi náročné. V případě MapServeru se toto řeší definicí v rámci sekce LAYER. Následující kód definuje vrstvu silnic a nastavuje měřítkové omezení. LAYER Parametr MAXSCALE uvádí ”maximální” měřítko při němž dojde k zobrazení |
Nastavení měřítkového omezení |
V prohlížeči zadáme http://127.0.0.1/ms/spustit.html a klikneme na tlačítko Makej. Po spuštění bychom neměli oproti předchozím výstupům pozorovat rozdíl. Zvolíme proto funkci ZoomIn a výsledné uživatelské rozhraní vypadá následujícím způsobem (zobrazí se vrstva silnic): |
Testování |
Obrázek 1-20: Vrstva silnic |
Vrstva silnic |
PRŮVODCE STUDIEM 12 |
|
|
V případě problémů s kopírováním (přepisováním) kódu souborů naleznete na CD v adresáři ms/MapServer/ pod názvem prvni_v10.map. |
Zdroj na CD |