天天看點

GeoServer 編輯

實作編輯功能,圖層需釋出為WFS-T服務,如下Arcgis Server 所描述的,GeoServer同理。

WMS、WFS、WFS-T的選擇如下:

對于 WFS 服務,您可以選擇是釋出地理資料服務還是釋出地圖服務。當您選擇要建立的服務類型時,應注意到二者之間的一些不同之處。以下各部分彙總了地理資料服務與地圖服務的可用功能,可以幫助确定哪種服務類型最适合您的要求。

地理資料服務

您可以利用 WFS 地理資料服務通過 Internet 或 OGC 相容的 WFS 用戶端來通路地理資料庫。可以為任何類型的地理資料庫(包括 ArcSDE 地理資料庫、個人地理資料庫和檔案地理資料庫)建立地理資料服務。當通過地理資料服務建立 WFS 服務時,牢記地理資料庫中的所有的要素類都将在服務中顯示是非常重要的。

當您需要通路遠端位置上的地理資料庫時,地理資料服務是非常有用的。例如,一家公司可能要建立 ArcSDE 資料庫來管理洛杉矶與紐約辦事處的資料。一旦資料庫建立完成,每個辦事處都可以在 Internet 上使用地理資料服務釋出其 ArcSDE 地理資料庫。

地圖服務

WFS 地圖服務代表一個地圖文檔 (.mxd),其他使用者可以通過 internet 或者任何 OGC 相容的用戶端通路這個文檔。如果通過具有 WFS 功能的地圖服務釋出資料,則可以對這些資料實作全面的控制。以下是建立地圖服務的一些常見原因:

與地理資料服務不同,單個地圖服務可能包括來自于各種源的資料,而這些源中包括來自多個地理資料庫(個人、檔案或者 ArcSDE)以及 shapefile 的資料。

您可以選擇通過地圖服務顯示哪些要素類。

您可以在地圖文檔中重命名要素類,這樣在資料源中服務将不顯示真實名稱。

此外,WFS 地圖服務有一些局限性。當通過地圖文檔釋出 WFS 服務時,請考慮以下事項:

對于地圖文檔,隻有圖層規範在 WFS 服務中是可用的。在圖層級别定義的符号系統、查詢定義以及字段别名将不會傳輸到 WFS 服務,因為該服務的目的在于顯示資料中的要素。要通過 OGC 規範顯示地圖的可視屬性,請使用 WMS 服務。

地圖中不能有兩個或兩個以上的圖層引用同一個要素類。

地圖中不能有兩個或兩個以上的圖層使用相同名稱。

因為 WFS 僅使用要素,是以地圖中任何矢量圖層都将從服務中排除。

不顯示非空間表。

如果您想要 WFS 服務支援編輯事務 (WFS-T),那麼地圖中所有圖層的源資料必須來自同一工作空間,例如相同的 ArcSDE 地理資料庫。

<a href="http://help.arcgis.com/zh-cn/arcgisdesktop/10.0/help/index.html#/na/00530000000q000000/" target="_blank">http://help.arcgis.com/zh-cn/arcgisdesktop/10.0/help/index.html#/na/00530000000q000000/</a>

本文轉自 huohe2009 51CTO部落格,原文連結:http://blog.51cto.com/zhaojie/1661158