Geoserver:отображение данных с помощью OL
Добавлено: 12 май 2009, 15:24
После того, как загрузила и сохранила shape-файл в Geoserver'е, хочу отразить его на странице с помощью OpenLayers. Но при загрузке страницы ничего кроме инструментов OL не открывается!
Код страницы:
а если добавить какой-нибудь слой еще, например
то выдается ошибка (отображается внутри карты)
java.land.reflect.
UndeclaredThrowableException
null
null
null
С чем это может быть связано?? (Кстати, отдельно слой wms открывается прекрасно)
Код страницы:
Код: Выделить всё
<html>
<head>
<title>OpenLayers Example</title>
<script src="http://openlayers.org/api/OpenLayers.js"></script>
</head>
<body>
<div style="width:500px; height:400px;" id="map"></div>
<script defer="defer" type="text/javascript">
var options = {
projection: "EPSG:900913",
displayProjection: "EPSG:4326"
};
var map = new OpenLayers.Map('map');
var bounds = new OpenLayers.Bounds(
48.05489804143945, 46.37459778237466,
48.060344115989466, 46.37774420521199
);
var buildings = new OpenLayers.Layer.WMS(
"ASTU - Buildings",
"http://localhost:8080/geoserver/wms",
{ layers: 'topp:buildings', transparent: 'TRUE', srs: 'EPSG:4326' }
);
map.addLayer(buildings);
map.zoomToExtent(bounds);
</script>
</body>
</html>
а если добавить какой-нибудь слой еще, например
Код: Выделить всё
var wms = new OpenLayers.Layer.WMS( "OpenLayers WMS",
"http://labs.metacarta.com/wms/vmap0", {layers: 'basic'} );
map.addLayer(wms);
java.land.reflect.
UndeclaredThrowableException
null
null
null
С чем это может быть связано?? (Кстати, отдельно слой wms открывается прекрасно)