3.1.2 Dotazování na geometrickou a atributovou složku
Jinou oblastí, kterou se mapový server obvykle zabývá je otázka vyhledání geoprvků dle zadaných kritérií (geometrických i popisných) a předání (výpis) údajů o nalezených geoprvcích. |
Popis |
První úloha, kterou mapový server musí umět řešit je nalezení všech geoprvků v bázi prostorových dat, které jsou publikovány, na základě souřadnic specifikovaných uživatelem. Specifikaci souřadnic uživatelem si můžeme představit např. jako kliknutí do publikované mapy, nakreslení obdélníku, kružnice. Mapový server obvykle umožňuje minimálně základní operaci a tím je nalezení geoprvků na základě souřadnic bodu kliknutí uživatele. Vyhledání obdélníkem, kruhem a jinými geometrickými prvky bývá rovněž velmi často implementováno. |
Vyhledání na základě souřadnic |
Mapový server obvykle nabízí možnost vyhledávání v atributech geoprvků formou specifikace logické podmínky pro vyhledání. Např. VLASTNIK=’Růžička’. |
Vyhledání na základě popisné složky (atributů) |
SAMOSTATNÝ ÚKOL 5 |
|
|
Zvolte http://gisova.mmo.cz/. Zvolte mapa živě. Na elektronicky publikované mapě zvolte funkci Hledání. V nově otevřeném okně zvolte ulici 17. listopadu a číslo orientační 15. Stiskněte najít. Výsledkem je seznam objektů s danou adresou - v našem případě jen jeden, Vysoká škola báňská – technická universita Ostrava. Pomocí pole které je označeno jako přiblížení je možné s v mapě přiblížit k danému objektu. |
Vyhledání objektu podle atributu (adresa) |
Mapový server rovněž obvykle nabízí možnost vypsání atributů vybraných geoprvků. Může se jednat o předdefinovanou funkci, která např. výpis provede do HTML tabulky nebo do formuláře klientské aplikace (Plug-in, Java applet), nebo o funkci, která vrátí jinak formátovaný výstup, který musí programátor využívající služeb mapového serveru naformátovat sám. |
Výpis atributů |