и получаю вот такую ошибку:
Код: Выделить всё
<ServiceException code="InvalidSRS">
msWMSLoadGetMapParams(): WMS server error. Unsupported SRS namespace (only EPSG and AUTO currently supported).
</ServiceException>
Код: Выделить всё
MAP
IMAGETYPE PNG
NAME 'Altay_Region'
SIZE 300 300
UNITS dd
EXTENT 60.2289530630876442 48.9969740071353286 110.0024212413648002 57.9999999949999889
FONTSET "./fonts/fonts.list"
SYMBOLSET './symbols/symbols35.sym'
OUTPUTFORMAT
NAME pnggd
DRIVER "GD/PNG"
MIMETYPE "image/png"
EXTENSION "png24"
END
WEB
TEMPLATE '/home/diver/geoserver/maps/mapServerTemplete.html'
IMAGEPATH '/home/diver/geolocal/maps/images/'
IMAGEURL '/maps/images/'
METADATA
"wms_enable_request" "*"
"wms_title" 'QGIS-MAP'
"wms_onlineresource" 'http://localhost/cgi-bin/mapserv?map=/home/diver/geoserver/maps/map.map&'
"wms_abstract" "This is the WMS demo from GIS-Lab"
"wms_srs" 'EPSG:4326'
"wms_feature_info_mime_type" "text/html"
"wms_format" "image/png"
END
END
PROJECTION
"init=epsg:4326"
"proj=latlong"
"ellps=WGS84"
"datum=WGS84"
END
LAYER
NAME 'boundary-polygon'
TYPE POLYGON
DUMP true
METADATA
wms_title "boundary-polygon"
wms_abstract "boundary-polygon"
"wms_server_version" "1.1.1"
"wms_srs" "EPSG:4326"
END
TEMPLATE fooOnlyForWMSGetFeatureInfo
DATA './data/boundary-polygon.shp'
STATUS OFF
TRANSPARENCY 100
PROJECTION
"init=epsg:4326"
"proj=latlong"
"ellps=WGS84"
"datum=WGS84"
END
CLASS
NAME 'boundary-polygon'
STYLE
OUTLINECOLOR 163 163 163
COLOR 231 226 219
END
END
END
LAYER
NAME 'vegetation-polygon'
TYPE POLYGON
DUMP true
TEMPLATE fooOnlyForWMSGetFeatureInfo
DATA './data/vegetation-polygon.shp'
METADATA
"wms_title" "vegetation-polygon"
"wms_abstract" "vegetation-polygon"
"wms_srs" "EPSG:4326"
"wms_server_version" "1.1.1"
END
STATUS ON
TRANSPARENCY 100
PROJECTION
"init=epsg:4326"
"proj=latlong"
"ellps=WGS84"
"datum=WGS84"
END
#MINSCALE 0
#MAXSCALE 4e+06
CLASS
NAME 'vegetation-polygon'
STYLE
COLOR 173 211 165
END
END
END
END
Код: Выделить всё
new OpenLayers.Layer.WMS("Altai Region2",
'http://localhost/cgi-bin/mapserv?MAP=/home/diver/geoserver/maps/wmsmap.map&',
{
layers: [
"boundary-polygon",
"vegetation-polygon"
],
transparent: true,
format: "image/png"
}, {
isBaseLayer: false,
buffer: 0,
// exclude this layer from layer container nodes
displayInLayerSwitcher: false,
visibility: false
})
А вот строка вызова wms из веб-интерфейса
Код: Выделить всё
http://localhost/cgi-bin/mapserv?MAP=/home/diver/geoserver/maps/wmsmap.map&LAYERS=vegetation-polygon&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&FORMAT=image%2Fjpeg&SRS=WGS84&BBOX=83.730905960198,53.24795045569,86.981882408753,56.498926904245&WIDTH=256&HEIGHT=256
В чём может быть проблема? Подскажите, пожалуйста.