[Geoserver-users] Rendering failure using (contour) shapefiles bigger than 1, 3GB

Howdy,

I generated contour lines for my working area with GDAL based on SRTM data, which worked quite fine and looks really good. At the very beginning the contour shapefile had a size of > 3,5 GB, which was quite to heavy for GeoServer to deal with. Thus, (1) I first splittet the contour shapefile content-realted into 3 separate shapefiles with an average size of 1,2 GB, (2) then I loaded them into my PostGIS-DB and (3) finally published them in GeoServer. Up to here, everything works fine. But when I now try to render one of the three conour shapfile separately with GeoServer, nothing happens. Even though when I try to SEED tiles using the GeoWebCache (GWC) - only white tiles will be created. And when I add a single contor shapefile to my LAYERGROUP, nothing happens aswell. In comparison, without the contour shapefile my LAYERGROUP works fine. What happened? Is GeoServer not able to work with (contour) shapefile bigger than a distinct amount - maybe bigger than 1GB? Because, when I am working with a subset of the contour shapefile (approx. 700MB) everything works fine! Has someone an idea what happens/happend and how to avoid this problem - some solutions/ideas?

Many thanks in advance for your help and

best regards,

Tim

You may want to switch to PostGIS and look at smoothing / simplifying some of the geometry prior to use.
GeoServer may also be struggling to produce the initial spatial index (QNX) file prior to rendering - have a look and see if it has been generated.

ยทยทยท

Jody Garnett

On Thu, Mar 6, 2014 at 8:56 PM, Tim Jonas <2meter3mann@anonymised.com> wrote:

Howdy,

I generated contour lines for my working area with GDAL based on SRTM data, which worked quite fine and looks really good. At the very beginning the contour shapefile had a size of > 3,5 GB, which was quite to heavy for GeoServer to deal with. Thus, (1) I first splittet the contour shapefile content-realted into 3 separate shapefiles with an average size of 1,2 GB, (2) then I loaded them into my PostGIS-DB and (3) finally published them in GeoServer. Up to here, everything works fine. But when I now try to render one of the three conour shapfile separately with GeoServer, nothing happens. Even though when I try to SEED tiles using the GeoWebCache (GWC) - only white tiles will be created. And when I add a single contor shapefile to my LAYERGROUP, nothing happens aswell. In comparison, without the contour shapefile my LAYERGROUP works fine. What happened? Is GeoServer not able to work with (contour) shapefile bigger than a distinct amount - maybe bigger than 1GB? Because, when I am working with a subset of the contour shapefile (approx. 700MB) everything works fine! Has someone an idea what happens/happend and how to avoid this problem - some solutions/ideas?

Many thanks in advance for your help and

best regards,

Tim


Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries. Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk


Geoserver-users mailing list
Geoserver-users@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users