3.1.1 Transformace prostorových dat do podoby publikovatelné na straně klienta
Transformace prostorových dat do podoby publikovatelné na straně klienta znamená následující operace: · Načtení konfiguračního souboru, který definuje pravidla pro vykreslení geometrické složky dat· Nastavení rozsahu zobrazovaných dat (definováno obdélníkem)· Spojení s databází prostorových dat· Výběr dat spadajících do definovaného rozsahu· Načtení příslušných dat· Vytvoření rastrového obrazu dle pravidel v konfiguračním souboru resp. vytvoření souboru s vektorovými daty dle pravidel v konfiguračním souboruVytvořený rastrový obrázek, resp. vektor je zasílán ke klientovi. V případě tenkého klienta mapový server rovněž zasílá ke klientovi HTML kód, který představuje uživatelské rozhraní aplikace (tlačítka, formuláře, mapové pole, legenda, měřítko). |
Popis |
Obrázek 3-1: Transformace prostorových dat do podoby publikovatelné na straně klienta. |
Transformace prostorových dat do podoby publikovatelné na straně klienta |
Konfigurační soubor (soubory), který definuje způsob vytvoření rastru resp. vektoru, který je zasílán na stranu klienta obsahuje zpravidla následující údaje: · Ohraničující obdélník· Název a způsob připojení k databázi prostorových dat· Seznam skupin geoprvků (resp. datové vrstvy)· U každé skupiny geoprvků je pak obvykle uvedeno:- Symbol pro vykreslení (barva, tloušťka čáry, styl čáry) - Informace o popisu geoprvků (label) Soubor může obsahovat mnoho dalších údajů jako např. údaje o legendě, měřítku, měřítkovém omezení, začlenění geoprvků do tříd. |
Definice obsahu prvků mapové kompozice |
SAMOSTATNÝ ÚKOL 4 |
|
|
Spusťte desktop aplikaci, kterou obvykle využíváte ke tvorbě mapových výstupů. Projděte možnosti definice mapového výstupu ve vaší desktop aplikaci, sepište je, a publikujte v on-line diskusi. |
Konfigurační soubor |
Samotná mapová kompozice (tedy rozložení prvků v ploše) může být řešena dvěmi základními způsoby: · Řeší ji samotný mapový klient (obvykle se jedná o neměnné rozmístění prvků (podobně jako u desktop aplikací)).· Řeší se konfiguračním souborem na straně serveru (může se jednat o HTML kód, nebo o formu zápisu, které rozumí mapový klient a je schopen podle definice přizpůsobit svůj vzhled).
|
Mapová kompozice |