Okay I see the issue now, there is no reader for MultiGeometry probably since the reader is limited to only the Simple Features profile.
Bart On Thu, Nov 13, 2014 at 12:33 PM, Huub Fleuren <huub....@gmail.com> wrote: > Bart man, > The problem is in readNode. It will select only "gml:featureMembers". > Tweaking with these names, or adding new names to the reader list, does > not help. Even though componentlists are filled readingNodes, the features > list remains empty. > > Huub > > On Wed, Nov 12, 2014 at 6:57 PM, Bart van den Eijnden < > bart...@boundlessgeo.com> wrote: > >> Hey Huub, >> >> try calling readNode directly. Since these are geometries only and not >> features, read will probably not work. >> >> See the GML/v3 testcases for examples. >> >> Best regards, >> Bart >> >> Bart van den Eijnden >> Front End Software Engineer | Boundless <http://boundlessgeo.com/> >> bart...@boundlessgeo.com >> 1-877-673-6436 <917-460-7207> >> @boundlessgeo <http://twitter.com/boundlessgeo/> >> >> <http://boundlessgeo.com> >> >> On 12 Nov 2014, at 16:29, Huub Fleuren <huub....@gmail.com> wrote: >> >> Hi List, >> >> I was trying to read the following GML text with the Format.GML.v3 >> >> <?xml version="1.0" encoding="UTF-8"?> >> <gml:MultiGeometry xmlns:gml="http://www.opengis.net/gml" >> xmlns:xs="http://www.w3.org/2001/XMLSchema" >> xmlns:xlink="http://www.w3.org/1999/xlink" >> xmlns:sch="http://www.ascc.net/xml/schematron" srsDimension="2"> >> <gml:geometryMember> >> <gml:Polygon srsDimension="2"> >> <gml:exterior> >> <gml:LinearRing srsDimension="2"> >> <gml:posList>115.0 15.5 118.0 16.0 118.0 18.0 113.0 17.166666666666668 >> 112.0 18.0 114.5 20.0 120.0 20.0 120.0 10.0 116.2 10.0 118.0 13.0 115.0 15.5 >> </gml:posList> >> </gml:LinearRing> >> </gml:exterior> >> </gml:Polygon> >> </gml:geometryMember> >> <gml:geometryMember> >> <gml:Polygon srsDimension="2"><gml:exterior><gml:LinearRing >> srsDimension="2"> >> <gml:posList>115.0 15.5 118.0 13.0 116.2 10.0 110.0 10.0 110.0 20.0 114.5 >> 20.0 112.0 18.0 113.0 17.166666666666668 112.0 17.0 112.0 15.0 115.0 15.5 >> </gml:posList> >> </gml:LinearRing> >> </gml:exterior> >> </gml:Polygon> >> </gml:geometryMember> >> </gml:MultiGeometry> >> >> code: >> var gml = new OpenLayers.Format.GML.v3(); var features = >> gml.read(GMLtext); >> >> >> Apparently this is parsed correctly by Format.XML, but i never get a list >> of features from the read () function. >> >> Is it possible? How? >> >> Regards, Huub >> _______________________________________________ >> Users mailing list >> us...@lists.osgeo.org >> http://lists.osgeo.org/mailman/listinfo/openlayers-users >> >> >> >
_______________________________________________ Users mailing list us...@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/openlayers-users