карта:
Код: Выделить всё
MAP
IMAGETYPE PNG
EXTENT -18673.953 -31136.298 21526.319 24312.353
SHAPEPATH "/apps/ufakarta/shp/"
NAME "WMS"
STATUS ON
SIZE 800 800
IMAGECOLOR 255 255 255
FONTSET "./fonts/fonts.list"
WEB
TEMPLATE './templates/template.html'
IMAGEPATH '/ms4w/tmp/ms_tmp/'
IMAGEURL '/ms_tmp/'
METADATA
wms_title "ufakarta"
wms_abstract "This is the WMS demo from GIS-Lab"
wms_onlineresource "http://localhost/cgi-bin/mapserv?map=/apps/ufakarta/ufa2.map&"
wms_srs "EPSG:4326"
wms_getfeatureinfo "http://localhost/cgi-bin/mapserv?map=/apps/ufakarta/ufa2.map&"
wms_featureinfoformat "text/plain"
wms_enable_request "*"
wms_force_separate_request "1"
wms_latlonboundingbox "-124 48 -123 49"
END
END
PROJECTION
"init=epsg:4326"
END
LAYER
NAME rayeny_region
DATA rayeny_region
STATUS ON
TYPE POLYGON
LABELITEM "STYLE"
CLASSITEM "STYLE"
PROJECTION
"init=epsg:4326"
END
CLASS
NAME "Терр_я Демского р-на"
EXPRESSION 'Терр_я Демского р-на'
STYLE
COLOR 152 226 124
OUTLINECOLOR 255 255 255
WIDTH 3
END
END
CLASS
NAME "Терр_я Калининского р-на"
EXPRESSION 'Терр_я Калининского р-на'
STYLE
COLOR 152 226 124
OUTLINECOLOR 255 255 255
WIDTH 3
END
END
CLASS
NAME "Терр_я Кировского р-на"
EXPRESSION 'Терр_я Кировского р-на'
STYLE
COLOR 152 226 124
OUTLINECOLOR 255 255 255
WIDTH 3
END
END
CLASS
NAME "Терр_я Ленинского р-на"
EXPRESSION 'Терр_я Ленинского р-на'
STYLE
COLOR 152 226 124
OUTLINECOLOR 255 255 255
WIDTH 3
END
END
CLASS
NAME "Терр_я Октябрьского р-на"
EXPRESSION 'Терр_я Октябрьского р-на'
STYLE
COLOR 152 226 124
OUTLINECOLOR 255 255 255
WIDTH 3
END
END
CLASS
NAME "Терр_я Орджоникидзевского р-на"
EXPRESSION 'Терр_я Орджоникидзевского р-на'
STYLE
COLOR 152 226 124
OUTLINECOLOR 255 255 255
WIDTH 3
END
END
CLASS
NAME "Терр_я Советского р-на"
EXPRESSION 'Терр_я Советского р-на'
STYLE
COLOR 152 226 124
OUTLINECOLOR 255 255 255
WIDTH 3
END
END
METADATA
wms_title "ufakarta"
wms_abstract "This is the WMS demo from GIS-Lab"
wms_include_items "all"
wms_srs "EPSG:4326"
END
END
END
шаблон:
Код: Выделить всё
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script
src="../../openlayers-2.10/OpenLayers.js"></script>
</head>
<body>
<div style="width: 1024px; height: 1340px; border: 2px solid black;" id="map"></div>
<script defer type="text/javascript">
var map = new OpenLayers.Map('map');
var wms = new OpenLayers.Layer.WMS( "WMS", "http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/ufakarta/ufa2.map",{layers: 'rayeny_region'} );
map.addLayer(wms);
map.zoomToMaxExtent();
</script>
</body>
</html>