需要有关使用Geoserver和Geojson的信息

时间:2012-08-05 18:52:05

标签: geoserver geojson

我想编辑我的国家/地区地图,因此我首先添加了Geoserver,但我无法编辑此地图。我想使用Geojson显示openlayers但由于某种原因我也无法编辑它。

我如何编辑此地图?以下是我的代码与geoserver链接:

<script src="http://openlayers.org/api/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 wms = new OpenLayers.Layer.WMS( "OpenLayers WMS",
        "http://vmap0.tiles.osgeo.org/wms/vmap0", {layers: 'basic'} );
    map.zoomToMaxExtent();
   new OpenLayers.Map("map");
    var dm_wms = new OpenLayers.Layer.WMS(
    "OpenLayers WMS",
    "http://localhost:8080/geoserver/wms?",
{
    layers: "trgm:iller",
    format: "image/png"
},
{
    isBaseLayer: false
}
                                        );
    map.addLayers([wms, dm_wms]);
    map.zoomToMaxExtent();
  </script>

1 个答案:

答案 0 :(得分:0)

要在地理服务器中编辑地图数据,您需要使用WFS服务。 然后使用OpenLayers,您可以设置图层可编辑。

请参阅OpenLayers example