How does GeoServer/GeoTools deal with complex features?

For example, we have a Feature called road element, and it looks
something like this:

int attributeA
int attributeB
ArrayList<Edge> edges

where Edge is a class defined like:

int attributeA
int attributeB
com.vividsolutions.jts.geom.LineString

So..the geometry is really buried in an Edge, and the feature has an
array full of edges.

Using WFS, we can get GML back, and it represent the int attributes,
but only the pointer to the array list.

WMS fails completely, and my guess is the way we structured this is
causing it.  I would love any pointers that could help.  I'm guessing
we might have to pull the LineStrings out of this Edge class, but the
problem is the number of these Edges is variable depending on the
database.


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_idv37&alloc_id865&op=click
_______________________________________________
Geotools-gt2-users mailing list
Geotools-gt2-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to