任何人都知道關於如何在geoserver中使用C#複製文件(工作空間,形狀,..)的文檔或示例?使用c#在geoserver中複製
2
A
回答
4
該C#代碼將在GeoServer上創建一個新的工作區。
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對如何做創建使用捲曲的工作區,商店,層和樣式的例子:GeoServer cURL REST Configuration Examples。 然後您可以使用上面的代碼轉換cURL示例。
1
看看geoerver's REST API的文檔。向下滾動一下到工作區部分,你會注意到你需要發送一個GET/POST/PUT方法到你想要創建/複製的工作區的服務器。
相關問題
- 1. 複製與在AutoCAD中使用Ctrl + C,使用C#
- 2. 如何使用RESTful Geoserver?
- 3. 我如何使用geoserver,postgresql,arcgis和c#製作web gis應用程序.net
- 4. 在C中以C v/s複製結構複製數組C
- 5. 複製用C
- 6. 在C#中複製Java DecimalFormat
- 7. 在C++中複製std :: cin
- 8. 在c#中複製很慢
- 9. 在c(Linux)中複製execve?
- 10. 在c中複製記錄#
- 11. 在C++中複製指針
- 12. 複製MsgWaitForMultipleObjectsEx在C#
- 13. 的Liferay +利用Geoserver
- 14. 在C中使用strdup複製鏈接列表
- 15. 使用C#在Excel中複製/粘貼單元格
- 16. 在C中使用memcpy複製無符號字符數組
- 17. C++在複製構造函數中使用const?
- 18. 使用fscanf()將整數複製到數組中。在C
- 19. 在C++中使用不同的分配器複製對象
- 20. 在目標C中使用init作爲複製轉換器?
- 21. 我該如何避免使用c#在Mongodb中複製文檔?
- 22. visual c#2010不能在dll中使用複製代碼
- 23. 在C++中使用標準庫,複製算法
- 24. 使用C在數據表中複製行檢查#
- 25. 在複製構造函數C++中使用print()函數
- 26. 如何在Objective-C中使用「複製」屬性?
- 27. 使用C#在Excel中複製單元格
- 28. 使用C#根據列的值在DataTable中複製記錄
- 29. 使用asp.net和iis在geoserver中進行身份驗證
- 30. 將文件名複製到一個數組中C使用C
謝謝,但對我來說Geoserver的頁面不是很有幫助。 – JMG