[Geoserver-devel] s57 plugin for geoserver based on geotools

Hello List,

I am dealing with rendering S57 formatted files with geoserver to respond WMS and WFS queries. In fact, I have an s57 rendering engine which produces a raster image and I plug it in to geoserver as a raster plugin (without geotools) so it works very well for WMS queries but of course without WFS functionality so at that point there is no way. Hence I decided to develop this plugin as open source with geotools by using its data store api. But I am very new to geotools and have little knowledge about its rendering system. Anyway I am wondering about its performance.When we think about S57 feature/spatial record structure. What can you say about its rendering performance on geotools side? Of course it depends on many parameters but can you at least see it as acceptable ? Because this plugin will point to a directory, it will consider not just an s57 file, but group of s57 files.


Yasin Motcu
Best Regards

You may wish to ask on the geotools list :slight_smile:

There are a few data stores implementations that work with a directory of files (such as the VPF implementation which is sadly out of date). I do not know anything about the S57 format, but as long as you can read the content feature by feature you will be able to get some output.

Beyond that (looking at performance) you will need to review the incoming request (expressed as a Filter) and make use of your spatial index (or attribute indexes) to “short-list” content. Any remaining features can be further filtered by geotools for the final FeatureCollection used by the GeoTools renderer.

There are a couple tutorials on the GeoTools website to get you started.

···

Jody Garnett

On Thu, Dec 12, 2013 at 7:56 AM, yasin motcu <yasinmotcu@anonymised.com> wrote:

Hello List,

I am dealing with rendering S57 formatted files with geoserver to respond WMS and WFS queries. In fact, I have an s57 rendering engine which produces a raster image and I plug it in to geoserver as a raster plugin (without geotools) so it works very well for WMS queries but of course without WFS functionality so at that point there is no way. Hence I decided to develop this plugin as open source with geotools by using its data store api. But I am very new to geotools and have little knowledge about its rendering system. Anyway I am wondering about its performance.When we think about S57 feature/spatial record structure. What can you say about its rendering performance on geotools side? Of course it depends on many parameters but can you at least see it as acceptable ? Because this plugin will point to a directory, it will consider not just an s57 file, but group of s57 files.


Yasin Motcu
Best Regards


Rapidly troubleshoot problems before they affect your business. Most IT
organizations don’t have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk


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