WMS粉红色瓷砖(geoserver / web map)

时间:2015-12-29 07:20:17

标签: html maps openlayers geoserver wms

我是网络地图的新手,但我对它非常感兴趣。我想请求你的帮助,我遇到了关于将wms层应用到我的网站(html)的问题,这是我的代码: enter image description here

我有一个OSM基础层。但是当我运行它时,输出将只显示粉红色的瓷砖。 enter image description here

我不知道出了什么问题或做了什么。如果有人可以帮助我,这对我真的很有帮助。谢谢你,问候。

哦,这是我编辑过的代码,将图层更改为图层,但输出仍然相同。

<html>
  <head>
 <title>OpenLayers Example</title>
   <script src="./Javascripts/OpenLayers-2.13.1/OpenLayers.js"></script>
  </head>
 <body>
  <div style="width:100%; height:100%" id="map"></div>
  <script defer="defer" type="text/javascript">
    var map = new OpenLayers.Map('map');
   var osm = new OpenLayers.Layer.OSM();

    var dm_wms = new OpenLayers.Layer.WMS(
        "zambo_data",
        "http://localhost:8080/geoserver/zamboanga/wms",
        {
            layers: 'zamboanga:zam1',
            transparent: 'true',
            format:'img/png'
        },
        {isBaseLayer: false, projection:'ESPG:4326'}
    );
    map.addLayers([osm,dm_wms]);
    map.zoomToMaxExtent();
  </script>

1 个答案:

答案 0 :(得分:2)

应该是layers:"zamboanga:zam1",而不是layer : ...