SLD styling support, based on Geographical CSS
[gpl/argeo-suite.git] / org.argeo.app.geo / src / org / argeo / app / geo / http / WfsHttpHandler.java
index 6408b40a320d39c4d702284d36300715f9f22c20..070bcb8dcd0aae1671c2dfaca2215e6e986f795a 100644 (file)
@@ -96,9 +96,9 @@ public class WfsHttpHandler implements HttpHandler {
                        SimpleFeatureType TYPE;
                        try {
                                if (gpx)
-                                       TYPE = DataUtilities.createType("Content", "the_geom:Polygon:srid=4326,path:String,type:String");
+                                       TYPE = DataUtilities.createType("Content", "the_geom:Polygon:srid=4326,path:String,type:String,name:String");
                                else
-                                       TYPE = DataUtilities.createType("Content", "the_geom:Point:srid=4326,path:String,type:String");
+                                       TYPE = DataUtilities.createType("Content", "the_geom:Point:srid=4326,path:String,type:String,name:String");
                        } catch (SchemaException e) {
                                throw new RuntimeException(e);
                        }
@@ -141,6 +141,7 @@ public class WfsHttpHandler implements HttpHandler {
                                                featureBuilder.add(NamespaceUtils.toPrefixedName(contentClasses.get(0)));
                                        }
                                }
+                               featureBuilder.add(NamespaceUtils.toPrefixedName(c.getName()));
 
                                String uuid = c.attr(LdapAttr.entryUUID);