Istrukciją kaip pasileisti MapServer ant Ubuntu 10.10 (GNU/Linux):
1. sudo apt-get install cgi-mapserver mapserver-bin mapserver-doc
php5-mapscript python-mapscript
2. Kur nors pasidedam planai.map(prisegtas) MapServer konfigūracinį failą.
3. Pasiredaguojam planai.map LAYER sekciją, kad rodytų jūsų
nurodytąžemėlapį arba netgi keletą žemėlapių sukuriant jiems atskiras
LAYER sekcijas.
4. į /usr/lib/cgi-bin/ padedam wms (prisegtas) skriptą: sudo cp
/kelias/iki/wms /usr/lib/cgi-bin/
5. paredaguojam wms skriptą, kad kelias iki planai.map būtų teisingas.
6. padarom wms skriptą vykdomuoju: sudo chmod +x /usr/lib/cgi-bin/wms
7. Restartuojam Apache2: sudo service apache2 restart
8. JOSM'e einat i "EDIT->Preferences->WMS->Add" i laukeli "Service
URL:" ivedate "http://127.0.0.1/cgi-bin/wms?" ir spaudziat Get layers.
Atrodo, kad viska taip dariau. wms skriptas nuo Fedoros wms skripto
skiriasi, bet map failas ne.
MAP
NAME "zemelapiai"
SIZE 256 256
EXTENT -180 -90 180 90
IMAGETYPE png
#INTERLACE OFF
UNITS DD
PROJECTION "+init=epsg:4326" END
WEB
IMAGEPATH "/tmp"
METADATA
"wms_title" "Whooms WMS"
"wms_srs" "EPSG:4326"
END
END
OUTPUTFORMAT
NAME GEOTIFF
DRIVER "GDAL/GTiff"
MIMETYPE "image/tiff"
IMAGEMODE "BYTE"
EXTENSION "tif"
END
OUTPUTFORMAT
NAME "png"
DRIVER "GD/PNG"
IMAGEMODE "rgba"
EXTENSION "png"
MIMETYPE "image/png"
IMAGEMODE RGBA
TRANSPARENT on
END
OUTPUTFORMAT
NAME "png8"
DRIVER "GD/PNG"
IMAGEMODE "rgba"
EXTENSION "png"
MIMETYPE "image/png"
TRANSPARENT on
FORMATOPTION "QUANTIZE_FORCE=ON"
FORMATOPTION "QUANTIZE_DITHER=ON"
FORMATOPTION "QUANTIZE_COLORS=250"
END
OUTPUTFORMAT
NAME "gif"
DRIVER "GD/GIF"
MIMETYPE "image/gif"
IMAGEMODE PC256
EXTENSION "gif"
TRANSPARENT ON
END
LAYER
NAME "Skuodas_Gamtine"
DATA "Skuodas_Gamtine_cubic.tif"
TYPE RASTER
STATUS ON
END
LAYER
NAME "Skuodas_Rajonas"
DATA "skuodo_keliai-cubic.tif"
TYPE RASTER
STATUS ON
END
END
#! /bin/sh
MS_MAPFILE=/Data/Maps/GEOtiff/planai.map
export MS_MAPFILE
/usr/lib/cgi-bin/mapserv
_______________________________________________
Talk-lt mailing list
Talk-lt@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-lt