[Geoserver-devel] DataSource Integration

I am looking for technical information on how to integrate a new geospatially enabled relational database with GeoServer. In particular, I’m looking to integrate with Teradata.

I see some very high level deployment related documentation for certain DB platforms but no developer related documentation.

The only relevant thing I found was the following link related to the implementation for MS SQL Server.

http://blog.geoserver.org/2008/11/10/146/

There they make reference to a relational database backed implementation of GeoTools’ data store abstraction.

Some developer-oriented documentation and guidance would be appreciated.

I believe a look at the the source code implementation for one or more of the supported relational database platforms would be a big help.

I’m assuming that they, like GeoServer, are open source projects.

Thanks, in advance, for your assistance.

Kevin Healy
Consulting Manager
Claraview, a division of Teradata

kevin.healy@anonymised.com
703.663.2525 (Office)
540.409.6062 (Wireless)
Challenge Us to Make Business Intelligence WorkSM

Welcome!

The GeoTools library (http://geotools.org/) indeed used, by creating a geotools datastore and packaging it up in a jar you can ask GeoServer to work with your database.

There is a guide for making a datastore using “AbstractDataStore” here:

Since you are using a relational database you will actually want to choose a different base class; there is a “JDBC NG” implementation that serves as the super class for a range of formats; you can base your work on what they do.

Jody

On 12/05/2010, at 5:13 AM, Healy, Kevin wrote:

I am looking for technical information on how to integrate a new geospatially enabled relational database with GeoServer. In particular, I’m looking to integrate with Teradata.

I see some very high level deployment related documentation for certain DB platforms but no developer related documentation.

The only relevant thing I found was the following link related to the implementation for MS SQL Server.

http://blog.geoserver.org/2008/11/10/146/

There they make reference to a relational database backed implementation of GeoTools’ data store abstraction.

Some developer-oriented documentation and guidance would be appreciated.

I believe a look at the the source code implementation for one or more of the supported relational database platforms would be a big help.

I’m assuming that they, like GeoServer, are open source projects.

Thanks, in advance, for your assistance.

Kevin Healy
Consulting Manager
Claraview, a division of Teradata

kevin.healy@anonymised.com
703.663.2525 (Office)
540.409.6062 (Wireless)
Challenge Us to Make Business Intelligence WorkSM



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