簡體   English   中英

Tomcat中的GeoServer無法從PostGis獲取更新shapefile

[英]GeoServer in Tomcat doesn't get update shapefiles from PostGis

我有兩個在同一台計算機Ubuntu Server 9.04上運行的GeoServer。 GeoServer V2.0.1與Jetty一起運行,而另一個GeoServer V2.0.0與Tomcat一起運行。 他們兩個都使用相同的PostGis數據存儲。

當我通過Rest api將新的shapefile發布到Jetty中的GeoServer時,Tomcat中的GeoServer無法從PostGis獲取更新shapefile。

它可能有辦法告訴Tomcat中的GeoServer配置或服務重新加載shapefile。

要解決此問題,只需將GeoServer重新安裝到Tomcat 2.0.1的較新版本。 似乎GeoServer V2.0.0具有該錯誤。

將shapefile發布到geoserver是什么意思。 我問是因為您在下一行中期望postgis會使用此新數據進行更新。

我的猜測是,在您的碼頭安裝中,您不是指向postgis數據庫,而是直接指向shapefile。 在tomcat安裝中,您指向您之前已加載到數據庫的postgis表。

我不熟悉通過REST api將shapefile加載到geoserver的含義,但是如果要從PostGIS中獲取新數據,則此過程必須將數據加載到postgis中,可能會刪除舊表並創建新表表。

再次,我的猜測是這沒有發生,您只是將shapefile上傳到服務器,碼頭安裝從中讀取了shapefile。

只是一個猜測!

HTH尼克拉斯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM