X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.app.geo%2Fsrc%2Forg%2Fargeo%2Fapp%2Fgeo%2Fhttp%2FWfsHttpHandler.java;h=070bcb8dcd0aae1671c2dfaca2215e6e986f795a;hb=737346afd15e56f9339a7c41ed4e26d65bbcbe69;hp=6408b40a320d39c4d702284d36300715f9f22c20;hpb=0d531e23f44e4cc66d8a8f9837e05ad5d7fd4f20;p=gpl%2Fargeo-suite.git diff --git a/org.argeo.app.geo/src/org/argeo/app/geo/http/WfsHttpHandler.java b/org.argeo.app.geo/src/org/argeo/app/geo/http/WfsHttpHandler.java index 6408b40..070bcb8 100644 --- a/org.argeo.app.geo/src/org/argeo/app/geo/http/WfsHttpHandler.java +++ b/org.argeo.app.geo/src/org/argeo/app/geo/http/WfsHttpHandler.java @@ -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);