2013-06-02 184 views
0

我想將地圖添加到我的網頁中。 Shape文件在GeoServer中上傳/發佈。請求時,網頁中未顯示地圖。以下是代碼。GeoServer請求不起作用

<html> 
<head> 
<script type="text/javascript" src="OpenLayers.js"></script> 
<script type="text/javascript"> 

    var map; 

    function init() { 
     map = new OpenLayers.Map('map'); 
     var wms = new OpenLayers.Layer.WMS(
     "OpenLayers WMS", 
     "http://localhost:8080/geoserver/New_York_Roads/wms", 
     { layers: 'basic' } 
     ); 

     map.addLayers([wms]); 
     map.zoomToMaxExtent(); 
    } 

</script> 
</head> 

<body onload="init()"> 
<div id="map" style="width: 600px; height: 300px"> 

</div> 
</body> 
</html> 

回答

0

改變這一行:

map.addLayers([wms]); 

這樣:

map.addLayer(wms); 

更多信息here