Ответы сервера nextgis на запросы WFS в формате GML 3.2
Добавлено: 04 окт 2016, 09:53
При разборе темы возник вопрос с ответами сервера nextgis в кодировке GML 3.2, к той теме он мало относится, поэтому повторю здесь:
В стандарте WFS 2.0.0 говориться только про gml:id.
А в featureMember, по стандарту GML 3.2, его быть не должно.
Описание типа featureMember из pdf c сайта OGC для версии 3.2.1:
При запросе сервер должен возвращать следующее:
А вот что он возвращает:
В стандарте WFS 2.0.0 говориться только про gml:id.
А в featureMember, по стандарту GML 3.2, его быть не должно.
Описание типа featureMember из pdf c сайта OGC для версии 3.2.1:
Код: Выделить всё
<element name="featureMember" type="gml:FeaturePropertyType"/>
<complexType name="FeaturePropertyType">
<sequence minOccurs="0">
<element ref="gml:AbstractFeature"/>
</sequence>
<attributeGroup ref="gml:OwnershipAttributeGroup"/>
<attributeGroup ref="gml:AssociationAttributeGroup"/>
</complexType>
При запросе сервер должен возвращать следующее:
Код: Выделить всё
<gml:featureMember>
<fs:kvly gml:id="1">
<fs:geom>
...
</fs:geom>
<fs:nkvtxt>1</fs:nkvtxt>
<fs:ar>56</fs:ar>
<fs:lesni4estv>Лужниковское</fs:lesni4estv>
<fs:name>Академическое</fs:name>
</fs:kvly>
</gml:featureMember>
<gml:featureMember>
<fs:kvly gml:id="2">
<fs:geom>
...
</fs:geom>
<fs:nkvtxt>1</fs:nkvtxt>
<fs:ar>56</fs:ar>
<fs:lesni4estv>Дятловское</fs:lesni4estv>
<fs:name>Белавинское</fs:name>
</fs:kvly>
</gml:featureMember>
Код: Выделить всё
<gml:featureMember gml:id="1">
<fs:kvly fid="1">
<fs:geom>
...
</fs:geom>
<fs:nkvtxt>1</fs:nkvtxt>
<fs:ar>56</fs:ar>
<fs:lesni4estv>Лужниковское</fs:lesni4estv>
<fs:name>Академическое</fs:name>
</fs:kvly>
</gml:featureMember>
<gml:featureMember gml:id="2">
<fs:kvly fid="2">
<fs:geom>
...
</fs:geom>
<fs:nkvtxt>1</fs:nkvtxt>
<fs:ar>56</fs:ar>
<fs:lesni4estv>Дятловское</fs:lesni4estv>
<fs:name>Белавинское</fs:name>
</fs:kvly>
</gml:featureMember>