2011-08-08 9 views

答えて

4

このC#コードは、GeoServer上に新しいワークスペースを作成します。 GeoServer cURL REST Configuration Examples

using System; 
using System.Net; 
using System.IO; 

... 

string url = "http://localhost:8080/geoserver/rest/workspaces"; 
WebRequest request = WebRequest.Create(url); 

request.ContentType = "text/xml"; 
request.Method = "POST"; 
request.Credentials = new NetworkCredential("admin", "geoserver"); 

byte[] buffer = Encoding.GetEncoding("UTF-8").GetBytes("<workspace><name>my_workspace</name></workspace>"); 
Stream reqstr = request.GetRequestStream(); 
reqstr.Write(buffer, 0, buffer.Length); 
reqstr.Close(); 

WebResponse response = request.GetResponse(); 

... 

GeoServerはカールを使用して、ワークスペース、店舗、レイヤーやスタイルを作成行う方法の例があります。 次に、上記のコードを使用してcURLの例を変換できます。

1

geoerver's REST APIのドキュメントをご覧ください。ワークスペースセクションに少し下にスクロールすると、作成/コピーするワークスペースのサーバーにGET/POST/PUTメソッドを送信する必要があることがわかります。

+0

私にとってGeoserverのページはあまり役に立ちません。 – JMG

関連する問題