Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Jan Růžička. 23/01/05 Úvod MapServer –universita v Minesotě –CGI program napsaný v jazyce C –umožňuje publikaci prostorových dat uložených ve formátu.

Podobné prezentace


Prezentace na téma: "Jan Růžička. 23/01/05 Úvod MapServer –universita v Minesotě –CGI program napsaný v jazyce C –umožňuje publikaci prostorových dat uložených ve formátu."— Transkript prezentace:

1 Jan Růžička

2 23/01/05 Úvod MapServer –universita v Minesotě –CGI program napsaný v jazyce C –umožňuje publikaci prostorových dat uložených ve formátu ESRI shapefile (SHP), ArcSDE, Oracle Spatial, PostGIS (spatial), Rastrové formáty –data prezentuje ve formě rastrového obrázku v HTML stránce v Java appletu

3 23/01/05 Princip prezentace CGI HTML nebo Java applet WWW server MapServer rastr, popisná data URL data, mapová kompozice

4 23/01/05 Mapová kompozice Soubor MAP Soubor HTML ev. Java applet

5 23/01/05 Soubor MAP / 1 # # Start of map file - created Thu Jun 01 08:22: # NAME cr.map SIZE EXTENT UNITS meters LINESET /home/httpd/html/mapy/midas/line.sym SHAPEPATH /home/httpd/html/mapy/midas TRANSPARENT ON

6 23/01/05 Soubor MAP / 2 # # Start of web interface definition # WEB TEMPLATE 'mapa.html' IMAGEPATH '/home/httpd/html/tmp/' IMAGEURL '/tmp/' END #WEB

7 23/01/05 Soubor MAP / 3 LAYER NAME 'cr_mesta.shp' TYPE Polygon STATUS DEFAULT DATA cr_mesta MAXSCALE LABELMAXSCALE LABELITEM 'Mesto'

8 23/01/05 Soubor MAP / 4 CLASS NAME 'Cr_mesta.shp' COLOR OUTLINECOLOR LABEL SIZE tiny POSITION LR COLOR BACKGROUNDCOLOR END #Label END # CLASS END # LAYER

9 23/01/05 Soubor MAP / 5 CLASSITEM KOD CLASS EXPRESSION '1' COLOR END # CLASS CLASS EXPRESSION '2' COLOR END # CLASS

10 23/01/05 Soubor HTML / 1 Dotaz Zvetšit Posunout Zmenšit

11 23/01/05 Soubor HTML / 2 function klik1(){ document.MAPA.action="http://gis.vsb.cz/midas/scripts/dozaz.php3“; } function klik2(){ document.MAPA.action="http://gis2.vsb.cz/cgi-bin/mapservpng"; } Inicializace výstupu: –http://gis2.vsb.cz/cgi-bin/mapservpng? map=%2Fhome%2Fhttpd%2Fhtml%2Fmapy%2Fmidas%2Fcr.map

12 23/01/05 Soubor HTML / 2 function klik1(){ document.MAPA.action="http://gis.vsb.cz/midas/scripts/dozaz.php3“; } function klik2(){ document.MAPA.action="http://gis2.vsb.cz/cgi-bin/mapservpng"; } Inicializace výstupu: –http://gis2.vsb.cz/cgi-bin/mapservpng? map=%2Fhome%2Fhttpd%2Fhtml%2Fmapy%2Fmidas%2Fcr.map

13 23/01/05 Příklad prezentace v prohlížeči / 1

14 23/01/05 Příklad prezentace v prohlížeči / 2

15 23/01/05 Podpora OGC WMS WFS (simple)

16 23/01/05 Další nástroje Nástroje pro vytváření kompozicí Nástroje pro správu dat Klienti MapLab Extenze pro ArcView jBox...

17 23/01/05 MapLab

18 23/01/05 Extenze pro ArcView

19 23/01/05 API pro vývoj PHP/MapScript SWIGMapScript –pro Perl, Ruby, Python


Stáhnout ppt "Jan Růžička. 23/01/05 Úvod MapServer –universita v Minesotě –CGI program napsaný v jazyce C –umožňuje publikaci prostorových dat uložených ve formátu."

Podobné prezentace


Reklamy Google