MapServer: Porovnání verzí
m →Externí odkazy: dokumentrace |
m →WMS: priklad konfigurace |
||
| Řádek 73: | Řádek 73: | ||
HEIGHT=460& | HEIGHT=460& | ||
FORMAT=image/png | FORMAT=image/png | ||
* Příklad konfigurace | |||
<pre> | |||
MAP | |||
NAME "gis1" | |||
STATUS ON | |||
IMAGETYPE PNG | |||
EXTENT -904539.625000 -1227290.250000 -431680.593750 -935232.312500 | |||
SIZE 640 480 | |||
IMAGECOLOR 255 255 255 | |||
UNITS meters | |||
PROJECTION | |||
# "init=epsg:102067" | |||
"init=epsg:2065" | |||
END | |||
WEB | |||
IMAGEPATH "/var/tmp/ms_tmp/" | |||
IMAGEURL "/tmp/" | |||
METADATA | |||
"wms_title" "Josef WMS server" | |||
"wms_onlineresource" "http://josef.fsv.cvut.cz/cgi-bin/mapserv?map=/var/www/ms/wms/gis1.map&" | |||
"wms_abstract" "Testovaci WMS server na josef.fsv.cvut.cz" | |||
"wms_srs" "EPSG:2065" | |||
"wms_encoding" "UTF-8" | |||
"wms_contactelectronicmailaddress" "martin.landa@fsv.cvut.cz" | |||
"wms_contactperson" "Martin Landa" | |||
"wms_contactorganization" "CVUT v Praze, Fakulta stavebni" | |||
"wms_contactvoicetelephone" "+420 224 354 644" | |||
END | |||
END | |||
LAYER | |||
METADATA | |||
"wms_title" "obce" | |||
"wms_onlineresource" "http://josef.fsv.cvut.cz/cgi-bin/mapserv?map=/var/www/ms/wms/gis1.map&" | |||
"wms_srs" "EPSG:2065" | |||
END | |||
NAME obce | |||
CONNECTIONTYPE postgis | |||
CONNECTION "user=postgis password=postgis1 dbname=pgis_student host=localhost port=5432" | |||
DATA "the_geom FROM gis1.obce" | |||
STATUS OFF | |||
TYPE POLYGON | |||
CLASS | |||
NAME "Obce" | |||
STYLE | |||
COLOR 232 232 232 | |||
OUTLINECOLOR 32 32 32 | |||
END | |||
END | |||
END | |||
END | |||
</pre> | |||
== Externí odkazy == | == Externí odkazy == | ||
Verze z 30. 4. 2009, 08:32

UMN MapServer je vývojové prostředí z rodiny Open Source pro tvorbu prostorově orientovaných webových aplikací. Pracuje jako CGI program či přes Mapscript podporující řadu programovacích jazyků. MapServer byl původně vyvinut jako projekt University of Minnesota s podporou NASA.
Převzato z anglické wikipedie.
Cvičná databáze PostGIS
Na serveru josef je umístěna cvičná databáze PostGIS.
Vizualizace dat
Příklad MapFile pro přístup k datům
http://josef.fsv.cvut.cz/cgi-bin/mapserv?map=/var/www/ms/gis1.map&mode=map&layer=obce
MAP
NAME "Cvicna databaze PostGIS"
STATUS ON
IMAGETYPE PNG
EXTENT -904539.625000 -1227290.250000 -431680.593750 -935232.312500
SIZE 640 480
IMAGECOLOR 255 255 255
UNITS meters
WEB
IMAGEPATH "/var/tmp/ms_tmp/"
IMAGEURL "/tmp/"
END
LAYER
NAME obce
CONNECTIONTYPE postgis
CONNECTION "user=postgis password=postgis1 dbname=pgis_student host=localhost port=5432"
DATA "the_geom FROM gis1.obce"
STATUS DEFAULT
TYPE POLYGON
CLASS
NAME "Obce"
STYLE
COLOR 232 232 232
OUTLINECOLOR 32 32 32
END
END
END
END
WMS
http://josef.fsv.cvut.cz/cgi-bin/mapserv? map=/var/www/ms/wms/gis1.map& SERVICE=WMS& VERSION=1.1.1& REQUEST=GetCapabilities
http://josef.fsv.cvut.cz/cgi-bin/mapserv? map=/var/www/ms/wms/gis1.map& SERVICE=WMS& VERSION=1.1.1& REQUEST=GetMap& LAYERS=obce& STYLES=& SRS=EPSG:2065& BBOX=-904539.625000,-1227290.250000,-431680.593750,-935232.312500& WIDTH=640& HEIGHT=460& FORMAT=image/png
- Příklad konfigurace
MAP
NAME "gis1"
STATUS ON
IMAGETYPE PNG
EXTENT -904539.625000 -1227290.250000 -431680.593750 -935232.312500
SIZE 640 480
IMAGECOLOR 255 255 255
UNITS meters
PROJECTION
# "init=epsg:102067"
"init=epsg:2065"
END
WEB
IMAGEPATH "/var/tmp/ms_tmp/"
IMAGEURL "/tmp/"
METADATA
"wms_title" "Josef WMS server"
"wms_onlineresource" "http://josef.fsv.cvut.cz/cgi-bin/mapserv?map=/var/www/ms/wms/gis1.map&"
"wms_abstract" "Testovaci WMS server na josef.fsv.cvut.cz"
"wms_srs" "EPSG:2065"
"wms_encoding" "UTF-8"
"wms_contactelectronicmailaddress" "martin.landa@fsv.cvut.cz"
"wms_contactperson" "Martin Landa"
"wms_contactorganization" "CVUT v Praze, Fakulta stavebni"
"wms_contactvoicetelephone" "+420 224 354 644"
END
END
LAYER
METADATA
"wms_title" "obce"
"wms_onlineresource" "http://josef.fsv.cvut.cz/cgi-bin/mapserv?map=/var/www/ms/wms/gis1.map&"
"wms_srs" "EPSG:2065"
END
NAME obce
CONNECTIONTYPE postgis
CONNECTION "user=postgis password=postgis1 dbname=pgis_student host=localhost port=5432"
DATA "the_geom FROM gis1.obce"
STATUS OFF
TYPE POLYGON
CLASS
NAME "Obce"
STYLE
COLOR 232 232 232
OUTLINECOLOR 32 32 32
END
END
END
END