2012-08-05 4 views
0

국가 맵을 편집하여 처음으로 을 추가했지만이 맵을 편집 할 수 없습니다. 내가 Geojson을 사용하여 openlayers를 보여주고 싶지만, 나는 이것을 편집 할 수 없다.Geoserver 및 Geojson에 대한 작업에 대한 정보가 필요합니다.

어떻게이지도를 편집 할 수 있습니까? 지오 서버 링크를 사용하는 코드는 다음과 같습니다.

<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> 

답변

0

지오 서버에서지도 데이터를 편집하려면 WFS 서비스를 사용해야합니다. 그런 다음 OpenLayers를 사용하여 편집 가능한 레이어를 설정할 수 있습니다.

OpenLayers example

관련 문제