отображает одну метку на карте,не видит gml:MultiGeometry
Добавлено: 19 янв 2013, 05:25
Описание слоя.
схема
Программа отображает одну метку на карте,не видит gml:MultiGeometry.Почему?нужно чтобы она показала две метки
Код: Выделить всё
<?xml version='1.0' encoding="ISO-8859-1" ?>
<wfs:FeatureCollection
xmlns:envdat="http://www.ec.gc.ca/envirodat/atlantic"
xmlns:wfs="http://www.opengis.net/wfs"
xmlns:gml="http://www.opengis.net/gml"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.0.0/WFS-basic.xsd
http://www.ec.gc.ca/envirodat/atlantic http://map.ns.ec.gc.ca/envdat/map.aspx?SERVICE=WFS&VERSION=1.0.0&REQUEST=DescribeFeatureType&TYPENAME=envirodat&OUTPUTFORMAT=XMLSCHEMA">
<gml:boundedBy>
<gml:Box srsName="EPSG:4326">
<gml:coordinates>-63.234200,46.845300 -52.691400,54.661700</gml:coordinates>
</gml:Box>
</gml:boundedBy>
<gml:featureMember>
<envdat:envirodat>
<envdat:msGeometry>
<gml:MultiGeometry>
<gml:geometryMember>
<gml:Point srsName="EPSG:4326">
<gml:coordinates>-61.322500,52.228300</gml:coordinates>
</gml:Point>
</gml:geometryMember>
<gml:geometryMember>
<gml:Point srsName="EPSG:4326">
<gml:coordinates>-62.322500,53.228300</gml:coordinates>
</gml:Point>
</gml:geometryMember>
</gml:MultiGeometry>
</envdat:msGeometry>
<envdat:Station_ID>NF02XA0001</envdat:Station_ID>
<envdat:lat>52.2283</envdat:lat>
<envdat:url_station_data>http://map.ns.ec.gc.ca/sp/profile.aspx?NL_ENV_SER_ID=NF02XA0001</envdat:url_station_data>
<envdat:lon>-61.3225</envdat:lon>
</envdat:envirodat>
</gml:featureMember>
</wfs:FeatureCollection>
Код: Выделить всё
<?xml version='1.0' encoding="ISO-8859-1" ?>
<schema
targetNamespace="http://www.ec.gc.ca/envirodat/atlantic"
xmlns:envdat="http://www.ec.gc.ca/envirodat/atlantic"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:gml="http://www.opengis.net/gml"
elementFormDefault="qualified" version="0.1" >
<import namespace="http://www.opengis.net/gml"
schemaLocation="http://schemas.opengis.net/gml/2.1.2/feature.xsd" />
<element name="envirodat"
type="envdat:envirodatType"
substitutionGroup="gml:_Feature" />
<complexType name="envirodatType">
<complexContent>
<extension base="gml:AbstractFeatureType">
<sequence>
<element name="msGeometry" type="gml:MultiGeometryPropertyType" minOccurs="0" maxOccurs="4"/>
<element name="Station_ID" type="string"/>
<element name="lat" type="string"/>
<element name="url_station_data" type="string"/>
<element name="lon" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType>
</schema>