Arnd, Thanks for your response. So it seems that the export module of gvSIG doesn't do the exporting process properly. I tried modifying the GML with your indications and it worked.
Thank you! Regards, Un saludo, David Alda Fernández de Lecea GIS Analista Programadorea / Analista Programador GIS KONTSULTORIA UNITATEA / UNIDAD DE CONSULTORÍA Granja Modelo s/n 01192 Arkaute Araba T 945 003 295 F 945 003 290 [email protected] | www.hazi.es ********************* LEGE OHARRA ******************* AVISO LEGAL ******************* DISCLAIMER ****************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe. Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo. This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it. -----Mensaje original----- De: Arnd Wippermann [mailto:[email protected]] Enviado el: jueves, 22 de marzo de 2012 18:54 Para: David Alda Fernandez de Lezea CC: [email protected] Asunto: AW: [OpenLayers-Users] Problems loading GML with hole Hi, The exported gml describes a multipolygon with two polygons and not a polygon with a hole. A polygon with a hole therefor is described by an outer and innerBoundary for this polygon. <gml:featureMember> <cit:Feature gml:fid="0"> <!-- <gml:MultiPolygon gml:srsName="http://www.opengis.net/gml/srs/epsg.xml#25830"> --> <gml:polygonMember> <gml:Polygon gml:srsName="http://www.opengis.net/gml/srs/epsg.xml#25830"> <gml:outerBoundaryIs> <gml:LinearRing> <gml:coordinates>...</gml:coordinates> </gml:LinearRing> </gml:outerBoundaryIs> <!-- </gml:Polygon> </gml:polygonMember> <gml:polygonMember> <gml:Polygon gml:srsName="http://www.opengis.net/gml/srs/epsg.xml#25830"> --> <gml:innerBoundaryIs> <gml:LinearRing> <gml:coordinates>...</gml:coordinates> </gml:LinearRing> </gml:innerBoundaryIs> </gml:Polygon> </gml:polygonMember> <!-- </gml:MultiPolygon> --> <PLAN>06-0009</PLAN> <TH>48</TH> <MUN>22</MUN> <POL>4</POL> <PAR>1</PAR> <SUB>1</SUB> <UA>1</UA> <UI>1</UI> <TOPONIMO>a</TOPONIMO> </cit:Feature> </gml:featureMember> Arnd -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Im Auftrag von David Alda Fernandez de Lezea Gesendet: Donnerstag, 22. März 2012 12:18 An: [email protected] Betreff: [OpenLayers-Users] Problems loading GML with hole Hi list, I'm facing some problems while loading a GML file that has a geometry with a hole. The GML is exported from gvSIG. Then I try to load it with Openlayers, but I can't get the geometry drawn with the hole. I get two geometries drawn. I attach the gml to the email. I'm using OpenLayers 2.9. My parsing code var theParser = new OpenLayers.Format.GML(); theParser.internalProjection = null; theParser.externalProjection = null; theParser.extractStyles = false; theParser.extractAttributes = true; var features = theParser.read(req); Any ideas? Thanks in advance. Un saludo, David Alda Fernández de Lecea GIS Analista Programadorea / Analista Programador GIS KONTSULTORIA UNITATEA / UNIDAD DE CONSULTORÍA Granja Modelo s/n 01192 Arkaute Araba T 945 003 295 F 945 003 290 [email protected] | www.hazi.es <http://www.hazi.es/> <blocked::http://www.hazi.es/> ********************* LEGE OHARRA ******************* AVISO LEGAL ******************* DISCLAIMER ****************** Mezu hau pertsonala eta isilpekoa da eta baimenik gabeko erabilera debekatua dago legalki. Jasotzailea ez bazara ezabatu mezua, bidali eta kontserbatu gabe. Este mensaje es personal y confidencial y su uso no autorizado está prohibido legalmente. Si usted no es el destinatario, proceda a borrarlo, sin reenviarlo ni conservarlo. This message is personal and confidential, unauthorised use is legally prohibited. If you are not the intended recipient, delete it without resending or backing it. _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
