[Geoserver-devel] How to extened my own GML-based format extension in Geoserver

Hi:

I am currently working on a GML-based neutral format for LiDAR cloud point. I have designed XML Schema.
My demand is: realizaing a module in geoserver, which could convert point type ArcGIS Shapefile or GRASS point format into GML format according to my own Schema.
In previous work, I have no experience in geoserver development. Where should I start? Which module in geoserver is pertaining to implementing such module.

Thanks!
kop

If you want to read your custom format, you will need to create a GeoTools datastore, and should take a look at the docs on http://geotools.org/ . If all you need is output, then I’d recommend looking into a custom WFS OutputFormat. I don’t think there’s a section in the developer manual about outputformats, but the excel extension should serve as a nice template since it is just an outputformat and nothing else. You can find the source for this module at:

http://svn.codehaus.org/geoserver/trunk/src/extension/excel/

Hope this helps.


David Winslow
OpenGeo - http://opengeo.org/

2010/10/22 kljxm <kljxm@anonymised.com>

Hi:

I am currently working on a GML-based neutral format for LiDAR cloud point. I have designed XML Schema.
My demand is: realizaing a module in geoserver, which could convert point type ArcGIS Shapefile or GRASS point format into GML format according to my own Schema.
In previous work, I have no experience in geoserver development. Where should I start? Which module in geoserver is pertaining to implementing such module.

Thanks!
kop


Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev


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

I don’t have a great understanding of the requirements but this sounds like a common use case of just supporting an application schema? The source data is shapefile correct? In that case no custom module should be needed. Just the app-schema plugin which will allow you to provide the mappings to your custom application schema.

http://docs.geoserver.org/stable/en/user/data/app-schema/index.html

-Justin

On Mon, Oct 25, 2010 at 7:32 AM, David Winslow <dwinslow@anonymised.com> wrote:

If you want to read your custom format, you will need to create a GeoTools datastore, and should take a look at the docs on http://geotools.org/ . If all you need is output, then I’d recommend looking into a custom WFS OutputFormat. I don’t think there’s a section in the developer manual about outputformats, but the excel extension should serve as a nice template since it is just an outputformat and nothing else. You can find the source for this module at:

http://svn.codehaus.org/geoserver/trunk/src/extension/excel/

Hope this helps.


David Winslow
OpenGeo - http://opengeo.org/

2010/10/22 kljxm <kljxm@anonymised.com>

Hi:

I am currently working on a GML-based neutral format for LiDAR cloud point. I have designed XML Schema.
My demand is: realizaing a module in geoserver, which could convert point type ArcGIS Shapefile or GRASS point format into GML format according to my own Schema.
In previous work, I have no experience in geoserver development. Where should I start? Which module in geoserver is pertaining to implementing such module.

Thanks!
kop


Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev


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


Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev


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


Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.