From: Mad T. <mad...@gm...> - 2012-04-16 16:20:30
|
I created GML Layer: GML gml = new GML("gml", "test.gml" ); my test.gml file is in same folder where is my main.html file and here is content: <wfs:FeatureCollection xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.0.0/WFS-basic.xsd http://mapserver.gis.umn.edu/mapserver http://aneto.oco/cgi-bin/worldwfs?SERVICE=WFS&VERSION=1.0.0&REQUEST=DescribeFeatureType&TYPENAME=polygon&OUTPUTFORMAT=XMLSCHEMA"> <gml:boundedBy> <gml:Box srsName="EPSG:4326"> <gml:coordinates>-0.768746,47.003018 3.002191,47.925567</gml:coordinates> </gml:Box> </gml:boundedBy> <gml:featureMember><ms:polygon fid="1"><gml:boundedBy><gml:Box srsName="EPSG:4326"><gml:coordinates>-0.768746,47.003018 0.532597,47.925567</gml:coordinates></gml:Box></gml:boundedBy><ms:msGeometry><gml:MultiPolygon srsName="EPSG:4326"><gml:polygonMember><gml:Polygon><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>-0.318987,47.003018 -0.768746,47.358268 -0.574463,47.684285 -0.347374,47.854602 -0.006740,47.925567 0.135191,47.726864 0.149384,47.599127 0.419052,47.670092 0.532597,47.428810 0.305508,47.443003 0.475824,47.144948 0.064225,47.201721 -0.318987,47.003018 </gml:coordinates></gml:LinearRing></gml:outerBoundaryIs><gml:innerBoundaryIs><gml:LinearRing><gml:coordinates>-0.035126,47.485582 -0.035126,47.485582 -0.049319,47.641706 -0.233829,47.655899 -0.375760,47.457196 -0.276408,47.286879 -0.035126,47.485582 </gml:coordinates></gml:LinearRing></gml:innerBoundaryIs></gml:Polygon></gml:polygonMember></gml:MultiPolygon></ms:msGeometry><ms:ogc_fid>1</ms:ogc_fid><ms:name>My Polygon with hole</ms:name><ms:id>0</ms:id></ms:polygon></gml:featureMember><gml:featureMember><ms:polygon fid="2"><gml:boundedBy><gml:Box srsName="EPSG:4326"><gml:coordinates>1.511919,47.088176 3.002191,47.882988</gml:coordinates></gml:Box></gml:boundedBy><ms:msGeometry><gml:Polygon srsName="EPSG:4326"><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>1.625463,47.357844 1.511919,47.741057 1.880938,47.882988 2.420275,47.797830 2.789295,47.485582 3.002191,47.457196 2.874453,47.088176 2.178993,47.343651 1.625463,47.357844 </gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></ms:msGeometry><ms:ogc_fid>2</ms:ogc_fid><ms:name>My simple Polygon</ms:name><ms:id>0</ms:id></ms:polygon></gml:featureMember><gml:featureMember><ms:polygon fid="3"><gml:boundedBy><gml:Box srsName="EPSG:4326"><gml:coordinates>0.000000,45.000000 2.000000,47.000000</gml:coordinates></gml:Box></gml:boundedBy><ms:msGeometry><gml:MultiPolygon srsName="EPSG:4326"><gml:polygonMember><gml:Polygon><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>0.000000,45.000000 2.000000,45.000000 2.000000,47.000000 0.000000,47.000000 0.000000,45.000000 </gml:coordinates></gml:LinearRing></gml:outerBoundaryIs><gml:innerBoundaryIs><gml:LinearRing><gml:coordinates>0.500000,45.500000 1.500000,45.500000 1.500000,46.500000 0.500000,46.500000 0.500000,45.500000 </gml:coordinates></gml:LinearRing></gml:innerBoundaryIs></gml:Polygon></gml:polygonMember></gml:MultiPolygon></ms:msGeometry><ms:ogc_fid>3</ms:ogc_fid><ms:name>my polygon with hole</ms:name><ms:id>3</ms:id></ms:polygon></gml:featureMember> </wfs:FeatureCollection> (i took it from example : http://openlayers.org/dev/examples/gml-layer.html so it should be correct) i added three layers to my map map().addLayer(new OSM()); map().addLayer(gml); and KLM layer in my map i have klm layer and osm, but gml layer is empty is anyone can tell me what i'm doing wrong? regards |