Я знаю, что в Интернете есть множество сообщений об этом, но я не могу загрузить свой WMS-слой в GeoServer в OpenLayers. OpenLayers добавляет слой в «переключатель слоев», но его нигде не видно. Я не уверен, имеет ли это значение (я не понимаю, как это могло бы быть), но мой слой хранится в базе данных PostGIS, и я могу просмотреть его в предварительном просмотре слоя GeoServer. Слой находится в EPSG 4326, который, как я знаю, используется в OpenLayers по умолчанию, и я добавляю его в базовую карту OSM. Это мой полный URL-адрес, как в URL-адресе предварительного просмотра слоя GeoServer:
http://localhost:8080/geoserver/envision/wms?service=WMS&version=1.1.0&request=GetMap&layers=envision:basecamp_property&styles=&bbox=115.753479003906,-32.2068328857422,116.16431427002,-31.9231204986572&width=512&height=353&srs=EPSG:4326&format=application/openlayers
И это мой код для OpenLayers для доступа и добавления слоя:
var wms = new OpenLayers.Layer.WMS('Rezoning Scenario',
'http://localhost:8080/geoserver/envision/wms',
{'layers': 'envision:basecamp_property'},
{isBaseLayer: false}
);
map.addLayer(wms);
Есть идеи, почему он может не работать?
Заранее спасибо.
Ro