From: Justin D. <jde...@op...> - 2012-11-14 14:50:37
|
On Tue, Nov 13, 2012 at 11:17 PM, Ben Caradoc-Davies < Ben...@cs...> wrote: > Thanks, Justin. Is there any easy way to get this into GeoServer as a > plugin? > > Nope. None that I can think of. > Looks like this will require building GeoTools and GeoServer from source. > (Further questions should be on the dev lists.) > Agreed. > > Kind regards, > Ben. > > > On 14/11/12 10:14, Justin Deoliveira wrote: > >> Hmmm... so if I understand it there is some custom type (extending from >> gml:Point) and it needs to be parsed. You should be able to subclass one >> of the GMLConfiguration classes registerBindings function. SOmething like: >> >> new GMLConfiguration() { >> protected void registerBindings(Map bindings) { >> super.registerBindings(**bindings); >> bindings.put(new QName("aixmNamespaceURI", "ElevatedPoint"), >> ElevatedPointBinding.class); >> } >> } >> >> Where ElevatedPointBinding is an implementation of the >> org.geotools.xml.**ComplexBinding class. >> >> -Justin >> > > -- > Ben Caradoc-Davies <Ben...@cs...> > Software Engineer > CSIRO Earth Science and Resource Engineering > Australian Resources Research Centre > -- Justin Deoliveira OpenGeo - http://opengeo.org Enterprise support for open source geospatial. |