Domanda

Ho due GeoServers in esecuzione nella stessa macchina Ubuntu Server 9.04. GeoServer V2.0.1 è in esecuzione con Jetty e un altro GeoServer V2.0.0 è Tomcat. Entrambi utilizzano lo stesso archivio dati PostGIS.

Quando inserisco nuovo shapefile tramite API REST per GeoServer in Jetty, Il GeoServer in Tomcat non ottiene aggiornamento shapefile da PostGIS.

Si può avere il modo di raccontare GeoServer in Tomcat in configurazione o servizio per ricaricare shapefile.

È stato utile?

Soluzione

Per risolvere il problema basta reinstallare GeoServer per la più recente versione 2.0.1 è Tomcat. Sembra GeoServer V2.0.0 ha il bug.

Altri suggerimenti

Che cosa si intende con la pubblicazione di uno shapefile per GeoServer. Lo chiedo perché voi nelle aspetta riga successiva PostGIS di essere aggiornato con i nuovi dati.

La mia ipotesi è che nel vostro pontile-installazione non si punta al database PostGIS, ma direttamente al shapefile. Nel Tomcat-installazione che si sta indicando la tabella di PostGIS che in precedenza è stato caricato nel database.

Non ho familiarità con ciò che significa per caricare uno shapefile tramite REST API per GeoServer, ma se si suppone di ottenere i nuovi dati di PostGIS questo processo hanno per caricare i dati in PostGIS, probabilmente lasciando cadere la vecchia tabella e la creazione di questa nuova tabella.

Ancora una volta, la mia ipotesi è che questo non sta accadendo, che si sono appena caricando lo shapefile al server, dove il pontile-installazione legge dal file di forma.

Solo una supposizione!

HTH Nicklas

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top